builder: mozilla-release_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-104 starttime: 1472086187.1 results: success (0) buildid: 20160824164524 builduid: a02b7363b02c44939dc65790c494b50a revision: fac9c0cd2a813f65051d848c8d1e9743f51052b0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-24 17:49:47.101236) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-24 17:49:47.110678) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-24 17:49:47.110976) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-24 17:49:47.374105) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-24 17:49:47.374367) ========= '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-104 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-104 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-104 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 --17:49:48-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.95 MB/s 17:49:48 (8.95 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.176000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-24 17:49:48.590928) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-08-24 17:49:48.591252) ========= '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-104 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-104 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-104 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.401000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-08-24 17:49:52.006924) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-24 17:49:52.007395) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev fac9c0cd2a813f65051d848c8d1e9743f51052b0 --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-release --rev fac9c0cd2a813f65051d848c8d1e9743f51052b0 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-104 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-104 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-104 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-08-24 17:49:52,230 truncating revision to first 12 chars 2016-08-24 17:49:52,230 Setting DEBUG logging. 2016-08-24 17:49:52,230 attempt 1/10 2016-08-24 17:49:52,230 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/fac9c0cd2a81?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-24 17:49:52,701 unpacking tar archive at: mozilla-release-fac9c0cd2a81/testing/mozharness/ program finished with exit code 0 elapsedTime=1.175000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-24 17:49:53.210833) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-24 17:49:53.211205) ========= script_repo_revision: fac9c0cd2a813f65051d848c8d1e9743f51052b0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-24 17:49:53.211677) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-24 17:49:53.211995) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-24 17:49:53.226480) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 38 secs) (at 2016-08-24 17:49:53.226796) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-104 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-104 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-104 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 17:49:53 INFO - MultiFileLogger online at 20160824 17:49:53 in C:\slave\test 17:49:53 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-release --download-symbols true 17:49:53 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:49:53 INFO - {'append_to_log': False, 17:49:53 INFO - 'base_work_dir': 'C:\\slave\\test', 17:49:53 INFO - 'blob_upload_branch': 'mozilla-release', 17:49:53 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:49:53 INFO - 'buildbot_json_path': 'buildprops.json', 17:49:53 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:49:53 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:49:53 INFO - 'download_minidump_stackwalk': True, 17:49:53 INFO - 'download_symbols': 'true', 17:49:53 INFO - 'e10s': False, 17:49:53 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:49:53 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:49:53 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:49:53 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:49:53 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:49:53 INFO - 'C:/mozilla-build/tooltool.py'), 17:49:53 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:49:53 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:49:53 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:49:53 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:49:53 INFO - 'log_level': 'info', 17:49:53 INFO - 'log_to_console': True, 17:49:53 INFO - 'opt_config_files': (), 17:49:53 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:49:53 INFO - '--processes=1', 17:49:53 INFO - '--config=%(test_path)s/wptrunner.ini', 17:49:53 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:49:53 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:49:53 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:49:53 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:49:53 INFO - 'pip_index': False, 17:49:53 INFO - 'require_test_zip': True, 17:49:53 INFO - 'test_type': ('testharness',), 17:49:53 INFO - 'this_chunk': '1', 17:49:53 INFO - 'total_chunks': '10', 17:49:53 INFO - 'virtualenv_path': 'venv', 17:49:53 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:49:53 INFO - 'work_dir': 'build'} 17:49:53 INFO - ##### 17:49:53 INFO - ##### Running clobber step. 17:49:53 INFO - ##### 17:49:53 INFO - Running pre-action listener: _resource_record_pre_action 17:49:53 INFO - Running main action method: clobber 17:49:53 INFO - rmtree: C:\slave\test\build 17:49:53 INFO - Using _rmtree_windows ... 17:49:53 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:51:32 INFO - Running post-action listener: _resource_record_post_action 17:51:32 INFO - ##### 17:51:32 INFO - ##### Running read-buildbot-config step. 17:51:32 INFO - ##### 17:51:32 INFO - Running pre-action listener: _resource_record_pre_action 17:51:32 INFO - Running main action method: read_buildbot_config 17:51:32 INFO - Using buildbot properties: 17:51:32 INFO - { 17:51:32 INFO - "project": "", 17:51:32 INFO - "product": "firefox", 17:51:32 INFO - "script_repo_revision": "production", 17:51:32 INFO - "scheduler": "tests-mozilla-release-win7_ix-debug-unittest", 17:51:32 INFO - "repository": "", 17:51:32 INFO - "buildername": "Windows 7 32-bit mozilla-release debug test web-platform-tests-1", 17:51:32 INFO - "buildid": "20160824164524", 17:51:32 INFO - "pgo_build": "False", 17:51:32 INFO - "basedir": "C:\\slave\\test", 17:51:32 INFO - "buildnumber": 4, 17:51:32 INFO - "slavename": "t-w732-ix-104", 17:51:32 INFO - "revision": "fac9c0cd2a813f65051d848c8d1e9743f51052b0", 17:51:32 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 17:51:32 INFO - "platform": "win32", 17:51:32 INFO - "branch": "mozilla-release", 17:51:32 INFO - "repo_path": "releases/mozilla-release", 17:51:32 INFO - "moz_repo_path": "", 17:51:32 INFO - "stage_platform": "win32", 17:51:32 INFO - "builduid": "a02b7363b02c44939dc65790c494b50a", 17:51:32 INFO - "slavebuilddir": "test" 17:51:32 INFO - } 17:51:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json. 17:51:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.zip. 17:51:32 INFO - Running post-action listener: _resource_record_post_action 17:51:32 INFO - ##### 17:51:32 INFO - ##### Running download-and-extract step. 17:51:32 INFO - ##### 17:51:32 INFO - Running pre-action listener: _resource_record_pre_action 17:51:32 INFO - Running main action method: download_and_extract 17:51:32 INFO - mkdir: C:\slave\test\build\tests 17:51:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:51:32 INFO - https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json matches https://queue.taskcluster.net 17:51:32 INFO - trying https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json 17:51:32 INFO - Downloading https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.3.en-US.win32.test_packages.json 17:51:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.test_packages.json'}, attempt #1 17:51:33 INFO - Downloaded 1274 bytes. 17:51:33 INFO - Reading from file C:\slave\test\build\firefox-48.0.3.en-US.win32.test_packages.json 17:51:33 INFO - Using the following test package requirements: 17:51:33 INFO - {u'common': [u'firefox-48.0.3.en-US.win32.common.tests.zip'], 17:51:33 INFO - u'cppunittest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 17:51:33 INFO - u'firefox-48.0.3.en-US.win32.cppunittest.tests.zip'], 17:51:33 INFO - u'gtest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 17:51:33 INFO - u'firefox-48.0.3.en-US.win32.gtest.tests.zip'], 17:51:33 INFO - u'jittest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 17:51:33 INFO - u'jsshell-win32.zip'], 17:51:33 INFO - u'mochitest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 17:51:33 INFO - u'firefox-48.0.3.en-US.win32.mochitest.tests.zip'], 17:51:33 INFO - u'mozbase': [u'firefox-48.0.3.en-US.win32.common.tests.zip'], 17:51:33 INFO - u'reftest': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 17:51:33 INFO - u'firefox-48.0.3.en-US.win32.reftest.tests.zip'], 17:51:33 INFO - u'talos': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 17:51:33 INFO - u'firefox-48.0.3.en-US.win32.talos.tests.zip'], 17:51:33 INFO - u'web-platform': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 17:51:33 INFO - u'firefox-48.0.3.en-US.win32.web-platform.tests.zip'], 17:51:33 INFO - u'xpcshell': [u'firefox-48.0.3.en-US.win32.common.tests.zip', 17:51:33 INFO - u'firefox-48.0.3.en-US.win32.xpcshell.tests.zip']} 17:51:33 INFO - Downloading packages: [u'firefox-48.0.3.en-US.win32.common.tests.zip', u'firefox-48.0.3.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 17:51:33 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')]} 17:51:33 INFO - https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 17:51:33 INFO - trying https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip 17:51:33 INFO - Downloading https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.common.tests.zip 17:51:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.common.tests.zip'}, attempt #1 17:51:35 INFO - Downloaded 20375940 bytes. 17:51:35 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:51:35 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:51:37 INFO - caution: filename not matched: web-platform/* 17:51:37 INFO - Return code: 11 17:51:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:51:37 INFO - https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 17:51:37 INFO - trying https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip 17:51:37 INFO - Downloading https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.web-platform.tests.zip 17:51:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.web-platform.tests.zip'}, attempt #1 17:51:39 INFO - Downloaded 36389907 bytes. 17:51:39 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:51:39 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:52:40 INFO - caution: filename not matched: bin/* 17:52:40 INFO - caution: filename not matched: config/* 17:52:40 INFO - caution: filename not matched: mozbase/* 17:52:40 INFO - caution: filename not matched: marionette/* 17:52:40 INFO - caution: filename not matched: tools/wptserve/* 17:52:40 INFO - Return code: 11 17:52:40 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')]} 17:52:40 INFO - https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.zip matches https://queue.taskcluster.net 17:52:40 INFO - trying https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 17:52:40 INFO - Downloading https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.zip 17:52:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.zip'}, attempt #1 17:52:44 INFO - Downloaded 68491927 bytes. 17:52:44 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 17:52:44 INFO - mkdir: C:\slave\test\properties 17:52:44 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:52:44 INFO - Writing to file C:\slave\test\properties\build_url 17:52:44 INFO - Contents: 17:52:44 INFO - build_url:https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.zip 17:52:45 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 17:52:45 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:52:45 INFO - Writing to file C:\slave\test\properties\symbols_url 17:52:45 INFO - Contents: 17:52:45 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 17:52:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:52:45 INFO - https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:52:45 INFO - trying https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 17:52:45 INFO - Downloading https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip 17:52:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip'}, attempt #1 17:52:48 INFO - Downloaded 55649470 bytes. 17:52:48 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 17:52:48 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 17:52:53 INFO - Return code: 0 17:52:53 INFO - Running post-action listener: _resource_record_post_action 17:52:53 INFO - Running post-action listener: set_extra_try_arguments 17:52:53 INFO - ##### 17:52:53 INFO - ##### Running create-virtualenv step. 17:52:53 INFO - ##### 17:52:53 INFO - Running pre-action listener: _pre_create_virtualenv 17:52:53 INFO - Running pre-action listener: _resource_record_pre_action 17:52:53 INFO - Running main action method: create_virtualenv 17:52:53 INFO - Creating virtualenv C:\slave\test\build\venv 17:52:53 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 17:52:53 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:52:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:53:02 INFO - Installing distribute......................................................................................................................................................................................done. 17:53:04 INFO - Return code: 0 17:53:04 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:53:04 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')]} 17:53:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:53:04 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')]} 17:53:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:53:04 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 0x01C6B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D6C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9A368>, '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 0x0192BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D7E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-104', 'USERDOMAIN': 'T-W732-IX-104', '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-104', '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 17:53:04 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 17:53:04 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 17:53:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:53:04 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:53:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:53:04 INFO - 'COMPUTERNAME': 'T-W732-IX-104', 17:53:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:53:04 INFO - 'DCLOCATION': 'SCL3', 17:53:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:53:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:53:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:53:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:53:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:53:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:53:04 INFO - 'HOMEDRIVE': 'C:', 17:53:04 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:53:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:53:04 INFO - 'KTS_VERSION': '1.19c', 17:53:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:53:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:53:04 INFO - 'LOGONSERVER': '\\\\T-W732-IX-104', 17:53:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:53:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:53:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:53:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:53:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:53:04 INFO - 'MOZ_AIRBAG': '1', 17:53:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:53:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:53:04 INFO - 'MOZ_MSVCVERSION': '8', 17:53:04 INFO - 'MOZ_NO_REMOTE': '1', 17:53:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:53:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:53:04 INFO - 'NO_EM_RESTART': '1', 17:53:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:53:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:53:04 INFO - 'OS': 'Windows_NT', 17:53:04 INFO - 'OURDRIVE': 'C:', 17:53:04 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\\', 17:53:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:53:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:53:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:53:04 INFO - 'PROCESSOR_LEVEL': '6', 17:53:04 INFO - 'PROCESSOR_REVISION': '1e05', 17:53:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:53:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:53:04 INFO - 'PROMPT': '$P$G', 17:53:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:53:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:53:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:53:04 INFO - 'PWD': 'C:\\slave\\test', 17:53:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:53:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:53:04 INFO - 'SYSTEMDRIVE': 'C:', 17:53:04 INFO - 'SYSTEMROOT': 'C:\\windows', 17:53:04 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:53:04 INFO - 'TEST1': 'testie', 17:53:04 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:53:04 INFO - 'USERDOMAIN': 'T-W732-IX-104', 17:53:04 INFO - 'USERNAME': 'cltbld', 17:53:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:53:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:53:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:53:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:53:04 INFO - 'WINDIR': 'C:\\windows', 17:53:04 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:53:04 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:53:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:53:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:53:05 INFO - Downloading/unpacking psutil>=0.7.1 17:53:05 INFO - Running setup.py egg_info for package psutil 17:53:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:53:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:53:05 INFO - Installing collected packages: psutil 17:53:05 INFO - Running setup.py install for psutil 17:53:05 INFO - building 'psutil._psutil_windows' extension 17:53:05 INFO - error: Unable to find vcvarsall.bat 17:53:05 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-qutnep-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:53:05 INFO - running install 17:53:05 INFO - running build 17:53:05 INFO - running build_py 17:53:05 INFO - creating build 17:53:05 INFO - creating build\lib.win32-2.7 17:53:05 INFO - creating build\lib.win32-2.7\psutil 17:53:05 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:53:05 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:53:05 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:53:05 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:53:05 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:53:05 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:53:05 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:53:05 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:53:05 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:53:05 INFO - running build_ext 17:53:05 INFO - building 'psutil._psutil_windows' extension 17:53:05 INFO - error: Unable to find vcvarsall.bat 17:53:05 INFO - ---------------------------------------- 17:53:05 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-qutnep-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:53:05 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 17:53:05 WARNING - Return code: 1 17:53:05 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! 17:53:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:53:05 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')]} 17:53:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:53:05 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')]} 17:53:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:53:05 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 0x01C6B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D6C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9A368>, '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 0x0192BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D7E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-104', 'USERDOMAIN': 'T-W732-IX-104', '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-104', '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 17:53:05 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 17:53:05 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 17:53:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:53:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:53:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:53:05 INFO - 'COMPUTERNAME': 'T-W732-IX-104', 17:53:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:53:05 INFO - 'DCLOCATION': 'SCL3', 17:53:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:53:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:53:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:53:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:53:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:53:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:53:05 INFO - 'HOMEDRIVE': 'C:', 17:53:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:53:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:53:05 INFO - 'KTS_VERSION': '1.19c', 17:53:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:53:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:53:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-104', 17:53:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:53:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:53:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:53:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:53:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:53:05 INFO - 'MOZ_AIRBAG': '1', 17:53:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:53:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:53:05 INFO - 'MOZ_MSVCVERSION': '8', 17:53:05 INFO - 'MOZ_NO_REMOTE': '1', 17:53:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:53:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:53:05 INFO - 'NO_EM_RESTART': '1', 17:53:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:53:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:53:05 INFO - 'OS': 'Windows_NT', 17:53:05 INFO - 'OURDRIVE': 'C:', 17:53:05 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\\', 17:53:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:53:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:53:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:53:05 INFO - 'PROCESSOR_LEVEL': '6', 17:53:05 INFO - 'PROCESSOR_REVISION': '1e05', 17:53:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:53:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:53:05 INFO - 'PROMPT': '$P$G', 17:53:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:53:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:53:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:53:05 INFO - 'PWD': 'C:\\slave\\test', 17:53:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:53:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:53:05 INFO - 'SYSTEMDRIVE': 'C:', 17:53:05 INFO - 'SYSTEMROOT': 'C:\\windows', 17:53:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:53:05 INFO - 'TEST1': 'testie', 17:53:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:53:05 INFO - 'USERDOMAIN': 'T-W732-IX-104', 17:53:05 INFO - 'USERNAME': 'cltbld', 17:53:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:53:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:53:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:53:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:53:05 INFO - 'WINDIR': 'C:\\windows', 17:53:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:53:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:53:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:53:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:53:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:53:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:53:06 INFO - Running setup.py egg_info for package mozsystemmonitor 17:53:06 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:53:06 INFO - Running setup.py egg_info for package psutil 17:53:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:53:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:53:06 INFO - Installing collected packages: mozsystemmonitor, psutil 17:53:06 INFO - Running setup.py install for mozsystemmonitor 17:53:06 INFO - Running setup.py install for psutil 17:53:06 INFO - building 'psutil._psutil_windows' extension 17:53:06 INFO - error: Unable to find vcvarsall.bat 17:53:06 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-rzznzd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:53:06 INFO - running install 17:53:06 INFO - running build 17:53:06 INFO - running build_py 17:53:06 INFO - running build_ext 17:53:06 INFO - building 'psutil._psutil_windows' extension 17:53:06 INFO - error: Unable to find vcvarsall.bat 17:53:06 INFO - ---------------------------------------- 17:53:06 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-rzznzd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:53:06 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 17:53:06 WARNING - Return code: 1 17:53:06 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! 17:53:06 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:53:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:53:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:53:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:53:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:53:06 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 0x01C6B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D6C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9A368>, '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 0x0192BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D7E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-104', 'USERDOMAIN': 'T-W732-IX-104', '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-104', '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 17:53:06 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 17:53:06 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 17:53:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:53:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:53:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:53:06 INFO - 'COMPUTERNAME': 'T-W732-IX-104', 17:53:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:53:06 INFO - 'DCLOCATION': 'SCL3', 17:53:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:53:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:53:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:53:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:53:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:53:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:53:06 INFO - 'HOMEDRIVE': 'C:', 17:53:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:53:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:53:06 INFO - 'KTS_VERSION': '1.19c', 17:53:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:53:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:53:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-104', 17:53:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:53:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:53:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:53:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:53:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:53:06 INFO - 'MOZ_AIRBAG': '1', 17:53:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:53:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:53:06 INFO - 'MOZ_MSVCVERSION': '8', 17:53:06 INFO - 'MOZ_NO_REMOTE': '1', 17:53:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:53:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:53:06 INFO - 'NO_EM_RESTART': '1', 17:53:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:53:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:53:06 INFO - 'OS': 'Windows_NT', 17:53:06 INFO - 'OURDRIVE': 'C:', 17:53:06 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\\', 17:53:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:53:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:53:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:53:06 INFO - 'PROCESSOR_LEVEL': '6', 17:53:06 INFO - 'PROCESSOR_REVISION': '1e05', 17:53:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:53:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:53:06 INFO - 'PROMPT': '$P$G', 17:53:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:53:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:53:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:53:06 INFO - 'PWD': 'C:\\slave\\test', 17:53:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:53:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:53:06 INFO - 'SYSTEMDRIVE': 'C:', 17:53:06 INFO - 'SYSTEMROOT': 'C:\\windows', 17:53:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:53:06 INFO - 'TEST1': 'testie', 17:53:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:53:06 INFO - 'USERDOMAIN': 'T-W732-IX-104', 17:53:06 INFO - 'USERNAME': 'cltbld', 17:53:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:53:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:53:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:53:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:53:06 INFO - 'WINDIR': 'C:\\windows', 17:53:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:53:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:53:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:53:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:53:07 INFO - Downloading/unpacking blobuploader==1.2.4 17:53:07 INFO - Downloading blobuploader-1.2.4.tar.gz 17:53:07 INFO - Running setup.py egg_info for package blobuploader 17:53:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:53:11 INFO - Running setup.py egg_info for package requests 17:53:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:53:11 INFO - Downloading docopt-0.6.1.tar.gz 17:53:11 INFO - Running setup.py egg_info for package docopt 17:53:11 INFO - Installing collected packages: blobuploader, docopt, requests 17:53:11 INFO - Running setup.py install for blobuploader 17:53:11 INFO - Running setup.py install for docopt 17:53:11 INFO - Running setup.py install for requests 17:53:11 INFO - Successfully installed blobuploader docopt requests 17:53:11 INFO - Cleaning up... 17:53:11 INFO - Return code: 0 17:53:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:53:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:53:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:53:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:53:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:53:11 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 0x01C6B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D6C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9A368>, '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 0x0192BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D7E0C0>, '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-104', 'USERDOMAIN': 'T-W732-IX-104', '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-104', '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 17:53:11 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 17:53:11 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 17:53:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:53:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:53:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:53:11 INFO - 'COMPUTERNAME': 'T-W732-IX-104', 17:53:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:53:11 INFO - 'DCLOCATION': 'SCL3', 17:53:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:53:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:53:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:53:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:53:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:53:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:53:11 INFO - 'HOMEDRIVE': 'C:', 17:53:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:53:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:53:11 INFO - 'KTS_VERSION': '1.19c', 17:53:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:53:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:53:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-104', 17:53:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:53:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:53:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:53:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:53:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:53:11 INFO - 'MOZ_AIRBAG': '1', 17:53:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:53:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:53:11 INFO - 'MOZ_MSVCVERSION': '8', 17:53:11 INFO - 'MOZ_NO_REMOTE': '1', 17:53:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:53:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:53:11 INFO - 'NO_EM_RESTART': '1', 17:53:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:53:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:53:11 INFO - 'OS': 'Windows_NT', 17:53:11 INFO - 'OURDRIVE': 'C:', 17:53:11 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\\', 17:53:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:53:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:53:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:53:11 INFO - 'PROCESSOR_LEVEL': '6', 17:53:11 INFO - 'PROCESSOR_REVISION': '1e05', 17:53:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:53:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:53:11 INFO - 'PROMPT': '$P$G', 17:53:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:53:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:53:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:53:11 INFO - 'PWD': 'C:\\slave\\test', 17:53:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:53:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:53:11 INFO - 'SYSTEMDRIVE': 'C:', 17:53:11 INFO - 'SYSTEMROOT': 'C:\\windows', 17:53:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:53:11 INFO - 'TEST1': 'testie', 17:53:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:53:11 INFO - 'USERDOMAIN': 'T-W732-IX-104', 17:53:11 INFO - 'USERNAME': 'cltbld', 17:53:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:53:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:53:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:53:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:53:11 INFO - 'WINDIR': 'C:\\windows', 17:53:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:53:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:53:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:53:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:53:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:53:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:53:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:53:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:53:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:53:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:53:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:53:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:53:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:53:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:53:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:53:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:53:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:53:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:53:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:53:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:53:16 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:53:16 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:53:16 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:53:16 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:53:16 INFO - Unpacking c:\slave\test\build\tests\marionette 17:53:16 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:53:16 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:53:16 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 17:53:16 INFO - Running setup.py install for browsermob-proxy 17:53:30 INFO - Running setup.py install for manifestparser 17:53:30 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Running setup.py install for marionette-client 17:53:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:53:30 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Running setup.py install for marionette-driver 17:53:30 INFO - Running setup.py install for mozcrash 17:53:30 INFO - Running setup.py install for mozdebug 17:53:30 INFO - Running setup.py install for mozdevice 17:53:30 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Running setup.py install for mozfile 17:53:30 INFO - Running setup.py install for mozhttpd 17:53:30 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Running setup.py install for mozinfo 17:53:30 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Running setup.py install for mozInstall 17:53:30 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Running setup.py install for mozleak 17:53:30 INFO - Running setup.py install for mozlog 17:53:30 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Running setup.py install for moznetwork 17:53:30 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Running setup.py install for mozprocess 17:53:30 INFO - Running setup.py install for mozprofile 17:53:30 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Running setup.py install for mozrunner 17:53:30 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Running setup.py install for mozscreenshot 17:53:30 INFO - Running setup.py install for moztest 17:53:30 INFO - Running setup.py install for mozversion 17:53:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:53:30 INFO - Running setup.py install for wptserve 17:53:30 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 17:53:30 INFO - Cleaning up... 17:53:30 INFO - Return code: 0 17:53:30 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:53:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:53:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:53:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:53:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:53:30 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 0x01C6B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D6C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019660B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C9A368>, '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 0x0192BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D7E0C0>, '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-104', 'USERDOMAIN': 'T-W732-IX-104', '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-104', '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 17:53:30 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 17:53:30 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 17:53:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:53:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:53:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:53:30 INFO - 'COMPUTERNAME': 'T-W732-IX-104', 17:53:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:53:30 INFO - 'DCLOCATION': 'SCL3', 17:53:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:53:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:53:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:53:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:53:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:53:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:53:30 INFO - 'HOMEDRIVE': 'C:', 17:53:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:53:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:53:30 INFO - 'KTS_VERSION': '1.19c', 17:53:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:53:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:53:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-104', 17:53:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:53:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:53:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:53:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:53:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:53:30 INFO - 'MOZ_AIRBAG': '1', 17:53:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:53:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:53:30 INFO - 'MOZ_MSVCVERSION': '8', 17:53:30 INFO - 'MOZ_NO_REMOTE': '1', 17:53:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:53:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:53:30 INFO - 'NO_EM_RESTART': '1', 17:53:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:53:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:53:30 INFO - 'OS': 'Windows_NT', 17:53:30 INFO - 'OURDRIVE': 'C:', 17:53:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 17:53:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:53:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:53:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:53:30 INFO - 'PROCESSOR_LEVEL': '6', 17:53:30 INFO - 'PROCESSOR_REVISION': '1e05', 17:53:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:53:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:53:30 INFO - 'PROMPT': '$P$G', 17:53:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:53:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:53:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:53:30 INFO - 'PWD': 'C:\\slave\\test', 17:53:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:53:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:53:30 INFO - 'SYSTEMDRIVE': 'C:', 17:53:30 INFO - 'SYSTEMROOT': 'C:\\windows', 17:53:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:53:30 INFO - 'TEST1': 'testie', 17:53:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:53:30 INFO - 'USERDOMAIN': 'T-W732-IX-104', 17:53:30 INFO - 'USERNAME': 'cltbld', 17:53:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:53:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:53:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:53:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:53:30 INFO - 'WINDIR': 'C:\\windows', 17:53:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:53:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:53:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:53:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:53:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:53:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:53:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:53:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:53:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:53:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:53:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:53:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:53:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:53:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:53:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:53:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:53:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:53:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:53:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:53:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:53:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:53:35 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:53:35 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:53:35 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:53:35 INFO - Unpacking c:\slave\test\build\tests\marionette 17:53:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:53:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:53:35 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)) 17:53:46 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)) 17:53:46 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)) 17:53:46 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)) 17:53:46 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)) 17:53:46 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:53:46 INFO - Downloading blessings-1.6.tar.gz 17:53:46 INFO - Running setup.py egg_info for package blessings 17:53:46 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)) 17:53:46 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:53:46 INFO - Running setup.py install for blessings 17:53:46 INFO - Running setup.py install for browsermob-proxy 17:53:46 INFO - Running setup.py install for manifestparser 17:53:46 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Running setup.py install for marionette-client 17:53:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:53:46 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Running setup.py install for marionette-driver 17:53:46 INFO - Running setup.py install for mozcrash 17:53:46 INFO - Running setup.py install for mozdebug 17:53:46 INFO - Running setup.py install for mozdevice 17:53:46 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Running setup.py install for mozhttpd 17:53:46 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Running setup.py install for mozInstall 17:53:46 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Running setup.py install for mozleak 17:53:46 INFO - Running setup.py install for mozprofile 17:53:46 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Running setup.py install for mozrunner 17:53:46 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:53:46 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:53:48 INFO - Running setup.py install for mozscreenshot 17:53:48 INFO - Running setup.py install for moztest 17:53:48 INFO - Running setup.py install for mozversion 17:53:48 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:53:48 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:53:48 INFO - Running setup.py install for wptserve 17:53:48 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:53:48 INFO - Cleaning up... 17:53:48 INFO - Return code: 0 17:53:48 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:53:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:53:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:53:48 INFO - Reading from file tmpfile_stdout 17:53:48 INFO - Using _rmtree_windows ... 17:53:48 INFO - Using _rmtree_windows ... 17:53:48 INFO - Current package versions: 17:53:48 INFO - blessings == 1.6 17:53:48 INFO - blobuploader == 1.2.4 17:53:48 INFO - browsermob-proxy == 0.6.0 17:53:48 INFO - distribute == 0.6.14 17:53:48 INFO - docopt == 0.6.1 17:53:48 INFO - manifestparser == 1.1 17:53:48 INFO - marionette-client == 2.3.0 17:53:48 INFO - marionette-driver == 1.4.0 17:53:48 INFO - mozInstall == 1.12 17:53:48 INFO - mozcrash == 0.17 17:53:48 INFO - mozdebug == 0.1 17:53:48 INFO - mozdevice == 0.48 17:53:48 INFO - mozfile == 1.2 17:53:48 INFO - mozhttpd == 0.7 17:53:48 INFO - mozinfo == 0.9 17:53:48 INFO - mozleak == 0.1 17:53:48 INFO - mozlog == 3.1 17:53:48 INFO - moznetwork == 0.27 17:53:48 INFO - mozprocess == 0.22 17:53:48 INFO - mozprofile == 0.28 17:53:48 INFO - mozrunner == 6.11 17:53:48 INFO - mozscreenshot == 0.1 17:53:48 INFO - mozsystemmonitor == 0.0 17:53:48 INFO - moztest == 0.7 17:53:48 INFO - mozversion == 1.4 17:53:48 INFO - requests == 1.2.3 17:53:48 INFO - wptserve == 1.4.0 17:53:48 INFO - Running post-action listener: _resource_record_post_action 17:53:48 INFO - Running post-action listener: _start_resource_monitoring 17:53:48 INFO - Starting resource monitoring. 17:53:48 INFO - ##### 17:53:48 INFO - ##### Running pull step. 17:53:48 INFO - ##### 17:53:48 INFO - Running pre-action listener: _resource_record_pre_action 17:53:48 INFO - Running main action method: pull 17:53:48 INFO - Pull has nothing to do! 17:53:48 INFO - Running post-action listener: _resource_record_post_action 17:53:48 INFO - ##### 17:53:48 INFO - ##### Running install step. 17:53:48 INFO - ##### 17:53:48 INFO - Running pre-action listener: _resource_record_pre_action 17:53:48 INFO - Running main action method: install 17:53:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:53:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:53:48 INFO - Reading from file tmpfile_stdout 17:53:48 INFO - Using _rmtree_windows ... 17:53:48 INFO - Using _rmtree_windows ... 17:53:48 INFO - Detecting whether we're running mozinstall >=1.0... 17:53:48 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:53:48 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:53:48 INFO - Reading from file tmpfile_stdout 17:53:48 INFO - Output received: 17:53:48 INFO - Usage: mozinstall-script.py [options] installer 17:53:48 INFO - Options: 17:53:48 INFO - -h, --help show this help message and exit 17:53:48 INFO - -d DEST, --destination=DEST 17:53:48 INFO - Directory to install application into. [default: 17:53:48 INFO - "C:\slave\test"] 17:53:48 INFO - --app=APP Application being installed. [default: firefox] 17:53:48 INFO - Using _rmtree_windows ... 17:53:48 INFO - Using _rmtree_windows ... 17:53:48 INFO - mkdir: C:\slave\test\build\application 17:53:48 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.3.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 17:53:48 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.3.en-US.win32.zip --destination C:\slave\test\build\application 17:53:51 INFO - Reading from file tmpfile_stdout 17:53:51 INFO - Output received: 17:53:51 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:53:51 INFO - Using _rmtree_windows ... 17:53:51 INFO - Using _rmtree_windows ... 17:53:51 INFO - Running post-action listener: _resource_record_post_action 17:53:51 INFO - ##### 17:53:51 INFO - ##### Running run-tests step. 17:53:51 INFO - ##### 17:53:51 INFO - Running pre-action listener: _resource_record_pre_action 17:53:51 INFO - Running main action method: run_tests 17:53:51 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:53:51 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:53:51 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:53:51 INFO - grabbing minidump binary from tooltool 17:53:51 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')]} 17:53:51 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 0x01C9A368>, '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 0x0192BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D7E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:53:51 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 17:53:51 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 17:53:51 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:53:59 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp3dav4f 17:53:59 INFO - INFO - File integrity verified, renaming tmp3dav4f to win32-minidump_stackwalk.exe 17:53:59 INFO - Return code: 0 17:53:59 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:54:00 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:54:00 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/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.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 17:54:00 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/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.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 17:54:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:54:00 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 17:54:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 17:54:00 INFO - 'COMPUTERNAME': 'T-W732-IX-104', 17:54:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:54:00 INFO - 'DCLOCATION': 'SCL3', 17:54:00 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 17:54:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:54:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:54:00 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 17:54:00 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 17:54:00 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 17:54:00 INFO - 'HOMEDRIVE': 'C:', 17:54:00 INFO - 'HOMEPATH': '\\Users\\cltbld', 17:54:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:54:00 INFO - 'KTS_VERSION': '1.19c', 17:54:00 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 17:54:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 17:54:00 INFO - 'LOGONSERVER': '\\\\T-W732-IX-104', 17:54:00 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:54:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:54:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:54:00 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 17:54:00 INFO - 'MOZILLABUILDDRIVE': 'C:', 17:54:00 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 17:54:00 INFO - 'MOZ_AIRBAG': '1', 17:54:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:54:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:54:00 INFO - 'MOZ_MSVCVERSION': '8', 17:54:00 INFO - 'MOZ_NO_REMOTE': '1', 17:54:00 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 17:54:00 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 17:54:00 INFO - 'NO_EM_RESTART': '1', 17:54:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:54:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:54:00 INFO - 'OS': 'Windows_NT', 17:54:00 INFO - 'OURDRIVE': 'C:', 17:54:00 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\\', 17:54:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:54:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:54:00 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 17:54:00 INFO - 'PROCESSOR_LEVEL': '6', 17:54:00 INFO - 'PROCESSOR_REVISION': '1e05', 17:54:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:54:00 INFO - 'PROGRAMFILES': 'C:\\Program Files', 17:54:00 INFO - 'PROMPT': '$P$G', 17:54:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:54:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:54:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:54:00 INFO - 'PWD': 'C:\\slave\\test', 17:54:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:54:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:54:00 INFO - 'SYSTEMDRIVE': 'C:', 17:54:00 INFO - 'SYSTEMROOT': 'C:\\windows', 17:54:00 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:54:00 INFO - 'TEST1': 'testie', 17:54:00 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 17:54:00 INFO - 'USERDOMAIN': 'T-W732-IX-104', 17:54:00 INFO - 'USERNAME': 'cltbld', 17:54:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 17:54:00 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 17:54:00 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 17:54:00 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 17:54:00 INFO - 'WINDIR': 'C:\\windows', 17:54:00 INFO - 'WINDOWS_TRACING_FLAGS': '3', 17:54:00 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 17:54:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:54:00 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/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.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 17:54:01 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 17:54:01 INFO - import pkg_resources 17:54:03 INFO - Using 1 client processes 17:54:05 INFO - SUITE-START | Running 778 tests 17:54:05 INFO - Running testharness tests 17:54:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:54:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:54:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:54:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 17:54:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:54:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:54:06 INFO - Setting up ssl 17:54:06 INFO - PROCESS | certutil | 17:54:06 INFO - PROCESS | certutil | 17:54:06 INFO - PROCESS | certutil | 17:54:06 INFO - Certificate Nickname Trust Attributes 17:54:06 INFO - SSL,S/MIME,JAR/XPI 17:54:06 INFO - 17:54:06 INFO - web-platform-tests CT,, 17:54:06 INFO - 17:54:06 INFO - Starting runner 17:54:07 INFO - PROCESS | 3972 | [3972] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 17:54:07 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 17:54:07 INFO - PROCESS | 3972 | [3972] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 17:54:09 INFO - PROCESS | 3972 | 1472086449194 Marionette DEBUG Marionette enabled via build flag and pref 17:54:09 INFO - PROCESS | 3972 | ++DOCSHELL 0D8E2000 == 1 [pid = 3972] [id = 1] 17:54:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 1 (0D8E2400) [pid = 3972] [serial = 1] [outer = 00000000] 17:54:09 INFO - PROCESS | 3972 | [3972] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:54:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 2 (0D8E3000) [pid = 3972] [serial = 2] [outer = 0D8E2400] 17:54:10 INFO - PROCESS | 3972 | ++DOCSHELL 14725C00 == 2 [pid = 3972] [id = 2] 17:54:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 3 (14726000) [pid = 3972] [serial = 3] [outer = 00000000] 17:54:10 INFO - PROCESS | 3972 | [3972] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:54:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 4 (14726C00) [pid = 3972] [serial = 4] [outer = 14726000] 17:54:10 INFO - PROCESS | 3972 | 1472086450735 Marionette INFO Listening on port 2828 17:54:12 INFO - PROCESS | 3972 | 1472086452254 Marionette DEBUG Marionette enabled via command-line flag 17:54:12 INFO - PROCESS | 3972 | [3972] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:54:12 INFO - PROCESS | 3972 | [3972] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:54:12 INFO - PROCESS | 3972 | ++DOCSHELL 15158000 == 3 [pid = 3972] [id = 3] 17:54:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 5 (15160000) [pid = 3972] [serial = 5] [outer = 00000000] 17:54:12 INFO - PROCESS | 3972 | [3972] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:54:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 6 (15160C00) [pid = 3972] [serial = 6] [outer = 15160000] 17:54:12 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:54:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 7 (15C68C00) [pid = 3972] [serial = 7] [outer = 14726000] 17:54:13 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:54:13 INFO - PROCESS | 3972 | 1472086453204 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:50018 17:54:13 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:54:13 INFO - PROCESS | 3972 | 1472086453227 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:50019 17:54:13 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:54:13 INFO - PROCESS | 3972 | 1472086453234 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:50020 17:54:13 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:54:13 INFO - PROCESS | 3972 | 1472086453270 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:50021 17:54:13 INFO - PROCESS | 3972 | 1472086453272 Marionette DEBUG Closed connection conn0 17:54:13 INFO - PROCESS | 3972 | 1472086453274 Marionette DEBUG Closed connection conn1 17:54:13 INFO - PROCESS | 3972 | 1472086453276 Marionette DEBUG Closed connection conn2 17:54:13 INFO - PROCESS | 3972 | 1472086453365 Marionette DEBUG Closed connection conn3 17:54:13 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:54:13 INFO - PROCESS | 3972 | 1472086453463 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:50022 17:54:13 INFO - PROCESS | 3972 | ++DOCSHELL 0D8E1400 == 4 [pid = 3972] [id = 4] 17:54:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 8 (0D8E3400) [pid = 3972] [serial = 8] [outer = 00000000] 17:54:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 9 (1792DC00) [pid = 3972] [serial = 9] [outer = 0D8E3400] 17:54:13 INFO - PROCESS | 3972 | 1472086453588 Marionette DEBUG Closed connection conn4 17:54:13 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:54:13 INFO - PROCESS | 3972 | 1472086453594 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:50023 17:54:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 10 (17934400) [pid = 3972] [serial = 10] [outer = 0D8E3400] 17:54:13 INFO - PROCESS | 3972 | 1472086453623 Marionette DEBUG Closed connection conn5 17:54:13 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:54:13 INFO - PROCESS | 3972 | 1472086453628 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:50024 17:54:13 INFO - PROCESS | 3972 | 1472086453651 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:54:13 INFO - PROCESS | 3972 | 1472086453656 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.3","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":"20160824164524","device":"desktop","version":"48.0.3"} 17:54:14 INFO - PROCESS | 3972 | [3972] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:54:14 INFO - PROCESS | 3972 | [3972] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:54:15 INFO - PROCESS | 3972 | [3972] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:54:15 INFO - PROCESS | 3972 | ++DOCSHELL 1859A000 == 5 [pid = 3972] [id = 5] 17:54:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 11 (1859F000) [pid = 3972] [serial = 11] [outer = 00000000] 17:54:15 INFO - PROCESS | 3972 | ++DOCSHELL 185A1C00 == 6 [pid = 3972] [id = 6] 17:54:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 12 (18EC9000) [pid = 3972] [serial = 12] [outer = 00000000] 17:54:16 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:54:16 INFO - PROCESS | 3972 | ++DOCSHELL 19E53800 == 7 [pid = 3972] [id = 7] 17:54:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 13 (19E53C00) [pid = 3972] [serial = 13] [outer = 00000000] 17:54:16 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:54:16 INFO - PROCESS | 3972 | [3972] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:54:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 14 (1A17E000) [pid = 3972] [serial = 14] [outer = 19E53C00] 17:54:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 15 (1950DC00) [pid = 3972] [serial = 15] [outer = 1859F000] 17:54:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 16 (1950F400) [pid = 3972] [serial = 16] [outer = 18EC9000] 17:54:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 17 (1922A400) [pid = 3972] [serial = 17] [outer = 19E53C00] 17:54:17 INFO - PROCESS | 3972 | 1472086457204 Marionette INFO startBrowser ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:17 INFO - PROCESS | 3972 | 1472086457242 Marionette DEBUG loaded listener.js 17:54:17 INFO - PROCESS | 3972 | 1472086457256 Marionette DEBUG loaded listener.js 17:54:17 INFO - PROCESS | 3972 | 1472086457258 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 18 (1C708C00) [pid = 3972] [serial = 18] [outer = 19E53C00] 17:54:17 INFO - PROCESS | 3972 | 1472086457953 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"ad6613c8-9f37-4bc2-869d-cab32e6039ec","capabilities":{"browserName":"Firefox","browserVersion":"48.0.3","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":"20160824164524","device":"desktop","version":"48.0.3","command_id":1}}] 17:54:18 INFO - PROCESS | 3972 | 1472086458209 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}] 17:54:18 INFO - PROCESS | 3972 | 1472086458213 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:18 INFO - PROCESS | 3972 | 1472086458245 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 17:54:18 INFO - PROCESS | 3972 | 1472086458299 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:54:18 INFO - PROCESS | 3972 | 1472086458301 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:18 INFO - PROCESS | 3972 | [3972] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:54:19 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:54:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 19 (1D070800) [pid = 3972] [serial = 19] [outer = 19E53C00] 17:54:19 INFO - PROCESS | 3972 | 1472086459340 Marionette TRACE conn6 <- [1,3,null,{}] 17:54:19 INFO - PROCESS | 3972 | 1472086459381 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:54:19 INFO - PROCESS | 3972 | 1472086459383 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:19 INFO - PROCESS | 3972 | 1472086459402 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 17:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:54:19 INFO - PROCESS | 3972 | 1472086459419 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 17:54:19 INFO - PROCESS | 3972 | 1472086459421 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 17:54:19 INFO - PROCESS | 3972 | 1472086459426 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:54:19 INFO - PROCESS | 3972 | 1472086459429 Marionette TRACE conn6 <- [1,6,null,{}] 17:54:19 INFO - PROCESS | 3972 | 1472086459476 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}] 17:54:19 INFO - PROCESS | 3972 | 1472086459480 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:19 INFO - PROCESS | 3972 | 1472086459496 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 17:54:19 INFO - PROCESS | 3972 | 1472086459500 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:19 INFO - PROCESS | 3972 | 1472086459502 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:19 INFO - PROCESS | 3972 | ++DOCSHELL 1EEBD400 == 8 [pid = 3972] [id = 8] 17:54:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 20 (1EEBD800) [pid = 3972] [serial = 20] [outer = 00000000] 17:54:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 21 (1EEC0000) [pid = 3972] [serial = 21] [outer = 1EEBD800] 17:54:19 INFO - PROCESS | 3972 | 1472086459553 Marionette DEBUG loaded listener.js 17:54:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 22 (1EEC4400) [pid = 3972] [serial = 22] [outer = 1EEBD800] 17:54:19 INFO - PROCESS | 3972 | ++DOCSHELL 16F0CC00 == 9 [pid = 3972] [id = 9] 17:54:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 23 (18042C00) [pid = 3972] [serial = 23] [outer = 00000000] 17:54:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 24 (1EAB4000) [pid = 3972] [serial = 24] [outer = 18042C00] 17:54:19 INFO - PROCESS | 3972 | 1472086459963 Marionette DEBUG loaded listener.js 17:54:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 25 (0876A400) [pid = 3972] [serial = 25] [outer = 18042C00] 17:54:20 INFO - PROCESS | 3972 | --DOCSHELL 0D8E2000 == 8 [pid = 3972] [id = 1] 17:54:20 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:54:20 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:54:20 INFO - PROCESS | 3972 | 1472086460906 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]]]}] 17:54:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1540ms 17:54:20 INFO - PROCESS | 3972 | 1472086460966 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 17:54:20 INFO - PROCESS | 3972 | 1472086460970 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 17:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:54:20 INFO - PROCESS | 3972 | 1472086460974 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:54:20 INFO - PROCESS | 3972 | 1472086460978 Marionette TRACE conn6 <- [1,10,null,{}] 17:54:20 INFO - PROCESS | 3972 | 1472086460983 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}] 17:54:20 INFO - PROCESS | 3972 | 1472086460986 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:21 INFO - PROCESS | 3972 | 1472086461156 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 17:54:21 INFO - PROCESS | 3972 | 1472086461231 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:21 INFO - PROCESS | 3972 | 1472086461234 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:21 INFO - PROCESS | 3972 | ++DOCSHELL 1922E400 == 9 [pid = 3972] [id = 10] 17:54:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 26 (1922EC00) [pid = 3972] [serial = 26] [outer = 00000000] 17:54:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 27 (19E51C00) [pid = 3972] [serial = 27] [outer = 1922EC00] 17:54:21 INFO - PROCESS | 3972 | 1472086461296 Marionette DEBUG loaded listener.js 17:54:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 28 (1B685000) [pid = 3972] [serial = 28] [outer = 1922EC00] 17:54:21 INFO - PROCESS | 3972 | 1472086461849 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]]]}] 17:54:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 931ms 17:54:21 INFO - PROCESS | 3972 | 1472086461906 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 17:54:21 INFO - PROCESS | 3972 | 1472086461910 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 17:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:54:21 INFO - PROCESS | 3972 | 1472086461917 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:54:21 INFO - PROCESS | 3972 | 1472086461920 Marionette TRACE conn6 <- [1,14,null,{}] 17:54:21 INFO - PROCESS | 3972 | 1472086461924 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}] 17:54:21 INFO - PROCESS | 3972 | 1472086461927 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:22 INFO - PROCESS | 3972 | 1472086462081 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 17:54:22 INFO - PROCESS | 3972 | 1472086462140 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:22 INFO - PROCESS | 3972 | 1472086462143 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:22 INFO - PROCESS | 3972 | ++DOCSHELL 1A0FCC00 == 10 [pid = 3972] [id = 11] 17:54:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 29 (1A0FD000) [pid = 3972] [serial = 29] [outer = 00000000] 17:54:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 30 (1BF6C400) [pid = 3972] [serial = 30] [outer = 1A0FD000] 17:54:22 INFO - PROCESS | 3972 | 1472086462201 Marionette DEBUG loaded listener.js 17:54:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 31 (1CA29800) [pid = 3972] [serial = 31] [outer = 1A0FD000] 17:54:22 INFO - PROCESS | 3972 | ++DOCSHELL 0C9F6800 == 11 [pid = 3972] [id = 12] 17:54:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 32 (0C9FD800) [pid = 3972] [serial = 32] [outer = 00000000] 17:54:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 33 (0CF4E800) [pid = 3972] [serial = 33] [outer = 0C9FD800] 17:54:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 34 (0D47A400) [pid = 3972] [serial = 34] [outer = 0C9FD800] 17:54:22 INFO - PROCESS | 3972 | ++DOCSHELL 0C62AC00 == 12 [pid = 3972] [id = 13] 17:54:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 35 (0C876800) [pid = 3972] [serial = 35] [outer = 00000000] 17:54:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 36 (0D5E3800) [pid = 3972] [serial = 36] [outer = 0C876800] 17:54:22 INFO - PROCESS | 3972 | --DOCSHELL 0D8E1400 == 11 [pid = 3972] [id = 4] 17:54:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 37 (0E1E5000) [pid = 3972] [serial = 37] [outer = 0C876800] 17:54:23 INFO - PROCESS | 3972 | 1472086463052 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]]]}] 17:54:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1182ms 17:54:23 INFO - PROCESS | 3972 | 1472086463107 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 17:54:23 INFO - PROCESS | 3972 | 1472086463111 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 17:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:54:23 INFO - PROCESS | 3972 | 1472086463115 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:54:23 INFO - PROCESS | 3972 | 1472086463119 Marionette TRACE conn6 <- [1,18,null,{}] 17:54:23 INFO - PROCESS | 3972 | 1472086463124 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}] 17:54:23 INFO - PROCESS | 3972 | 1472086463127 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:23 INFO - PROCESS | 3972 | 1472086463231 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 17:54:23 INFO - PROCESS | 3972 | 1472086463297 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:23 INFO - PROCESS | 3972 | 1472086463300 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:23 INFO - PROCESS | 3972 | ++DOCSHELL 0E0C8400 == 12 [pid = 3972] [id = 14] 17:54:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 38 (0E0CA000) [pid = 3972] [serial = 38] [outer = 00000000] 17:54:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 39 (14E2A400) [pid = 3972] [serial = 39] [outer = 0E0CA000] 17:54:23 INFO - PROCESS | 3972 | 1472086463349 Marionette DEBUG loaded listener.js 17:54:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 40 (1508B000) [pid = 3972] [serial = 40] [outer = 0E0CA000] 17:54:23 INFO - PROCESS | 3972 | 1472086463681 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]]]}] 17:54:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 632ms 17:54:23 INFO - PROCESS | 3972 | 1472086463763 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 17:54:23 INFO - PROCESS | 3972 | 1472086463767 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 17:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:54:23 INFO - PROCESS | 3972 | 1472086463774 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:54:23 INFO - PROCESS | 3972 | 1472086463777 Marionette TRACE conn6 <- [1,22,null,{}] 17:54:23 INFO - PROCESS | 3972 | 1472086463781 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}] 17:54:23 INFO - PROCESS | 3972 | 1472086463783 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:23 INFO - PROCESS | 3972 | 1472086463866 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 17:54:23 INFO - PROCESS | 3972 | 1472086463873 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:23 INFO - PROCESS | 3972 | 1472086463875 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:23 INFO - PROCESS | 3972 | ++DOCSHELL 1515DC00 == 13 [pid = 3972] [id = 15] 17:54:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 41 (1515F800) [pid = 3972] [serial = 41] [outer = 00000000] 17:54:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 42 (15283000) [pid = 3972] [serial = 42] [outer = 1515F800] 17:54:23 INFO - PROCESS | 3972 | 1472086463925 Marionette DEBUG loaded listener.js 17:54:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 43 (16441800) [pid = 3972] [serial = 43] [outer = 1515F800] 17:54:24 INFO - PROCESS | 3972 | 1472086464328 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]]]}] 17:54:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 17:54:24 INFO - PROCESS | 3972 | 1472086464347 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 17:54:24 INFO - PROCESS | 3972 | 1472086464350 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 17:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:54:24 INFO - PROCESS | 3972 | 1472086464354 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:54:24 INFO - PROCESS | 3972 | 1472086464358 Marionette TRACE conn6 <- [1,26,null,{}] 17:54:24 INFO - PROCESS | 3972 | 1472086464369 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}] 17:54:24 INFO - PROCESS | 3972 | 1472086464374 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:24 INFO - PROCESS | 3972 | 1472086464466 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 17:54:24 INFO - PROCESS | 3972 | 1472086464476 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:24 INFO - PROCESS | 3972 | 1472086464479 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:24 INFO - PROCESS | 3972 | ++DOCSHELL 18061C00 == 14 [pid = 3972] [id = 16] 17:54:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 44 (18062000) [pid = 3972] [serial = 44] [outer = 00000000] 17:54:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 45 (180C4000) [pid = 3972] [serial = 45] [outer = 18062000] 17:54:24 INFO - PROCESS | 3972 | 1472086464530 Marionette DEBUG loaded listener.js 17:54:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 46 (18599800) [pid = 3972] [serial = 46] [outer = 18062000] 17:54:24 INFO - PROCESS | 3972 | 1472086464952 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]]]}] 17:54:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 17:54:24 INFO - PROCESS | 3972 | 1472086464987 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 17:54:24 INFO - PROCESS | 3972 | 1472086464990 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 17:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:54:25 INFO - PROCESS | 3972 | 1472086465002 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:54:25 INFO - PROCESS | 3972 | 1472086465004 Marionette TRACE conn6 <- [1,30,null,{}] 17:54:25 INFO - PROCESS | 3972 | 1472086465008 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}] 17:54:25 INFO - PROCESS | 3972 | 1472086465010 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:25 INFO - PROCESS | 3972 | 1472086465091 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 17:54:25 INFO - PROCESS | 3972 | 1472086465096 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:25 INFO - PROCESS | 3972 | 1472086465098 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:25 INFO - PROCESS | 3972 | ++DOCSHELL 185A5800 == 15 [pid = 3972] [id = 17] 17:54:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 47 (18EC5800) [pid = 3972] [serial = 47] [outer = 00000000] 17:54:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 48 (19039800) [pid = 3972] [serial = 48] [outer = 18EC5800] 17:54:25 INFO - PROCESS | 3972 | 1472086465144 Marionette DEBUG loaded listener.js 17:54:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 49 (1945C400) [pid = 3972] [serial = 49] [outer = 18EC5800] 17:54:25 INFO - PROCESS | 3972 | 1472086465533 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]]]}] 17:54:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 17:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:54:25 INFO - PROCESS | 3972 | 1472086465587 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 17:54:25 INFO - PROCESS | 3972 | 1472086465589 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 17:54:25 INFO - PROCESS | 3972 | 1472086465597 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:54:25 INFO - PROCESS | 3972 | 1472086465598 Marionette TRACE conn6 <- [1,34,null,{}] 17:54:25 INFO - PROCESS | 3972 | 1472086465602 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}] 17:54:25 INFO - PROCESS | 3972 | 1472086465604 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:25 INFO - PROCESS | 3972 | 1472086465681 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 17:54:25 INFO - PROCESS | 3972 | 1472086465687 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:25 INFO - PROCESS | 3972 | 1472086465689 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:25 INFO - PROCESS | 3972 | ++DOCSHELL 17929000 == 16 [pid = 3972] [id = 18] 17:54:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 50 (18065800) [pid = 3972] [serial = 50] [outer = 00000000] 17:54:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 51 (19E33C00) [pid = 3972] [serial = 51] [outer = 18065800] 17:54:25 INFO - PROCESS | 3972 | 1472086465735 Marionette DEBUG loaded listener.js 17:54:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 52 (19E37000) [pid = 3972] [serial = 52] [outer = 18065800] 17:54:26 INFO - PROCESS | 3972 | 1472086466146 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]]]}] 17:54:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 590ms 17:54:26 INFO - PROCESS | 3972 | 1472086466183 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 17:54:26 INFO - PROCESS | 3972 | 1472086466185 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 17:54:26 INFO - PROCESS | 3972 | 1472086466200 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:54:26 INFO - PROCESS | 3972 | 1472086466202 Marionette TRACE conn6 <- [1,38,null,{}] 17:54:26 INFO - PROCESS | 3972 | 1472086466205 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}] 17:54:26 INFO - PROCESS | 3972 | 1472086466211 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:26 INFO - PROCESS | 3972 | 1472086466317 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 17:54:26 INFO - PROCESS | 3972 | 1472086466325 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:26 INFO - PROCESS | 3972 | 1472086466327 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:26 INFO - PROCESS | 3972 | ++DOCSHELL 0D549C00 == 17 [pid = 3972] [id = 19] 17:54:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 53 (18EC9800) [pid = 3972] [serial = 53] [outer = 00000000] 17:54:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 54 (1B6D1400) [pid = 3972] [serial = 54] [outer = 18EC9800] 17:54:26 INFO - PROCESS | 3972 | 1472086466373 Marionette DEBUG loaded listener.js 17:54:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 55 (1B6D3000) [pid = 3972] [serial = 55] [outer = 18EC9800] 17:54:26 INFO - PROCESS | 3972 | 1472086466762 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]]]}] 17:54:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 17:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:54:26 INFO - PROCESS | 3972 | 1472086466774 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 17:54:26 INFO - PROCESS | 3972 | 1472086466776 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 17:54:26 INFO - PROCESS | 3972 | 1472086466779 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:54:26 INFO - PROCESS | 3972 | 1472086466781 Marionette TRACE conn6 <- [1,42,null,{}] 17:54:26 INFO - PROCESS | 3972 | 1472086466793 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}] 17:54:26 INFO - PROCESS | 3972 | 1472086466795 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:26 INFO - PROCESS | 3972 | 1472086466901 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 17:54:26 INFO - PROCESS | 3972 | 1472086466909 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:26 INFO - PROCESS | 3972 | 1472086466911 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:26 INFO - PROCESS | 3972 | ++DOCSHELL 15241400 == 18 [pid = 3972] [id = 20] 17:54:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (15241800) [pid = 3972] [serial = 56] [outer = 00000000] 17:54:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (15245800) [pid = 3972] [serial = 57] [outer = 15241800] 17:54:26 INFO - PROCESS | 3972 | 1472086466959 Marionette DEBUG loaded listener.js 17:54:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (1A0F4C00) [pid = 3972] [serial = 58] [outer = 15241800] 17:54:27 INFO - PROCESS | 3972 | 1472086467404 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]]]}] 17:54:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 17:54:27 INFO - PROCESS | 3972 | 1472086467450 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 17:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:54:27 INFO - PROCESS | 3972 | 1472086467452 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 17:54:27 INFO - PROCESS | 3972 | 1472086467455 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:54:27 INFO - PROCESS | 3972 | 1472086467456 Marionette TRACE conn6 <- [1,46,null,{}] 17:54:27 INFO - PROCESS | 3972 | 1472086467460 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}] 17:54:27 INFO - PROCESS | 3972 | 1472086467462 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:27 INFO - PROCESS | 3972 | 1472086467563 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 17:54:27 INFO - PROCESS | 3972 | 1472086467571 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:27 INFO - PROCESS | 3972 | 1472086467573 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:27 INFO - PROCESS | 3972 | ++DOCSHELL 15245000 == 19 [pid = 3972] [id = 21] 17:54:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (1B6CF000) [pid = 3972] [serial = 59] [outer = 00000000] 17:54:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (1C704800) [pid = 3972] [serial = 60] [outer = 1B6CF000] 17:54:27 INFO - PROCESS | 3972 | 1472086467623 Marionette DEBUG loaded listener.js 17:54:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (1EE31800) [pid = 3972] [serial = 61] [outer = 1B6CF000] 17:54:27 INFO - PROCESS | 3972 | 1472086467994 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]]]}] 17:54:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 17:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:54:28 INFO - PROCESS | 3972 | 1472086468026 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 17:54:28 INFO - PROCESS | 3972 | 1472086468028 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 17:54:28 INFO - PROCESS | 3972 | 1472086468031 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:54:28 INFO - PROCESS | 3972 | 1472086468032 Marionette TRACE conn6 <- [1,50,null,{}] 17:54:28 INFO - PROCESS | 3972 | 1472086468036 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}] 17:54:28 INFO - PROCESS | 3972 | 1472086468038 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:28 INFO - PROCESS | 3972 | 1472086468117 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 17:54:28 INFO - PROCESS | 3972 | 1472086468204 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:28 INFO - PROCESS | 3972 | 1472086468206 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:28 INFO - PROCESS | 3972 | ++DOCSHELL 0BF92C00 == 20 [pid = 3972] [id = 22] 17:54:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (0BF94400) [pid = 3972] [serial = 62] [outer = 00000000] 17:54:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (0BF9B400) [pid = 3972] [serial = 63] [outer = 0BF94400] 17:54:28 INFO - PROCESS | 3972 | 1472086468259 Marionette DEBUG loaded listener.js 17:54:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (1805F000) [pid = 3972] [serial = 64] [outer = 0BF94400] 17:54:28 INFO - PROCESS | 3972 | 1472086468589 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]]]}] 17:54:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 17:54:28 INFO - PROCESS | 3972 | 1472086468603 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 17:54:28 INFO - PROCESS | 3972 | 1472086468606 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 17:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:54:28 INFO - PROCESS | 3972 | 1472086468615 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:54:28 INFO - PROCESS | 3972 | 1472086468617 Marionette TRACE conn6 <- [1,54,null,{}] 17:54:28 INFO - PROCESS | 3972 | 1472086468620 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}] 17:54:28 INFO - PROCESS | 3972 | 1472086468622 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:28 INFO - PROCESS | 3972 | 1472086468698 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 17:54:28 INFO - PROCESS | 3972 | 1472086468763 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:28 INFO - PROCESS | 3972 | 1472086468765 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:28 INFO - PROCESS | 3972 | ++DOCSHELL 0BF9B000 == 21 [pid = 3972] [id = 23] 17:54:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (0C02D800) [pid = 3972] [serial = 65] [outer = 00000000] 17:54:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (0C034800) [pid = 3972] [serial = 66] [outer = 0C02D800] 17:54:28 INFO - PROCESS | 3972 | 1472086468810 Marionette DEBUG loaded listener.js 17:54:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0C037000) [pid = 3972] [serial = 67] [outer = 0C02D800] 17:54:29 INFO - PROCESS | 3972 | 1472086469147 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]]]}] 17:54:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:54:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 590ms 17:54:29 INFO - PROCESS | 3972 | 1472086469203 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 17:54:29 INFO - PROCESS | 3972 | 1472086469206 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 17:54:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:54:29 INFO - PROCESS | 3972 | 1472086469208 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:54:29 INFO - PROCESS | 3972 | 1472086469211 Marionette TRACE conn6 <- [1,58,null,{}] 17:54:29 INFO - PROCESS | 3972 | 1472086469214 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}] 17:54:29 INFO - PROCESS | 3972 | 1472086469216 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:29 INFO - PROCESS | 3972 | 1472086469337 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 17:54:29 INFO - PROCESS | 3972 | 1472086469345 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:29 INFO - PROCESS | 3972 | 1472086469347 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:29 INFO - PROCESS | 3972 | ++DOCSHELL 0C039C00 == 22 [pid = 3972] [id = 24] 17:54:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0C03BC00) [pid = 3972] [serial = 68] [outer = 00000000] 17:54:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0D209C00) [pid = 3972] [serial = 69] [outer = 0C03BC00] 17:54:29 INFO - PROCESS | 3972 | 1472086469393 Marionette DEBUG loaded listener.js 17:54:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (16F0F800) [pid = 3972] [serial = 70] [outer = 0C03BC00] 17:54:29 INFO - PROCESS | 3972 | 1472086469775 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]]]}] 17:54:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:54:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 17:54:29 INFO - PROCESS | 3972 | 1472086469839 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 17:54:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:54:29 INFO - PROCESS | 3972 | 1472086469841 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 17:54:29 INFO - PROCESS | 3972 | 1472086469844 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:54:29 INFO - PROCESS | 3972 | 1472086469846 Marionette TRACE conn6 <- [1,62,null,{}] 17:54:29 INFO - PROCESS | 3972 | 1472086469849 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}] 17:54:29 INFO - PROCESS | 3972 | 1472086469851 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:29 INFO - PROCESS | 3972 | 1472086469983 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 17:54:29 INFO - PROCESS | 3972 | 1472086469990 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:29 INFO - PROCESS | 3972 | 1472086469992 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:30 INFO - PROCESS | 3972 | ++DOCSHELL 0D59AC00 == 23 [pid = 3972] [id = 25] 17:54:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0D59B800) [pid = 3972] [serial = 71] [outer = 00000000] 17:54:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (0D5A2800) [pid = 3972] [serial = 72] [outer = 0D59B800] 17:54:30 INFO - PROCESS | 3972 | 1472086470038 Marionette DEBUG loaded listener.js 17:54:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (0D5A4800) [pid = 3972] [serial = 73] [outer = 0D59B800] 17:54:31 INFO - PROCESS | 3972 | 1472086471137 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]]]}] 17:54:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:54:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1320ms 17:54:31 INFO - PROCESS | 3972 | 1472086471166 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 17:54:31 INFO - PROCESS | 3972 | 1472086471170 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 17:54:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:54:31 INFO - PROCESS | 3972 | 1472086471187 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:54:31 INFO - PROCESS | 3972 | 1472086471190 Marionette TRACE conn6 <- [1,66,null,{}] 17:54:31 INFO - PROCESS | 3972 | 1472086471196 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}] 17:54:31 INFO - PROCESS | 3972 | 1472086471198 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:31 INFO - PROCESS | 3972 | 1472086471302 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 17:54:31 INFO - PROCESS | 3972 | 1472086471312 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:31 INFO - PROCESS | 3972 | 1472086471316 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:31 INFO - PROCESS | 3972 | ++DOCSHELL 0C9F3400 == 24 [pid = 3972] [id = 26] 17:54:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (0CF59400) [pid = 3972] [serial = 74] [outer = 00000000] 17:54:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (0D208000) [pid = 3972] [serial = 75] [outer = 0CF59400] 17:54:31 INFO - PROCESS | 3972 | 1472086471402 Marionette DEBUG loaded listener.js 17:54:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (0D20BC00) [pid = 3972] [serial = 76] [outer = 0CF59400] 17:54:31 INFO - PROCESS | 3972 | 1472086471818 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]]]}] 17:54:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:54:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 693ms 17:54:31 INFO - PROCESS | 3972 | 1472086471879 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 17:54:31 INFO - PROCESS | 3972 | 1472086471883 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 17:54:31 INFO - PROCESS | 3972 | 1472086471889 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:54:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:54:31 INFO - PROCESS | 3972 | 1472086471891 Marionette TRACE conn6 <- [1,70,null,{}] 17:54:31 INFO - PROCESS | 3972 | 1472086471895 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}] 17:54:31 INFO - PROCESS | 3972 | 1472086471898 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:32 INFO - PROCESS | 3972 | 1472086472004 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 17:54:32 INFO - PROCESS | 3972 | 1472086472010 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:32 INFO - PROCESS | 3972 | 1472086472013 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:32 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A5400 == 25 [pid = 3972] [id = 27] 17:54:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (0D7DA000) [pid = 3972] [serial = 77] [outer = 00000000] 17:54:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (149BE400) [pid = 3972] [serial = 78] [outer = 0D7DA000] 17:54:32 INFO - PROCESS | 3972 | 1472086472061 Marionette DEBUG loaded listener.js 17:54:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (14E28800) [pid = 3972] [serial = 79] [outer = 0D7DA000] 17:54:32 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D8E3400) [pid = 3972] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:54:32 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (18065800) [pid = 3972] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:54:32 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (18EC9800) [pid = 3972] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:54:32 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0BF94400) [pid = 3972] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:54:32 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (0C02D800) [pid = 3972] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:54:32 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0C03BC00) [pid = 3972] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:54:32 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1EEBD800) [pid = 3972] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:54:32 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1922EC00) [pid = 3972] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:54:32 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1A0FD000) [pid = 3972] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:54:32 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (0E0CA000) [pid = 3972] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:54:32 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1515F800) [pid = 3972] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:54:32 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (18062000) [pid = 3972] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:54:32 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (18EC5800) [pid = 3972] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:54:32 INFO - PROCESS | 3972 | 1472086472751 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]]]}] 17:54:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:54:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 870ms 17:54:32 INFO - PROCESS | 3972 | 1472086472763 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 17:54:32 INFO - PROCESS | 3972 | 1472086472766 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 17:54:32 INFO - PROCESS | 3972 | 1472086472769 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:54:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:54:32 INFO - PROCESS | 3972 | 1472086472772 Marionette TRACE conn6 <- [1,74,null,{}] 17:54:32 INFO - PROCESS | 3972 | 1472086472782 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}] 17:54:32 INFO - PROCESS | 3972 | 1472086472787 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:32 INFO - PROCESS | 3972 | 1472086472877 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 17:54:32 INFO - PROCESS | 3972 | 1472086472946 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:32 INFO - PROCESS | 3972 | 1472086472949 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:32 INFO - PROCESS | 3972 | ++DOCSHELL 0D7DB000 == 26 [pid = 3972] [id = 28] 17:54:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0D8DD400) [pid = 3972] [serial = 80] [outer = 00000000] 17:54:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (15158400) [pid = 3972] [serial = 81] [outer = 0D8DD400] 17:54:33 INFO - PROCESS | 3972 | 1472086472999 Marionette DEBUG loaded listener.js 17:54:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (15237C00) [pid = 3972] [serial = 82] [outer = 0D8DD400] 17:54:33 INFO - PROCESS | 3972 | 1472086473335 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]]]}] 17:54:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:54:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 570ms 17:54:33 INFO - PROCESS | 3972 | 1472086473350 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 17:54:33 INFO - PROCESS | 3972 | 1472086473352 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 17:54:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:54:33 INFO - PROCESS | 3972 | 1472086473355 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:54:33 INFO - PROCESS | 3972 | 1472086473357 Marionette TRACE conn6 <- [1,78,null,{}] 17:54:33 INFO - PROCESS | 3972 | 1472086473365 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}] 17:54:33 INFO - PROCESS | 3972 | 1472086473367 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:33 INFO - PROCESS | 3972 | 1472086473464 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 17:54:33 INFO - PROCESS | 3972 | 1472086473528 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:33 INFO - PROCESS | 3972 | 1472086473531 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:33 INFO - PROCESS | 3972 | ++DOCSHELL 1523B000 == 27 [pid = 3972] [id = 29] 17:54:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1523B400) [pid = 3972] [serial = 83] [outer = 00000000] 17:54:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1643A400) [pid = 3972] [serial = 84] [outer = 1523B400] 17:54:33 INFO - PROCESS | 3972 | 1472086473577 Marionette DEBUG loaded listener.js 17:54:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1792EC00) [pid = 3972] [serial = 85] [outer = 1523B400] 17:54:33 INFO - PROCESS | 3972 | 1472086473937 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]]]}] 17:54:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:54:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 17:54:33 INFO - PROCESS | 3972 | 1472086473991 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 17:54:33 INFO - PROCESS | 3972 | 1472086473994 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 17:54:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:54:33 INFO - PROCESS | 3972 | 1472086473997 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:54:33 INFO - PROCESS | 3972 | 1472086473998 Marionette TRACE conn6 <- [1,82,null,{}] 17:54:34 INFO - PROCESS | 3972 | 1472086474002 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}] 17:54:34 INFO - PROCESS | 3972 | 1472086474004 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:34 INFO - PROCESS | 3972 | 1472086474081 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 17:54:34 INFO - PROCESS | 3972 | 1472086474087 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:34 INFO - PROCESS | 3972 | 1472086474089 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:34 INFO - PROCESS | 3972 | ++DOCSHELL 17937000 == 28 [pid = 3972] [id = 30] 17:54:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (17937400) [pid = 3972] [serial = 86] [outer = 00000000] 17:54:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (18065000) [pid = 3972] [serial = 87] [outer = 17937400] 17:54:34 INFO - PROCESS | 3972 | 1472086474134 Marionette DEBUG loaded listener.js 17:54:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1858A800) [pid = 3972] [serial = 88] [outer = 17937400] 17:54:34 INFO - PROCESS | 3972 | 1472086474557 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]]]}] 17:54:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:54:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 632ms 17:54:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:54:34 INFO - PROCESS | 3972 | 1472086474631 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 17:54:34 INFO - PROCESS | 3972 | 1472086474636 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 17:54:34 INFO - PROCESS | 3972 | 1472086474640 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:54:34 INFO - PROCESS | 3972 | 1472086474645 Marionette TRACE conn6 <- [1,86,null,{}] 17:54:34 INFO - PROCESS | 3972 | 1472086474651 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}] 17:54:34 INFO - PROCESS | 3972 | 1472086474655 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:34 INFO - PROCESS | 3972 | 1472086474765 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 17:54:34 INFO - PROCESS | 3972 | 1472086474896 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:34 INFO - PROCESS | 3972 | 1472086474901 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:34 INFO - PROCESS | 3972 | ++DOCSHELL 0CF51000 == 29 [pid = 3972] [id = 31] 17:54:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (0CF51400) [pid = 3972] [serial = 89] [outer = 00000000] 17:54:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (0D201400) [pid = 3972] [serial = 90] [outer = 0CF51400] 17:54:34 INFO - PROCESS | 3972 | 1472086474959 Marionette DEBUG loaded listener.js 17:54:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (0D479C00) [pid = 3972] [serial = 91] [outer = 0CF51400] 17:54:35 INFO - PROCESS | 3972 | 1472086475482 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]]]}] 17:54:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:54:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 890ms 17:54:35 INFO - PROCESS | 3972 | 1472086475531 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 17:54:35 INFO - PROCESS | 3972 | 1472086475535 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 17:54:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:54:35 INFO - PROCESS | 3972 | 1472086475541 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:54:35 INFO - PROCESS | 3972 | 1472086475545 Marionette TRACE conn6 <- [1,90,null,{}] 17:54:35 INFO - PROCESS | 3972 | 1472086475550 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}] 17:54:35 INFO - PROCESS | 3972 | 1472086475552 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:35 INFO - PROCESS | 3972 | 1472086475657 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 17:54:35 INFO - PROCESS | 3972 | 1472086475740 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:35 INFO - PROCESS | 3972 | 1472086475743 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:35 INFO - PROCESS | 3972 | ++DOCSHELL 1514E400 == 30 [pid = 3972] [id = 32] 17:54:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (15153C00) [pid = 3972] [serial = 92] [outer = 00000000] 17:54:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (151ED000) [pid = 3972] [serial = 93] [outer = 15153C00] 17:54:35 INFO - PROCESS | 3972 | 1472086475801 Marionette DEBUG loaded listener.js 17:54:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (15243C00) [pid = 3972] [serial = 94] [outer = 15153C00] 17:54:36 INFO - PROCESS | 3972 | 1472086476344 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]]]}] 17:54:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 890ms 17:54:36 INFO - PROCESS | 3972 | 1472086476432 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 17:54:36 INFO - PROCESS | 3972 | 1472086476434 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 17:54:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:54:36 INFO - PROCESS | 3972 | 1472086476438 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:54:36 INFO - PROCESS | 3972 | 1472086476440 Marionette TRACE conn6 <- [1,94,null,{}] 17:54:36 INFO - PROCESS | 3972 | 1472086476451 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}] 17:54:36 INFO - PROCESS | 3972 | 1472086476457 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:36 INFO - PROCESS | 3972 | 1472086476573 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 17:54:36 INFO - PROCESS | 3972 | 1472086476637 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:36 INFO - PROCESS | 3972 | 1472086476641 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:36 INFO - PROCESS | 3972 | ++DOCSHELL 19460400 == 31 [pid = 3972] [id = 33] 17:54:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19460800) [pid = 3972] [serial = 95] [outer = 00000000] 17:54:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (19E2FC00) [pid = 3972] [serial = 96] [outer = 19460800] 17:54:36 INFO - PROCESS | 3972 | 1472086476701 Marionette DEBUG loaded listener.js 17:54:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (19E36800) [pid = 3972] [serial = 97] [outer = 19460800] 17:54:37 INFO - PROCESS | 3972 | 1472086477224 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]]]}] 17:54:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:54:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 17:54:37 INFO - PROCESS | 3972 | 1472086477271 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 17:54:37 INFO - PROCESS | 3972 | 1472086477274 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 17:54:37 INFO - PROCESS | 3972 | 1472086477277 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:54:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:54:37 INFO - PROCESS | 3972 | 1472086477279 Marionette TRACE conn6 <- [1,98,null,{}] 17:54:37 INFO - PROCESS | 3972 | 1472086477283 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}] 17:54:37 INFO - PROCESS | 3972 | 1472086477285 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:37 INFO - PROCESS | 3972 | 1472086477389 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 17:54:37 INFO - PROCESS | 3972 | 1472086477471 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:37 INFO - PROCESS | 3972 | 1472086477473 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:37 INFO - PROCESS | 3972 | ++DOCSHELL 1A0F2400 == 32 [pid = 3972] [id = 34] 17:54:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A0F3C00) [pid = 3972] [serial = 98] [outer = 00000000] 17:54:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A0FD800) [pid = 3972] [serial = 99] [outer = 1A0F3C00] 17:54:37 INFO - PROCESS | 3972 | 1472086477529 Marionette DEBUG loaded listener.js 17:54:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A201C00) [pid = 3972] [serial = 100] [outer = 1A0F3C00] 17:54:38 INFO - PROCESS | 3972 | 1472086478083 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]]]}] 17:54:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:54:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 17:54:38 INFO - PROCESS | 3972 | 1472086478151 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 17:54:38 INFO - PROCESS | 3972 | 1472086478153 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 17:54:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:54:38 INFO - PROCESS | 3972 | 1472086478157 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:54:38 INFO - PROCESS | 3972 | 1472086478159 Marionette TRACE conn6 <- [1,102,null,{}] 17:54:38 INFO - PROCESS | 3972 | 1472086478163 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}] 17:54:38 INFO - PROCESS | 3972 | 1472086478165 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:38 INFO - PROCESS | 3972 | 1472086478262 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 17:54:38 INFO - PROCESS | 3972 | 1472086478331 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:38 INFO - PROCESS | 3972 | 1472086478333 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:38 INFO - PROCESS | 3972 | ++DOCSHELL 0D59D800 == 33 [pid = 3972] [id = 35] 17:54:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (0D59F400) [pid = 3972] [serial = 101] [outer = 00000000] 17:54:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (151E6C00) [pid = 3972] [serial = 102] [outer = 0D59F400] 17:54:38 INFO - PROCESS | 3972 | 1472086478388 Marionette DEBUG loaded listener.js 17:54:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (16F06C00) [pid = 3972] [serial = 103] [outer = 0D59F400] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1922A400) [pid = 3972] [serial = 17] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1945C400) [pid = 3972] [serial = 49] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (19E33C00) [pid = 3972] [serial = 51] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1B6D1400) [pid = 3972] [serial = 54] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (15245800) [pid = 3972] [serial = 57] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1C704800) [pid = 3972] [serial = 60] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (0BF9B400) [pid = 3972] [serial = 63] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0CF4E800) [pid = 3972] [serial = 33] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (19E37000) [pid = 3972] [serial = 52] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1B685000) [pid = 3972] [serial = 28] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1B6D3000) [pid = 3972] [serial = 55] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1508B000) [pid = 3972] [serial = 40] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (18599800) [pid = 3972] [serial = 46] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1CA29800) [pid = 3972] [serial = 31] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1805F000) [pid = 3972] [serial = 64] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (0D209C00) [pid = 3972] [serial = 69] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1EEC4400) [pid = 3972] [serial = 22] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (0C037000) [pid = 3972] [serial = 67] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (16F0F800) [pid = 3972] [serial = 70] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1792DC00) [pid = 3972] [serial = 9] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (17934400) [pid = 3972] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (14726C00) [pid = 3972] [serial = 4] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (0C034800) [pid = 3972] [serial = 66] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1EAB4000) [pid = 3972] [serial = 24] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (19E51C00) [pid = 3972] [serial = 27] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (1BF6C400) [pid = 3972] [serial = 30] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (0D5E3800) [pid = 3972] [serial = 36] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (14E2A400) [pid = 3972] [serial = 39] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (15283000) [pid = 3972] [serial = 42] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (16441800) [pid = 3972] [serial = 43] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (180C4000) [pid = 3972] [serial = 45] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (19039800) [pid = 3972] [serial = 48] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (1EEC0000) [pid = 3972] [serial = 21] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (1A17E000) [pid = 3972] [serial = 14] [outer = 00000000] [url = about:blank] 17:54:39 INFO - PROCESS | 3972 | 1472086479499 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]]]}] 17:54:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:54:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1381ms 17:54:39 INFO - PROCESS | 3972 | 1472086479543 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 17:54:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:54:39 INFO - PROCESS | 3972 | 1472086479547 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 17:54:39 INFO - PROCESS | 3972 | 1472086479552 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:54:39 INFO - PROCESS | 3972 | 1472086479555 Marionette TRACE conn6 <- [1,106,null,{}] 17:54:39 INFO - PROCESS | 3972 | 1472086479562 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}] 17:54:39 INFO - PROCESS | 3972 | 1472086479565 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:39 INFO - PROCESS | 3972 | 1472086479658 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 17:54:39 INFO - PROCESS | 3972 | 1472086479665 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:39 INFO - PROCESS | 3972 | 1472086479668 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:39 INFO - PROCESS | 3972 | ++DOCSHELL 0C9FF400 == 34 [pid = 3972] [id = 36] 17:54:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (0CF4E800) [pid = 3972] [serial = 104] [outer = 00000000] 17:54:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (0CF54800) [pid = 3972] [serial = 105] [outer = 0CF4E800] 17:54:39 INFO - PROCESS | 3972 | 1472086479720 Marionette DEBUG loaded listener.js 17:54:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (0CF6E000) [pid = 3972] [serial = 106] [outer = 0CF4E800] 17:54:40 INFO - PROCESS | 3972 | 1472086480187 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]]]}] 17:54:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:54:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 690ms 17:54:40 INFO - PROCESS | 3972 | 1472086480242 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 17:54:40 INFO - PROCESS | 3972 | 1472086480247 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 17:54:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:54:40 INFO - PROCESS | 3972 | 1472086480254 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:54:40 INFO - PROCESS | 3972 | 1472086480256 Marionette TRACE conn6 <- [1,110,null,{}] 17:54:40 INFO - PROCESS | 3972 | 1472086480260 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}] 17:54:40 INFO - PROCESS | 3972 | 1472086480263 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:40 INFO - PROCESS | 3972 | 1472086480349 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 17:54:40 INFO - PROCESS | 3972 | 1472086480358 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:40 INFO - PROCESS | 3972 | 1472086480361 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:40 INFO - PROCESS | 3972 | ++DOCSHELL 0E0CA000 == 35 [pid = 3972] [id = 37] 17:54:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (0E0CC000) [pid = 3972] [serial = 107] [outer = 00000000] 17:54:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (149B7400) [pid = 3972] [serial = 108] [outer = 0E0CC000] 17:54:40 INFO - PROCESS | 3972 | 1472086480413 Marionette DEBUG loaded listener.js 17:54:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (14E55400) [pid = 3972] [serial = 109] [outer = 0E0CC000] 17:54:40 INFO - PROCESS | 3972 | 1472086480849 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]]]}] 17:54:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:54:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 17:54:40 INFO - PROCESS | 3972 | 1472086480887 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 17:54:40 INFO - PROCESS | 3972 | 1472086480889 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 17:54:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:54:40 INFO - PROCESS | 3972 | 1472086480893 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:54:40 INFO - PROCESS | 3972 | 1472086480897 Marionette TRACE conn6 <- [1,114,null,{}] 17:54:40 INFO - PROCESS | 3972 | 1472086480914 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}] 17:54:40 INFO - PROCESS | 3972 | 1472086480919 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:41 INFO - PROCESS | 3972 | 1472086481023 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 17:54:41 INFO - PROCESS | 3972 | 1472086481033 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:41 INFO - PROCESS | 3972 | 1472086481036 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:41 INFO - PROCESS | 3972 | ++DOCSHELL 16A69400 == 36 [pid = 3972] [id = 38] 17:54:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (16A6A000) [pid = 3972] [serial = 110] [outer = 00000000] 17:54:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (17929C00) [pid = 3972] [serial = 111] [outer = 16A6A000] 17:54:41 INFO - PROCESS | 3972 | 1472086481086 Marionette DEBUG loaded listener.js 17:54:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (17935400) [pid = 3972] [serial = 112] [outer = 16A6A000] 17:54:41 INFO - PROCESS | 3972 | 1472086481499 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]]]}] 17:54:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:54:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 631ms 17:54:41 INFO - PROCESS | 3972 | 1472086481549 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 17:54:41 INFO - PROCESS | 3972 | 1472086481552 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 17:54:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:54:41 INFO - PROCESS | 3972 | 1472086481565 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:54:41 INFO - PROCESS | 3972 | 1472086481567 Marionette TRACE conn6 <- [1,118,null,{}] 17:54:41 INFO - PROCESS | 3972 | 1472086481570 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}] 17:54:41 INFO - PROCESS | 3972 | 1472086481572 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:41 INFO - PROCESS | 3972 | 1472086481676 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 17:54:41 INFO - PROCESS | 3972 | 1472086481683 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:41 INFO - PROCESS | 3972 | 1472086481685 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:41 INFO - PROCESS | 3972 | ++DOCSHELL 17928C00 == 37 [pid = 3972] [id = 39] 17:54:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (18062000) [pid = 3972] [serial = 113] [outer = 00000000] 17:54:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (18080000) [pid = 3972] [serial = 114] [outer = 18062000] 17:54:41 INFO - PROCESS | 3972 | 1472086481732 Marionette DEBUG loaded listener.js 17:54:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (18085C00) [pid = 3972] [serial = 115] [outer = 18062000] 17:54:42 INFO - PROCESS | 3972 | 1472086482136 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]]]}] 17:54:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:54:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 17:54:42 INFO - PROCESS | 3972 | 1472086482193 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 17:54:42 INFO - PROCESS | 3972 | 1472086482195 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 17:54:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:54:42 INFO - PROCESS | 3972 | 1472086482204 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:54:42 INFO - PROCESS | 3972 | 1472086482206 Marionette TRACE conn6 <- [1,122,null,{}] 17:54:42 INFO - PROCESS | 3972 | 1472086482210 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}] 17:54:42 INFO - PROCESS | 3972 | 1472086482212 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:42 INFO - PROCESS | 3972 | 1472086482310 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 17:54:42 INFO - PROCESS | 3972 | 1472086482315 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:42 INFO - PROCESS | 3972 | 1472086482317 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:42 INFO - PROCESS | 3972 | ++DOCSHELL 18089C00 == 38 [pid = 3972] [id = 40] 17:54:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (180C4000) [pid = 3972] [serial = 116] [outer = 00000000] 17:54:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (185A5000) [pid = 3972] [serial = 117] [outer = 180C4000] 17:54:42 INFO - PROCESS | 3972 | 1472086482363 Marionette DEBUG loaded listener.js 17:54:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (18ECD400) [pid = 3972] [serial = 118] [outer = 180C4000] 17:54:42 INFO - PROCESS | 3972 | 1472086482794 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]]]}] 17:54:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:54:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 17:54:42 INFO - PROCESS | 3972 | 1472086482829 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 17:54:42 INFO - PROCESS | 3972 | 1472086482831 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 17:54:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:54:42 INFO - PROCESS | 3972 | 1472086482834 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:54:42 INFO - PROCESS | 3972 | 1472086482836 Marionette TRACE conn6 <- [1,126,null,{}] 17:54:42 INFO - PROCESS | 3972 | 1472086482840 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}] 17:54:42 INFO - PROCESS | 3972 | 1472086482845 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:42 INFO - PROCESS | 3972 | 1472086482971 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 17:54:42 INFO - PROCESS | 3972 | 1472086482978 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:42 INFO - PROCESS | 3972 | 1472086482980 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:43 INFO - PROCESS | 3972 | ++DOCSHELL 1922AC00 == 39 [pid = 3972] [id = 41] 17:54:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1922BC00) [pid = 3972] [serial = 119] [outer = 00000000] 17:54:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (19858C00) [pid = 3972] [serial = 120] [outer = 1922BC00] 17:54:43 INFO - PROCESS | 3972 | 1472086483026 Marionette DEBUG loaded listener.js 17:54:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (19E37000) [pid = 3972] [serial = 121] [outer = 1922BC00] 17:54:43 INFO - PROCESS | 3972 | 1472086483452 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]]]}] 17:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 17:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:54:43 INFO - PROCESS | 3972 | 1472086483505 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 17:54:43 INFO - PROCESS | 3972 | 1472086483507 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 17:54:43 INFO - PROCESS | 3972 | 1472086483526 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:54:43 INFO - PROCESS | 3972 | 1472086483528 Marionette TRACE conn6 <- [1,130,null,{}] 17:54:43 INFO - PROCESS | 3972 | 1472086483532 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}] 17:54:43 INFO - PROCESS | 3972 | 1472086483534 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:43 INFO - PROCESS | 3972 | 1472086483717 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 17:54:43 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0D59B800) [pid = 3972] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:54:43 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (15241800) [pid = 3972] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:54:43 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1B6CF000) [pid = 3972] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:54:43 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0CF59400) [pid = 3972] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:54:43 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (0D8DD400) [pid = 3972] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:54:43 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (0D7DA000) [pid = 3972] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:54:43 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1523B400) [pid = 3972] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:54:43 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (17937400) [pid = 3972] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:54:43 INFO - PROCESS | 3972 | 1472086483770 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:43 INFO - PROCESS | 3972 | 1472086483772 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:43 INFO - PROCESS | 3972 | ++DOCSHELL 0BF96400 == 40 [pid = 3972] [id = 42] 17:54:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0BF96800) [pid = 3972] [serial = 122] [outer = 00000000] 17:54:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0D5DC400) [pid = 3972] [serial = 123] [outer = 0BF96800] 17:54:43 INFO - PROCESS | 3972 | 1472086483817 Marionette DEBUG loaded listener.js 17:54:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (15237400) [pid = 3972] [serial = 124] [outer = 0BF96800] 17:54:44 INFO - PROCESS | 3972 | 1472086484159 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]]]}] 17:54:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:54:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 690ms 17:54:44 INFO - PROCESS | 3972 | 1472086484205 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 17:54:44 INFO - PROCESS | 3972 | 1472086484207 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 17:54:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:54:44 INFO - PROCESS | 3972 | 1472086484210 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:54:44 INFO - PROCESS | 3972 | 1472086484212 Marionette TRACE conn6 <- [1,134,null,{}] 17:54:44 INFO - PROCESS | 3972 | 1472086484216 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}] 17:54:44 INFO - PROCESS | 3972 | 1472086484218 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:44 INFO - PROCESS | 3972 | 1472086484295 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 17:54:44 INFO - PROCESS | 3972 | 1472086484300 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:44 INFO - PROCESS | 3972 | 1472086484302 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:44 INFO - PROCESS | 3972 | ++DOCSHELL 18069C00 == 41 [pid = 3972] [id = 43] 17:54:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (19229800) [pid = 3972] [serial = 125] [outer = 00000000] 17:54:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1A0F5000) [pid = 3972] [serial = 126] [outer = 19229800] 17:54:44 INFO - PROCESS | 3972 | 1472086484347 Marionette DEBUG loaded listener.js 17:54:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (15289000) [pid = 3972] [serial = 127] [outer = 19229800] 17:54:44 INFO - PROCESS | 3972 | 1472086484748 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]]]}] 17:54:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:54:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 17:54:44 INFO - PROCESS | 3972 | 1472086484781 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 17:54:44 INFO - PROCESS | 3972 | 1472086484783 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 17:54:44 INFO - PROCESS | 3972 | 1472086484796 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:54:44 INFO - PROCESS | 3972 | 1472086484797 Marionette TRACE conn6 <- [1,138,null,{}] 17:54:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:54:44 INFO - PROCESS | 3972 | 1472086484801 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}] 17:54:44 INFO - PROCESS | 3972 | 1472086484802 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:44 INFO - PROCESS | 3972 | 1472086484880 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 17:54:44 INFO - PROCESS | 3972 | 1472086484886 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:44 INFO - PROCESS | 3972 | 1472086484887 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:44 INFO - PROCESS | 3972 | ++DOCSHELL 16441C00 == 42 [pid = 3972] [id = 44] 17:54:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1A18C800) [pid = 3972] [serial = 128] [outer = 00000000] 17:54:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1B5C4000) [pid = 3972] [serial = 129] [outer = 1A18C800] 17:54:44 INFO - PROCESS | 3972 | 1472086484932 Marionette DEBUG loaded listener.js 17:54:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1B5C9800) [pid = 3972] [serial = 130] [outer = 1A18C800] 17:54:45 INFO - PROCESS | 3972 | 1472086485366 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]]]}] 17:54:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:54:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 17:54:45 INFO - PROCESS | 3972 | 1472086485432 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 17:54:45 INFO - PROCESS | 3972 | 1472086485434 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 17:54:45 INFO - PROCESS | 3972 | 1472086485437 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:54:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:54:45 INFO - PROCESS | 3972 | 1472086485439 Marionette TRACE conn6 <- [1,142,null,{}] 17:54:45 INFO - PROCESS | 3972 | 1472086485443 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}] 17:54:45 INFO - PROCESS | 3972 | 1472086485444 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:45 INFO - PROCESS | 3972 | 1472086485520 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 17:54:45 INFO - PROCESS | 3972 | 1472086485528 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:45 INFO - PROCESS | 3972 | 1472086485530 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:45 INFO - PROCESS | 3972 | ++DOCSHELL 0C034800 == 43 [pid = 3972] [id = 45] 17:54:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (0D23E800) [pid = 3972] [serial = 131] [outer = 00000000] 17:54:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (0D244400) [pid = 3972] [serial = 132] [outer = 0D23E800] 17:54:45 INFO - PROCESS | 3972 | 1472086485574 Marionette DEBUG loaded listener.js 17:54:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (0D246400) [pid = 3972] [serial = 133] [outer = 0D23E800] 17:54:46 INFO - PROCESS | 3972 | 1472086486359 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]]]}] 17:54:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:54:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 970ms 17:54:46 INFO - PROCESS | 3972 | 1472086486412 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 17:54:46 INFO - PROCESS | 3972 | 1472086486417 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 17:54:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:54:46 INFO - PROCESS | 3972 | 1472086486422 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:54:46 INFO - PROCESS | 3972 | 1472086486427 Marionette TRACE conn6 <- [1,146,null,{}] 17:54:46 INFO - PROCESS | 3972 | 1472086486433 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}] 17:54:46 INFO - PROCESS | 3972 | 1472086486436 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:46 INFO - PROCESS | 3972 | 1472086486576 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 17:54:46 INFO - PROCESS | 3972 | 1472086486705 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:46 INFO - PROCESS | 3972 | 1472086486708 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:46 INFO - PROCESS | 3972 | ++DOCSHELL 0D23D400 == 44 [pid = 3972] [id = 46] 17:54:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (0D23F800) [pid = 3972] [serial = 134] [outer = 00000000] 17:54:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (0D248800) [pid = 3972] [serial = 135] [outer = 0D23F800] 17:54:46 INFO - PROCESS | 3972 | 1472086486768 Marionette DEBUG loaded listener.js 17:54:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (0D5A6C00) [pid = 3972] [serial = 136] [outer = 0D23F800] 17:54:47 INFO - PROCESS | 3972 | 1472086487555 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]]]}] 17:54:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:54:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1173ms 17:54:47 INFO - PROCESS | 3972 | 1472086487595 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 17:54:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:54:47 INFO - PROCESS | 3972 | 1472086487600 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 17:54:47 INFO - PROCESS | 3972 | 1472086487604 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:54:47 INFO - PROCESS | 3972 | 1472086487607 Marionette TRACE conn6 <- [1,150,null,{}] 17:54:47 INFO - PROCESS | 3972 | 1472086487613 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}] 17:54:47 INFO - PROCESS | 3972 | 1472086487615 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:47 INFO - PROCESS | 3972 | 1472086487721 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 17:54:47 INFO - PROCESS | 3972 | --DOCSHELL 17937000 == 43 [pid = 3972] [id = 30] 17:54:47 INFO - PROCESS | 3972 | --DOCSHELL 1523B000 == 42 [pid = 3972] [id = 29] 17:54:47 INFO - PROCESS | 3972 | --DOCSHELL 16441C00 == 41 [pid = 3972] [id = 44] 17:54:47 INFO - PROCESS | 3972 | --DOCSHELL 18069C00 == 40 [pid = 3972] [id = 43] 17:54:47 INFO - PROCESS | 3972 | --DOCSHELL 0BF96400 == 39 [pid = 3972] [id = 42] 17:54:47 INFO - PROCESS | 3972 | --DOCSHELL 1922AC00 == 38 [pid = 3972] [id = 41] 17:54:47 INFO - PROCESS | 3972 | --DOCSHELL 18089C00 == 37 [pid = 3972] [id = 40] 17:54:47 INFO - PROCESS | 3972 | --DOCSHELL 17928C00 == 36 [pid = 3972] [id = 39] 17:54:47 INFO - PROCESS | 3972 | --DOCSHELL 16A69400 == 35 [pid = 3972] [id = 38] 17:54:47 INFO - PROCESS | 3972 | --DOCSHELL 0E0CA000 == 34 [pid = 3972] [id = 37] 17:54:47 INFO - PROCESS | 3972 | --DOCSHELL 0C9FF400 == 33 [pid = 3972] [id = 36] 17:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0D5A2800) [pid = 3972] [serial = 72] [outer = 00000000] [url = about:blank] 17:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1A0F4C00) [pid = 3972] [serial = 58] [outer = 00000000] [url = about:blank] 17:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1EE31800) [pid = 3972] [serial = 61] [outer = 00000000] [url = about:blank] 17:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0D208000) [pid = 3972] [serial = 75] [outer = 00000000] [url = about:blank] 17:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0D20BC00) [pid = 3972] [serial = 76] [outer = 00000000] [url = about:blank] 17:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (15158400) [pid = 3972] [serial = 81] [outer = 00000000] [url = about:blank] 17:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (149BE400) [pid = 3972] [serial = 78] [outer = 00000000] [url = about:blank] 17:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1643A400) [pid = 3972] [serial = 84] [outer = 00000000] [url = about:blank] 17:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (14E28800) [pid = 3972] [serial = 79] [outer = 00000000] [url = about:blank] 17:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (18065000) [pid = 3972] [serial = 87] [outer = 00000000] [url = about:blank] 17:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1858A800) [pid = 3972] [serial = 88] [outer = 00000000] [url = about:blank] 17:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (0D5A4800) [pid = 3972] [serial = 73] [outer = 00000000] [url = about:blank] 17:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (15237C00) [pid = 3972] [serial = 82] [outer = 00000000] [url = about:blank] 17:54:47 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1792EC00) [pid = 3972] [serial = 85] [outer = 00000000] [url = about:blank] 17:54:47 INFO - PROCESS | 3972 | 1472086487823 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:47 INFO - PROCESS | 3972 | 1472086487827 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:47 INFO - PROCESS | 3972 | ++DOCSHELL 0C036C00 == 34 [pid = 3972] [id = 47] 17:54:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0C038000) [pid = 3972] [serial = 137] [outer = 00000000] 17:54:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0C9FF400) [pid = 3972] [serial = 138] [outer = 0C038000] 17:54:47 INFO - PROCESS | 3972 | 1472086487878 Marionette DEBUG loaded listener.js 17:54:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0D20A400) [pid = 3972] [serial = 139] [outer = 0C038000] 17:54:48 INFO - PROCESS | 3972 | 1472086488264 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]]]}] 17:54:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:54:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 670ms 17:54:48 INFO - PROCESS | 3972 | 1472086488275 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 17:54:48 INFO - PROCESS | 3972 | 1472086488280 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 17:54:48 INFO - PROCESS | 3972 | 1472086488286 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:54:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:54:48 INFO - PROCESS | 3972 | 1472086488289 Marionette TRACE conn6 <- [1,154,null,{}] 17:54:48 INFO - PROCESS | 3972 | 1472086488293 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}] 17:54:48 INFO - PROCESS | 3972 | 1472086488295 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:48 INFO - PROCESS | 3972 | 1472086488391 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 17:54:48 INFO - PROCESS | 3972 | 1472086488455 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:48 INFO - PROCESS | 3972 | 1472086488458 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:48 INFO - PROCESS | 3972 | ++DOCSHELL 0D241800 == 35 [pid = 3972] [id = 48] 17:54:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0D242800) [pid = 3972] [serial = 140] [outer = 00000000] 17:54:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (0D85F000) [pid = 3972] [serial = 141] [outer = 0D242800] 17:54:48 INFO - PROCESS | 3972 | 1472086488513 Marionette DEBUG loaded listener.js 17:54:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (149B9400) [pid = 3972] [serial = 142] [outer = 0D242800] 17:54:48 INFO - PROCESS | 3972 | 1472086488876 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]]]}] 17:54:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:54:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 17:54:48 INFO - PROCESS | 3972 | 1472086488921 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 17:54:48 INFO - PROCESS | 3972 | 1472086488923 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 17:54:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:54:48 INFO - PROCESS | 3972 | 1472086488927 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:54:48 INFO - PROCESS | 3972 | 1472086488930 Marionette TRACE conn6 <- [1,158,null,{}] 17:54:48 INFO - PROCESS | 3972 | 1472086488940 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}] 17:54:48 INFO - PROCESS | 3972 | 1472086488945 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:49 INFO - PROCESS | 3972 | 1472086489028 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 17:54:49 INFO - PROCESS | 3972 | 1472086489035 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:49 INFO - PROCESS | 3972 | 1472086489038 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:49 INFO - PROCESS | 3972 | ++DOCSHELL 1523C000 == 36 [pid = 3972] [id = 49] 17:54:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1523C400) [pid = 3972] [serial = 143] [outer = 00000000] 17:54:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (15243400) [pid = 3972] [serial = 144] [outer = 1523C400] 17:54:49 INFO - PROCESS | 3972 | 1472086489087 Marionette DEBUG loaded listener.js 17:54:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (15C68000) [pid = 3972] [serial = 145] [outer = 1523C400] 17:54:49 INFO - PROCESS | 3972 | 1472086489547 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]]]}] 17:54:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:54:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 17:54:49 INFO - PROCESS | 3972 | 1472086489600 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 17:54:49 INFO - PROCESS | 3972 | 1472086489603 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 17:54:49 INFO - PROCESS | 3972 | 1472086489606 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:54:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:54:49 INFO - PROCESS | 3972 | 1472086489607 Marionette TRACE conn6 <- [1,162,null,{}] 17:54:49 INFO - PROCESS | 3972 | 1472086489611 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}] 17:54:49 INFO - PROCESS | 3972 | 1472086489613 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:49 INFO - PROCESS | 3972 | 1472086489697 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 17:54:49 INFO - PROCESS | 3972 | 1472086489704 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:49 INFO - PROCESS | 3972 | 1472086489706 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:49 INFO - PROCESS | 3972 | ++DOCSHELL 1792A000 == 37 [pid = 3972] [id = 50] 17:54:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (17931000) [pid = 3972] [serial = 146] [outer = 00000000] 17:54:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18067400) [pid = 3972] [serial = 147] [outer = 17931000] 17:54:49 INFO - PROCESS | 3972 | 1472086489752 Marionette DEBUG loaded listener.js 17:54:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1807E400) [pid = 3972] [serial = 148] [outer = 17931000] 17:54:50 INFO - PROCESS | 3972 | 1472086490204 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]]]}] 17:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 17:54:50 INFO - PROCESS | 3972 | 1472086490240 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 17:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:54:50 INFO - PROCESS | 3972 | 1472086490242 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 17:54:50 INFO - PROCESS | 3972 | 1472086490245 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:54:50 INFO - PROCESS | 3972 | 1472086490247 Marionette TRACE conn6 <- [1,166,null,{}] 17:54:50 INFO - PROCESS | 3972 | 1472086490251 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}] 17:54:50 INFO - PROCESS | 3972 | 1472086490253 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:50 INFO - PROCESS | 3972 | 1472086490356 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 17:54:50 INFO - PROCESS | 3972 | 1472086490429 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:50 INFO - PROCESS | 3972 | 1472086490430 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:50 INFO - PROCESS | 3972 | ++DOCSHELL 180CA800 == 38 [pid = 3972] [id = 51] 17:54:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18526000) [pid = 3972] [serial = 149] [outer = 00000000] 17:54:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1859CC00) [pid = 3972] [serial = 150] [outer = 18526000] 17:54:50 INFO - PROCESS | 3972 | 1472086490476 Marionette DEBUG loaded listener.js 17:54:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (18FCF800) [pid = 3972] [serial = 151] [outer = 18526000] 17:54:50 INFO - PROCESS | 3972 | 1472086490879 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]]]}] 17:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 17:54:50 INFO - PROCESS | 3972 | 1472086490916 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 17:54:50 INFO - PROCESS | 3972 | 1472086490918 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 17:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:54:50 INFO - PROCESS | 3972 | 1472086490921 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:54:50 INFO - PROCESS | 3972 | 1472086490923 Marionette TRACE conn6 <- [1,170,null,{}] 17:54:50 INFO - PROCESS | 3972 | 1472086490926 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}] 17:54:50 INFO - PROCESS | 3972 | 1472086490932 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:51 INFO - PROCESS | 3972 | 1472086491064 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 17:54:51 INFO - PROCESS | 3972 | 1472086491069 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:51 INFO - PROCESS | 3972 | 1472086491071 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:51 INFO - PROCESS | 3972 | ++DOCSHELL 19034800 == 39 [pid = 3972] [id = 52] 17:54:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (19034C00) [pid = 3972] [serial = 152] [outer = 00000000] 17:54:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (19E36400) [pid = 3972] [serial = 153] [outer = 19034C00] 17:54:51 INFO - PROCESS | 3972 | 1472086491119 Marionette DEBUG loaded listener.js 17:54:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (19F5F400) [pid = 3972] [serial = 154] [outer = 19034C00] 17:54:51 INFO - PROCESS | 3972 | 1472086491542 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]]]}] 17:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 672ms 17:54:51 INFO - PROCESS | 3972 | 1472086491593 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 17:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:54:51 INFO - PROCESS | 3972 | 1472086491595 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 17:54:51 INFO - PROCESS | 3972 | 1472086491598 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:54:51 INFO - PROCESS | 3972 | 1472086491600 Marionette TRACE conn6 <- [1,174,null,{}] 17:54:51 INFO - PROCESS | 3972 | 1472086491603 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}] 17:54:51 INFO - PROCESS | 3972 | 1472086491605 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:51 INFO - PROCESS | 3972 | 1472086491729 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 17:54:51 INFO - PROCESS | 3972 | 1472086491779 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:51 INFO - PROCESS | 3972 | 1472086491781 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:51 INFO - PROCESS | 3972 | ++DOCSHELL 1508BC00 == 40 [pid = 3972] [id = 53] 17:54:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A0F0400) [pid = 3972] [serial = 155] [outer = 00000000] 17:54:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A59E400) [pid = 3972] [serial = 156] [outer = 1A0F0400] 17:54:51 INFO - PROCESS | 3972 | 1472086491826 Marionette DEBUG loaded listener.js 17:54:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1A59FC00) [pid = 3972] [serial = 157] [outer = 1A0F0400] 17:54:52 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (180C4000) [pid = 3972] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:54:52 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (0E0CC000) [pid = 3972] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:54:52 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (16A6A000) [pid = 3972] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:54:52 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (0CF4E800) [pid = 3972] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:54:52 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (18062000) [pid = 3972] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:54:52 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1922BC00) [pid = 3972] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:54:52 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0CF51400) [pid = 3972] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:54:52 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (15153C00) [pid = 3972] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:54:52 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (19460800) [pid = 3972] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:54:52 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1A0F3C00) [pid = 3972] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:54:52 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0BF96800) [pid = 3972] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:54:52 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (19229800) [pid = 3972] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:54:52 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1A18C800) [pid = 3972] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:54:52 INFO - PROCESS | 3972 | 1472086492274 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]]]}] 17:54:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:54:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 730ms 17:54:52 INFO - PROCESS | 3972 | 1472086492329 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 17:54:52 INFO - PROCESS | 3972 | 1472086492331 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 17:54:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:54:52 INFO - PROCESS | 3972 | 1472086492335 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:54:52 INFO - PROCESS | 3972 | 1472086492337 Marionette TRACE conn6 <- [1,178,null,{}] 17:54:52 INFO - PROCESS | 3972 | 1472086492340 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}] 17:54:52 INFO - PROCESS | 3972 | 1472086492342 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:52 INFO - PROCESS | 3972 | 1472086492418 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 17:54:52 INFO - PROCESS | 3972 | 1472086492424 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:52 INFO - PROCESS | 3972 | 1472086492426 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:52 INFO - PROCESS | 3972 | ++DOCSHELL 0D542800 == 41 [pid = 3972] [id = 54] 17:54:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (19229800) [pid = 3972] [serial = 158] [outer = 00000000] 17:54:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1A0F6400) [pid = 3972] [serial = 159] [outer = 19229800] 17:54:52 INFO - PROCESS | 3972 | 1472086492472 Marionette DEBUG loaded listener.js 17:54:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1A0FE800) [pid = 3972] [serial = 160] [outer = 19229800] 17:54:52 INFO - PROCESS | 3972 | 1472086492865 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]]]}] 17:54:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:54:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 17:54:52 INFO - PROCESS | 3972 | 1472086492909 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 17:54:52 INFO - PROCESS | 3972 | 1472086492911 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 17:54:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:54:52 INFO - PROCESS | 3972 | 1472086492925 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:54:52 INFO - PROCESS | 3972 | 1472086492926 Marionette TRACE conn6 <- [1,182,null,{}] 17:54:52 INFO - PROCESS | 3972 | 1472086492934 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}] 17:54:52 INFO - PROCESS | 3972 | 1472086492936 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:53 INFO - PROCESS | 3972 | 1472086493014 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 17:54:53 INFO - PROCESS | 3972 | 1472086493020 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:53 INFO - PROCESS | 3972 | 1472086493022 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:53 INFO - PROCESS | 3972 | ++DOCSHELL 0D25D800 == 42 [pid = 3972] [id = 55] 17:54:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (0D25F000) [pid = 3972] [serial = 161] [outer = 00000000] 17:54:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (0D262C00) [pid = 3972] [serial = 162] [outer = 0D25F000] 17:54:53 INFO - PROCESS | 3972 | 1472086493067 Marionette DEBUG loaded listener.js 17:54:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (0D264800) [pid = 3972] [serial = 163] [outer = 0D25F000] 17:54:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (0D262400) [pid = 3972] [serial = 164] [outer = 0C876800] 17:54:53 INFO - PROCESS | 3972 | 1472086493531 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]]]}] 17:54:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:54:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 650ms 17:54:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:54:53 INFO - PROCESS | 3972 | 1472086493565 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 17:54:53 INFO - PROCESS | 3972 | 1472086493567 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 17:54:53 INFO - PROCESS | 3972 | 1472086493570 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:54:53 INFO - PROCESS | 3972 | 1472086493572 Marionette TRACE conn6 <- [1,186,null,{}] 17:54:53 INFO - PROCESS | 3972 | 1472086493575 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}] 17:54:53 INFO - PROCESS | 3972 | 1472086493577 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:53 INFO - PROCESS | 3972 | 1472086493655 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 17:54:53 INFO - PROCESS | 3972 | 1472086493663 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:53 INFO - PROCESS | 3972 | 1472086493665 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:53 INFO - PROCESS | 3972 | ++DOCSHELL 0D265800 == 43 [pid = 3972] [id = 56] 17:54:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (0D55F800) [pid = 3972] [serial = 165] [outer = 00000000] 17:54:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (0D562800) [pid = 3972] [serial = 166] [outer = 0D55F800] 17:54:53 INFO - PROCESS | 3972 | 1472086493711 Marionette DEBUG loaded listener.js 17:54:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (0D5A5000) [pid = 3972] [serial = 167] [outer = 0D55F800] 17:54:54 INFO - PROCESS | 3972 | 1472086494143 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]]]}] 17:54:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:54:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 17:54:54 INFO - PROCESS | 3972 | 1472086494210 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 17:54:54 INFO - PROCESS | 3972 | 1472086494215 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 17:54:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:54:54 INFO - PROCESS | 3972 | 1472086494222 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:54:54 INFO - PROCESS | 3972 | 1472086494227 Marionette TRACE conn6 <- [1,190,null,{}] 17:54:54 INFO - PROCESS | 3972 | 1472086494234 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}] 17:54:54 INFO - PROCESS | 3972 | 1472086494237 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:54 INFO - PROCESS | 3972 | 1472086494356 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 17:54:54 INFO - PROCESS | 3972 | 1472086494502 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:54 INFO - PROCESS | 3972 | 1472086494507 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:54 INFO - PROCESS | 3972 | ++DOCSHELL 0C9FAC00 == 44 [pid = 3972] [id = 57] 17:54:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (0C9FE000) [pid = 3972] [serial = 168] [outer = 00000000] 17:54:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (0D20FC00) [pid = 3972] [serial = 169] [outer = 0C9FE000] 17:54:54 INFO - PROCESS | 3972 | 1472086494567 Marionette DEBUG loaded listener.js 17:54:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (0D25A000) [pid = 3972] [serial = 170] [outer = 0C9FE000] 17:54:55 INFO - PROCESS | 3972 | 1472086495102 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]]]}] 17:54:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:54:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 930ms 17:54:55 INFO - PROCESS | 3972 | 1472086495153 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 17:54:55 INFO - PROCESS | 3972 | 1472086495158 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 17:54:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:54:55 INFO - PROCESS | 3972 | 1472086495165 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:54:55 INFO - PROCESS | 3972 | 1472086495167 Marionette TRACE conn6 <- [1,194,null,{}] 17:54:55 INFO - PROCESS | 3972 | 1472086495172 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}] 17:54:55 INFO - PROCESS | 3972 | 1472086495175 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:55 INFO - PROCESS | 3972 | 1472086495286 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 17:54:55 INFO - PROCESS | 3972 | 1472086495375 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:55 INFO - PROCESS | 3972 | 1472086495378 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:55 INFO - PROCESS | 3972 | ++DOCSHELL 149E2C00 == 45 [pid = 3972] [id = 58] 17:54:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (14E22800) [pid = 3972] [serial = 171] [outer = 00000000] 17:54:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (15086C00) [pid = 3972] [serial = 172] [outer = 14E22800] 17:54:55 INFO - PROCESS | 3972 | 1472086495435 Marionette DEBUG loaded listener.js 17:54:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1515F400) [pid = 3972] [serial = 173] [outer = 14E22800] 17:54:55 INFO - PROCESS | 3972 | 1472086495985 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]]]}] 17:54:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:54:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 870ms 17:54:56 INFO - PROCESS | 3972 | 1472086496038 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 17:54:56 INFO - PROCESS | 3972 | 1472086496040 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 17:54:56 INFO - PROCESS | 3972 | 1472086496044 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:54:56 INFO - PROCESS | 3972 | 1472086496048 Marionette TRACE conn6 <- [1,198,null,{}] 17:54:56 INFO - PROCESS | 3972 | 1472086496059 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}] 17:54:56 INFO - PROCESS | 3972 | 1472086496064 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:56 INFO - PROCESS | 3972 | 1472086496173 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 17:54:56 INFO - PROCESS | 3972 | 1472086496250 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:56 INFO - PROCESS | 3972 | 1472086496253 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:56 INFO - PROCESS | 3972 | ++DOCSHELL 1858BC00 == 46 [pid = 3972] [id = 59] 17:54:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1859A400) [pid = 3972] [serial = 174] [outer = 00000000] 17:54:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (19039800) [pid = 3972] [serial = 175] [outer = 1859A400] 17:54:56 INFO - PROCESS | 3972 | 1472086496312 Marionette DEBUG loaded listener.js 17:54:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (19E2EC00) [pid = 3972] [serial = 176] [outer = 1859A400] 17:54:56 INFO - PROCESS | 3972 | 1472086496847 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]]]}] 17:54:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:54:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 830ms 17:54:56 INFO - PROCESS | 3972 | 1472086496878 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 17:54:56 INFO - PROCESS | 3972 | 1472086496881 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 17:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:54:56 INFO - PROCESS | 3972 | 1472086496885 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:54:56 INFO - PROCESS | 3972 | 1472086496886 Marionette TRACE conn6 <- [1,202,null,{}] 17:54:56 INFO - PROCESS | 3972 | 1472086496890 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}] 17:54:56 INFO - PROCESS | 3972 | 1472086496893 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:57 INFO - PROCESS | 3972 | 1472086496998 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 17:54:57 INFO - PROCESS | 3972 | 1472086497086 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:57 INFO - PROCESS | 3972 | 1472086497088 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:57 INFO - PROCESS | 3972 | ++DOCSHELL 18FDF000 == 47 [pid = 3972] [id = 60] 17:54:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (18FE0800) [pid = 3972] [serial = 177] [outer = 00000000] 17:54:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (18FE4000) [pid = 3972] [serial = 178] [outer = 18FE0800] 17:54:57 INFO - PROCESS | 3972 | 1472086497143 Marionette DEBUG loaded listener.js 17:54:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (18FE6C00) [pid = 3972] [serial = 179] [outer = 18FE0800] 17:54:57 INFO - PROCESS | 3972 | 1472086497702 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]]]}] 17:54:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:54:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 870ms 17:54:57 INFO - PROCESS | 3972 | 1472086497786 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 17:54:57 INFO - PROCESS | 3972 | 1472086497788 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 17:54:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:54:57 INFO - PROCESS | 3972 | 1472086497792 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:54:57 INFO - PROCESS | 3972 | 1472086497794 Marionette TRACE conn6 <- [1,206,null,{}] 17:54:57 INFO - PROCESS | 3972 | 1472086497798 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}] 17:54:57 INFO - PROCESS | 3972 | 1472086497800 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:57 INFO - PROCESS | 3972 | 1472086497901 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 17:54:57 INFO - PROCESS | 3972 | 1472086497975 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:57 INFO - PROCESS | 3972 | 1472086497978 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:57 INFO - PROCESS | 3972 | ++DOCSHELL 0D207C00 == 48 [pid = 3972] [id = 61] 17:54:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (0D240400) [pid = 3972] [serial = 180] [outer = 00000000] 17:54:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (1514DC00) [pid = 3972] [serial = 181] [outer = 0D240400] 17:54:58 INFO - PROCESS | 3972 | 1472086498032 Marionette DEBUG loaded listener.js 17:54:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (1792EC00) [pid = 3972] [serial = 182] [outer = 0D240400] 17:54:58 INFO - PROCESS | 3972 | 1472086498679 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]]]}] 17:54:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 17:54:58 INFO - PROCESS | 3972 | 1472086498724 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 17:54:58 INFO - PROCESS | 3972 | 1472086498728 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 17:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:54:58 INFO - PROCESS | 3972 | 1472086498732 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:54:58 INFO - PROCESS | 3972 | 1472086498737 Marionette TRACE conn6 <- [1,210,null,{}] 17:54:58 INFO - PROCESS | 3972 | 1472086498741 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}] 17:54:58 INFO - PROCESS | 3972 | 1472086498744 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:58 INFO - PROCESS | 3972 | 1472086498846 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 17:54:58 INFO - PROCESS | 3972 | --DOCSHELL 0D25D800 == 47 [pid = 3972] [id = 55] 17:54:58 INFO - PROCESS | 3972 | --DOCSHELL 0D542800 == 46 [pid = 3972] [id = 54] 17:54:58 INFO - PROCESS | 3972 | --DOCSHELL 1508BC00 == 45 [pid = 3972] [id = 53] 17:54:58 INFO - PROCESS | 3972 | --DOCSHELL 19034800 == 44 [pid = 3972] [id = 52] 17:54:58 INFO - PROCESS | 3972 | --DOCSHELL 180CA800 == 43 [pid = 3972] [id = 51] 17:54:58 INFO - PROCESS | 3972 | --DOCSHELL 1792A000 == 42 [pid = 3972] [id = 50] 17:54:58 INFO - PROCESS | 3972 | --DOCSHELL 1523C000 == 41 [pid = 3972] [id = 49] 17:54:58 INFO - PROCESS | 3972 | --DOCSHELL 0D241800 == 40 [pid = 3972] [id = 48] 17:54:58 INFO - PROCESS | 3972 | --DOCSHELL 0C036C00 == 39 [pid = 3972] [id = 47] 17:54:58 INFO - PROCESS | 3972 | --DOCSHELL 0D23D400 == 38 [pid = 3972] [id = 46] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (185A5000) [pid = 3972] [serial = 117] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (149B7400) [pid = 3972] [serial = 108] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (14E55400) [pid = 3972] [serial = 109] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (17929C00) [pid = 3972] [serial = 111] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (0CF54800) [pid = 3972] [serial = 105] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (0CF6E000) [pid = 3972] [serial = 106] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (151E6C00) [pid = 3972] [serial = 102] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (18080000) [pid = 3972] [serial = 114] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (19858C00) [pid = 3972] [serial = 120] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (0D479C00) [pid = 3972] [serial = 91] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (0D201400) [pid = 3972] [serial = 90] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (15243C00) [pid = 3972] [serial = 94] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (151ED000) [pid = 3972] [serial = 93] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (19E36800) [pid = 3972] [serial = 97] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (19E2FC00) [pid = 3972] [serial = 96] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1A201C00) [pid = 3972] [serial = 100] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1A0FD800) [pid = 3972] [serial = 99] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0D5DC400) [pid = 3972] [serial = 123] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (15237400) [pid = 3972] [serial = 124] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (19E37000) [pid = 3972] [serial = 121] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1A0F5000) [pid = 3972] [serial = 126] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1B5C4000) [pid = 3972] [serial = 129] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (15289000) [pid = 3972] [serial = 127] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (18ECD400) [pid = 3972] [serial = 118] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (18085C00) [pid = 3972] [serial = 115] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1B5C9800) [pid = 3972] [serial = 130] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0D244400) [pid = 3972] [serial = 132] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (17935400) [pid = 3972] [serial = 112] [outer = 00000000] [url = about:blank] 17:54:58 INFO - PROCESS | 3972 | 1472086498977 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:58 INFO - PROCESS | 3972 | 1472086498980 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:58 INFO - PROCESS | 3972 | ++DOCSHELL 0C6CA800 == 39 [pid = 3972] [id = 62] 17:54:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (0C6CE800) [pid = 3972] [serial = 183] [outer = 00000000] 17:54:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (0CF55C00) [pid = 3972] [serial = 184] [outer = 0C6CE800] 17:54:59 INFO - PROCESS | 3972 | 1472086499029 Marionette DEBUG loaded listener.js 17:54:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (0D210000) [pid = 3972] [serial = 185] [outer = 0C6CE800] 17:54:59 INFO - PROCESS | 3972 | 1472086499428 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]]]}] 17:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 730ms 17:54:59 INFO - PROCESS | 3972 | 1472086499464 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 17:54:59 INFO - PROCESS | 3972 | 1472086499468 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 17:54:59 INFO - PROCESS | 3972 | 1472086499473 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:54:59 INFO - PROCESS | 3972 | 1472086499476 Marionette TRACE conn6 <- [1,214,null,{}] 17:54:59 INFO - PROCESS | 3972 | 1472086499480 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}] 17:54:59 INFO - PROCESS | 3972 | 1472086499482 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:59 INFO - PROCESS | 3972 | 1472086499571 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 17:54:59 INFO - PROCESS | 3972 | 1472086499578 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:59 INFO - PROCESS | 3972 | 1472086499580 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:54:59 INFO - PROCESS | 3972 | ++DOCSHELL 0D477400 == 40 [pid = 3972] [id = 63] 17:54:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (0D478C00) [pid = 3972] [serial = 186] [outer = 00000000] 17:54:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (0D59A800) [pid = 3972] [serial = 187] [outer = 0D478C00] 17:54:59 INFO - PROCESS | 3972 | 1472086499628 Marionette DEBUG loaded listener.js 17:54:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (0D5A5800) [pid = 3972] [serial = 188] [outer = 0D478C00] 17:55:00 INFO - PROCESS | 3972 | 1472086500049 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]]]}] 17:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 17:55:00 INFO - PROCESS | 3972 | 1472086500109 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 17:55:00 INFO - PROCESS | 3972 | 1472086500111 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 17:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:55:00 INFO - PROCESS | 3972 | 1472086500115 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:55:00 INFO - PROCESS | 3972 | 1472086500118 Marionette TRACE conn6 <- [1,218,null,{}] 17:55:00 INFO - PROCESS | 3972 | 1472086500129 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}] 17:55:00 INFO - PROCESS | 3972 | 1472086500133 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:00 INFO - PROCESS | 3972 | 1472086500219 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 17:55:00 INFO - PROCESS | 3972 | 1472086500229 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:00 INFO - PROCESS | 3972 | 1472086500232 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:00 INFO - PROCESS | 3972 | ++DOCSHELL 1511B800 == 41 [pid = 3972] [id = 64] 17:55:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (15146800) [pid = 3972] [serial = 189] [outer = 00000000] 17:55:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (151E6800) [pid = 3972] [serial = 190] [outer = 15146800] 17:55:00 INFO - PROCESS | 3972 | 1472086500281 Marionette DEBUG loaded listener.js 17:55:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1523E000) [pid = 3972] [serial = 191] [outer = 15146800] 17:55:00 INFO - PROCESS | 3972 | 1472086500715 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]]]}] 17:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 17:55:00 INFO - PROCESS | 3972 | 1472086500748 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 17:55:00 INFO - PROCESS | 3972 | 1472086500751 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 17:55:00 INFO - PROCESS | 3972 | 1472086500754 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:55:00 INFO - PROCESS | 3972 | 1472086500756 Marionette TRACE conn6 <- [1,222,null,{}] 17:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:55:00 INFO - PROCESS | 3972 | 1472086500769 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}] 17:55:00 INFO - PROCESS | 3972 | 1472086500771 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:00 INFO - PROCESS | 3972 | 1472086500858 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 17:55:00 INFO - PROCESS | 3972 | 1472086500863 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:00 INFO - PROCESS | 3972 | 1472086500865 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:00 INFO - PROCESS | 3972 | ++DOCSHELL 1527B000 == 42 [pid = 3972] [id = 65] 17:55:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1527D000) [pid = 3972] [serial = 192] [outer = 00000000] 17:55:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (16F0B000) [pid = 3972] [serial = 193] [outer = 1527D000] 17:55:00 INFO - PROCESS | 3972 | 1472086500911 Marionette DEBUG loaded listener.js 17:55:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (17937000) [pid = 3972] [serial = 194] [outer = 1527D000] 17:55:01 INFO - PROCESS | 3972 | 1472086501351 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]]]}] 17:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 631ms 17:55:01 INFO - PROCESS | 3972 | 1472086501391 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 17:55:01 INFO - PROCESS | 3972 | 1472086501394 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 17:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:55:01 INFO - PROCESS | 3972 | 1472086501397 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:55:01 INFO - PROCESS | 3972 | 1472086501398 Marionette TRACE conn6 <- [1,226,null,{}] 17:55:01 INFO - PROCESS | 3972 | 1472086501402 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}] 17:55:01 INFO - PROCESS | 3972 | 1472086501404 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:01 INFO - PROCESS | 3972 | 1472086501512 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 17:55:01 INFO - PROCESS | 3972 | 1472086501517 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:01 INFO - PROCESS | 3972 | 1472086501519 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:01 INFO - PROCESS | 3972 | ++DOCSHELL 1643A000 == 43 [pid = 3972] [id = 66] 17:55:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (16F10C00) [pid = 3972] [serial = 195] [outer = 00000000] 17:55:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1807D400) [pid = 3972] [serial = 196] [outer = 16F10C00] 17:55:01 INFO - PROCESS | 3972 | 1472086501565 Marionette DEBUG loaded listener.js 17:55:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (18083000) [pid = 3972] [serial = 197] [outer = 16F10C00] 17:55:02 INFO - PROCESS | 3972 | 1472086502011 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]]]}] 17:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 17:55:02 INFO - PROCESS | 3972 | 1472086502070 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 17:55:02 INFO - PROCESS | 3972 | 1472086502072 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 17:55:02 INFO - PROCESS | 3972 | 1472086502075 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:55:02 INFO - PROCESS | 3972 | 1472086502076 Marionette TRACE conn6 <- [1,230,null,{}] 17:55:02 INFO - PROCESS | 3972 | 1472086502080 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}] 17:55:02 INFO - PROCESS | 3972 | 1472086502085 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:02 INFO - PROCESS | 3972 | 1472086502207 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 17:55:02 INFO - PROCESS | 3972 | 1472086502282 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:02 INFO - PROCESS | 3972 | 1472086502284 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:02 INFO - PROCESS | 3972 | ++DOCSHELL 0C02F400 == 44 [pid = 3972] [id = 67] 17:55:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1859A800) [pid = 3972] [serial = 198] [outer = 00000000] 17:55:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (18FE0000) [pid = 3972] [serial = 199] [outer = 1859A800] 17:55:02 INFO - PROCESS | 3972 | 1472086502330 Marionette DEBUG loaded listener.js 17:55:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (18FE3C00) [pid = 3972] [serial = 200] [outer = 1859A800] 17:55:02 INFO - PROCESS | 3972 | 1472086502744 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]]]}] 17:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 730ms 17:55:02 INFO - PROCESS | 3972 | 1472086502808 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 17:55:02 INFO - PROCESS | 3972 | 1472086502810 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 17:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:55:02 INFO - PROCESS | 3972 | 1472086502818 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:55:02 INFO - PROCESS | 3972 | 1472086502820 Marionette TRACE conn6 <- [1,234,null,{}] 17:55:02 INFO - PROCESS | 3972 | 1472086502823 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}] 17:55:02 INFO - PROCESS | 3972 | 1472086502825 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:02 INFO - PROCESS | 3972 | 1472086502928 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 17:55:02 INFO - PROCESS | 3972 | 1472086502937 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:02 INFO - PROCESS | 3972 | 1472086502939 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:02 INFO - PROCESS | 3972 | ++DOCSHELL 18FDC400 == 45 [pid = 3972] [id = 68] 17:55:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (18FE2000) [pid = 3972] [serial = 201] [outer = 00000000] 17:55:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (19584400) [pid = 3972] [serial = 202] [outer = 18FE2000] 17:55:02 INFO - PROCESS | 3972 | 1472086502983 Marionette DEBUG loaded listener.js 17:55:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (19588400) [pid = 3972] [serial = 203] [outer = 18FE2000] 17:55:03 INFO - PROCESS | 3972 | 1472086503394 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]]]}] 17:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 17:55:03 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (18526000) [pid = 3972] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:55:03 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1523C400) [pid = 3972] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:55:03 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (0C038000) [pid = 3972] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:55:03 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (19034C00) [pid = 3972] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:55:03 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1A0F0400) [pid = 3972] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:55:03 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (0D25F000) [pid = 3972] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:55:03 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (0D242800) [pid = 3972] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:55:03 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (17931000) [pid = 3972] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:55:03 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (19229800) [pid = 3972] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:55:03 INFO - PROCESS | 3972 | 1472086503491 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 17:55:03 INFO - PROCESS | 3972 | 1472086503493 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 17:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:55:03 INFO - PROCESS | 3972 | 1472086503497 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:55:03 INFO - PROCESS | 3972 | 1472086503499 Marionette TRACE conn6 <- [1,238,null,{}] 17:55:03 INFO - PROCESS | 3972 | 1472086503502 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}] 17:55:03 INFO - PROCESS | 3972 | 1472086503504 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:03 INFO - PROCESS | 3972 | 1472086503605 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 17:55:03 INFO - PROCESS | 3972 | 1472086503620 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:03 INFO - PROCESS | 3972 | 1472086503622 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:03 INFO - PROCESS | 3972 | ++DOCSHELL 0D5DD800 == 46 [pid = 3972] [id = 69] 17:55:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (17931000) [pid = 3972] [serial = 204] [outer = 00000000] 17:55:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (18FE6800) [pid = 3972] [serial = 205] [outer = 17931000] 17:55:03 INFO - PROCESS | 3972 | 1472086503667 Marionette DEBUG loaded listener.js 17:55:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1958B400) [pid = 3972] [serial = 206] [outer = 17931000] 17:55:04 INFO - PROCESS | 3972 | 1472086504058 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]]]}] 17:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 570ms 17:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:55:04 INFO - PROCESS | 3972 | 1472086504070 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 17:55:04 INFO - PROCESS | 3972 | 1472086504072 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 17:55:04 INFO - PROCESS | 3972 | 1472086504075 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:55:04 INFO - PROCESS | 3972 | 1472086504077 Marionette TRACE conn6 <- [1,242,null,{}] 17:55:04 INFO - PROCESS | 3972 | 1472086504080 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}] 17:55:04 INFO - PROCESS | 3972 | 1472086504082 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:04 INFO - PROCESS | 3972 | 1472086504195 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 17:55:04 INFO - PROCESS | 3972 | 1472086504203 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:04 INFO - PROCESS | 3972 | 1472086504205 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:04 INFO - PROCESS | 3972 | ++DOCSHELL 1523C400 == 47 [pid = 3972] [id = 70] 17:55:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (18FDFC00) [pid = 3972] [serial = 207] [outer = 00000000] 17:55:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (19592400) [pid = 3972] [serial = 208] [outer = 18FDFC00] 17:55:04 INFO - PROCESS | 3972 | 1472086504258 Marionette DEBUG loaded listener.js 17:55:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (19E37C00) [pid = 3972] [serial = 209] [outer = 18FDFC00] 17:55:04 INFO - PROCESS | 3972 | 1472086504663 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]]]}] 17:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 17:55:04 INFO - PROCESS | 3972 | 1472086504705 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 17:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:55:04 INFO - PROCESS | 3972 | 1472086504707 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 17:55:04 INFO - PROCESS | 3972 | 1472086504711 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:55:04 INFO - PROCESS | 3972 | 1472086504712 Marionette TRACE conn6 <- [1,246,null,{}] 17:55:04 INFO - PROCESS | 3972 | 1472086504716 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}] 17:55:04 INFO - PROCESS | 3972 | 1472086504717 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:04 INFO - PROCESS | 3972 | 1472086504828 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 17:55:04 INFO - PROCESS | 3972 | 1472086504835 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:04 INFO - PROCESS | 3972 | 1472086504837 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:04 INFO - PROCESS | 3972 | ++DOCSHELL 0D53DC00 == 48 [pid = 3972] [id = 71] 17:55:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1859C000) [pid = 3972] [serial = 210] [outer = 00000000] 17:55:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (19E59C00) [pid = 3972] [serial = 211] [outer = 1859C000] 17:55:04 INFO - PROCESS | 3972 | 1472086504882 Marionette DEBUG loaded listener.js 17:55:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1A0FC800) [pid = 3972] [serial = 212] [outer = 1859C000] 17:55:05 INFO - PROCESS | 3972 | 1472086505300 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]]]}] 17:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 17:55:05 INFO - PROCESS | 3972 | 1472086505342 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 17:55:05 INFO - PROCESS | 3972 | 1472086505344 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 17:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:55:05 INFO - PROCESS | 3972 | 1472086505348 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:55:05 INFO - PROCESS | 3972 | 1472086505350 Marionette TRACE conn6 <- [1,250,null,{}] 17:55:05 INFO - PROCESS | 3972 | 1472086505353 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}] 17:55:05 INFO - PROCESS | 3972 | 1472086505356 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:05 INFO - PROCESS | 3972 | 1472086505479 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 17:55:05 INFO - PROCESS | 3972 | 1472086505528 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:05 INFO - PROCESS | 3972 | 1472086505531 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:05 INFO - PROCESS | 3972 | ++DOCSHELL 0BF90000 == 49 [pid = 3972] [id = 72] 17:55:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (0BF90800) [pid = 3972] [serial = 213] [outer = 00000000] 17:55:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (0C037C00) [pid = 3972] [serial = 214] [outer = 0BF90800] 17:55:05 INFO - PROCESS | 3972 | 1472086505639 Marionette DEBUG loaded listener.js 17:55:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (0C95D000) [pid = 3972] [serial = 215] [outer = 0BF90800] 17:55:06 INFO - PROCESS | 3972 | 1472086506239 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]]]}] 17:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 930ms 17:55:06 INFO - PROCESS | 3972 | 1472086506285 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 17:55:06 INFO - PROCESS | 3972 | 1472086506288 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 17:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:55:06 INFO - PROCESS | 3972 | 1472086506309 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:55:06 INFO - PROCESS | 3972 | 1472086506313 Marionette TRACE conn6 <- [1,254,null,{}] 17:55:06 INFO - PROCESS | 3972 | 1472086506359 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}] 17:55:06 INFO - PROCESS | 3972 | 1472086506362 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:06 INFO - PROCESS | 3972 | 1472086506505 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 17:55:06 INFO - PROCESS | 3972 | 1472086506578 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:06 INFO - PROCESS | 3972 | 1472086506581 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:06 INFO - PROCESS | 3972 | ++DOCSHELL 14726400 == 50 [pid = 3972] [id = 73] 17:55:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (14726800) [pid = 3972] [serial = 216] [outer = 00000000] 17:55:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (151E6C00) [pid = 3972] [serial = 217] [outer = 14726800] 17:55:06 INFO - PROCESS | 3972 | 1472086506680 Marionette DEBUG loaded listener.js 17:55:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (15C6E400) [pid = 3972] [serial = 218] [outer = 14726800] 17:55:07 INFO - PROCESS | 3972 | 1472086507237 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]]]}] 17:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1007ms 17:55:07 INFO - PROCESS | 3972 | 1472086507312 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 17:55:07 INFO - PROCESS | 3972 | 1472086507316 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 17:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:55:07 INFO - PROCESS | 3972 | 1472086507321 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:55:07 INFO - PROCESS | 3972 | 1472086507324 Marionette TRACE conn6 <- [1,258,null,{}] 17:55:07 INFO - PROCESS | 3972 | 1472086507328 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}] 17:55:07 INFO - PROCESS | 3972 | 1472086507330 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:07 INFO - PROCESS | 3972 | 1472086507476 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 17:55:07 INFO - PROCESS | 3972 | 1472086507596 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:07 INFO - PROCESS | 3972 | 1472086507598 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:07 INFO - PROCESS | 3972 | ++DOCSHELL 18EC7000 == 51 [pid = 3972] [id = 74] 17:55:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (18ED0000) [pid = 3972] [serial = 219] [outer = 00000000] 17:55:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (1945C400) [pid = 3972] [serial = 220] [outer = 18ED0000] 17:55:07 INFO - PROCESS | 3972 | 1472086507655 Marionette DEBUG loaded listener.js 17:55:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (19593C00) [pid = 3972] [serial = 221] [outer = 18ED0000] 17:55:08 INFO - PROCESS | 3972 | 1472086508224 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]]]}] 17:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 17:55:08 INFO - PROCESS | 3972 | 1472086508255 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 17:55:08 INFO - PROCESS | 3972 | 1472086508258 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 17:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:55:08 INFO - PROCESS | 3972 | 1472086508263 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:55:08 INFO - PROCESS | 3972 | 1472086508269 Marionette TRACE conn6 <- [1,262,null,{}] 17:55:08 INFO - PROCESS | 3972 | 1472086508278 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}] 17:55:08 INFO - PROCESS | 3972 | 1472086508282 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:08 INFO - PROCESS | 3972 | 1472086508393 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 17:55:08 INFO - PROCESS | 3972 | 1472086508528 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:08 INFO - PROCESS | 3972 | 1472086508530 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:08 INFO - PROCESS | 3972 | ++DOCSHELL 0D265400 == 52 [pid = 3972] [id = 75] 17:55:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (0D266800) [pid = 3972] [serial = 222] [outer = 00000000] 17:55:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (1C029400) [pid = 3972] [serial = 223] [outer = 0D266800] 17:55:08 INFO - PROCESS | 3972 | 1472086508586 Marionette DEBUG loaded listener.js 17:55:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (1C0C0C00) [pid = 3972] [serial = 224] [outer = 0D266800] 17:55:09 INFO - PROCESS | 3972 | 1472086509309 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]]]}] 17:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1079ms 17:55:09 INFO - PROCESS | 3972 | 1472086509346 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 17:55:09 INFO - PROCESS | 3972 | 1472086509350 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 17:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:55:09 INFO - PROCESS | 3972 | 1472086509355 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:55:09 INFO - PROCESS | 3972 | 1472086509359 Marionette TRACE conn6 <- [1,266,null,{}] 17:55:09 INFO - PROCESS | 3972 | 1472086509365 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}] 17:55:09 INFO - PROCESS | 3972 | 1472086509368 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:09 INFO - PROCESS | 3972 | 1472086509467 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 17:55:09 INFO - PROCESS | 3972 | 1472086509565 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:09 INFO - PROCESS | 3972 | 1472086509567 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:09 INFO - PROCESS | 3972 | ++DOCSHELL 0D55C800 == 53 [pid = 3972] [id = 76] 17:55:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (0D55D000) [pid = 3972] [serial = 225] [outer = 00000000] 17:55:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (0D8DF800) [pid = 3972] [serial = 226] [outer = 0D55D000] 17:55:09 INFO - PROCESS | 3972 | 1472086509618 Marionette DEBUG loaded listener.js 17:55:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (149DF800) [pid = 3972] [serial = 227] [outer = 0D55D000] 17:55:09 INFO - PROCESS | 3972 | --DOCSHELL 0D59D800 == 52 [pid = 3972] [id = 35] 17:55:09 INFO - PROCESS | 3972 | --DOCSHELL 19460400 == 51 [pid = 3972] [id = 33] 17:55:09 INFO - PROCESS | 3972 | --DOCSHELL 0CF51000 == 50 [pid = 3972] [id = 31] 17:55:09 INFO - PROCESS | 3972 | --DOCSHELL 1514E400 == 49 [pid = 3972] [id = 32] 17:55:09 INFO - PROCESS | 3972 | --DOCSHELL 1A0F2400 == 48 [pid = 3972] [id = 34] 17:55:09 INFO - PROCESS | 3972 | --DOCSHELL 0D53DC00 == 47 [pid = 3972] [id = 71] 17:55:09 INFO - PROCESS | 3972 | --DOCSHELL 1523C400 == 46 [pid = 3972] [id = 70] 17:55:09 INFO - PROCESS | 3972 | --DOCSHELL 0D5DD800 == 45 [pid = 3972] [id = 69] 17:55:09 INFO - PROCESS | 3972 | --DOCSHELL 18FDC400 == 44 [pid = 3972] [id = 68] 17:55:09 INFO - PROCESS | 3972 | --DOCSHELL 0C02F400 == 43 [pid = 3972] [id = 67] 17:55:09 INFO - PROCESS | 3972 | --DOCSHELL 1643A000 == 42 [pid = 3972] [id = 66] 17:55:09 INFO - PROCESS | 3972 | --DOCSHELL 1527B000 == 41 [pid = 3972] [id = 65] 17:55:09 INFO - PROCESS | 3972 | --DOCSHELL 1511B800 == 40 [pid = 3972] [id = 64] 17:55:09 INFO - PROCESS | 3972 | --DOCSHELL 0D477400 == 39 [pid = 3972] [id = 63] 17:55:09 INFO - PROCESS | 3972 | --DOCSHELL 0C6CA800 == 38 [pid = 3972] [id = 62] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (0D562800) [pid = 3972] [serial = 166] [outer = 00000000] [url = about:blank] 17:55:09 INFO - PROCESS | 3972 | --DOCSHELL 0D265800 == 37 [pid = 3972] [id = 56] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (1859CC00) [pid = 3972] [serial = 150] [outer = 00000000] [url = about:blank] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (15243400) [pid = 3972] [serial = 144] [outer = 00000000] [url = about:blank] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (15C68000) [pid = 3972] [serial = 145] [outer = 00000000] [url = about:blank] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (0C9FF400) [pid = 3972] [serial = 138] [outer = 00000000] [url = about:blank] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (0D20A400) [pid = 3972] [serial = 139] [outer = 00000000] [url = about:blank] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (19F5F400) [pid = 3972] [serial = 154] [outer = 00000000] [url = about:blank] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (19E36400) [pid = 3972] [serial = 153] [outer = 00000000] [url = about:blank] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (18FCF800) [pid = 3972] [serial = 151] [outer = 00000000] [url = about:blank] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (1A59E400) [pid = 3972] [serial = 156] [outer = 00000000] [url = about:blank] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (0E1E5000) [pid = 3972] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (0D262C00) [pid = 3972] [serial = 162] [outer = 00000000] [url = about:blank] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1A59FC00) [pid = 3972] [serial = 157] [outer = 00000000] [url = about:blank] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (0D85F000) [pid = 3972] [serial = 141] [outer = 00000000] [url = about:blank] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (149B9400) [pid = 3972] [serial = 142] [outer = 00000000] [url = about:blank] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (0D264800) [pid = 3972] [serial = 163] [outer = 00000000] [url = about:blank] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (0D248800) [pid = 3972] [serial = 135] [outer = 00000000] [url = about:blank] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (18067400) [pid = 3972] [serial = 147] [outer = 00000000] [url = about:blank] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1A0FE800) [pid = 3972] [serial = 160] [outer = 00000000] [url = about:blank] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1A0F6400) [pid = 3972] [serial = 159] [outer = 00000000] [url = about:blank] 17:55:09 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1807E400) [pid = 3972] [serial = 148] [outer = 00000000] [url = about:blank] 17:55:10 INFO - PROCESS | 3972 | 1472086510126 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]]]}] 17:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 830ms 17:55:10 INFO - PROCESS | 3972 | 1472086510197 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 17:55:10 INFO - PROCESS | 3972 | 1472086510201 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 17:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:55:10 INFO - PROCESS | 3972 | 1472086510268 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:55:10 INFO - PROCESS | 3972 | 1472086510271 Marionette TRACE conn6 <- [1,270,null,{}] 17:55:10 INFO - PROCESS | 3972 | 1472086510290 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}] 17:55:10 INFO - PROCESS | 3972 | 1472086510292 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:10 INFO - PROCESS | 3972 | 1472086510407 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 17:55:10 INFO - PROCESS | 3972 | 1472086510513 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:10 INFO - PROCESS | 3972 | 1472086510515 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:10 INFO - PROCESS | 3972 | ++DOCSHELL 14EAEC00 == 38 [pid = 3972] [id = 77] 17:55:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (15115000) [pid = 3972] [serial = 228] [outer = 00000000] 17:55:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (15159800) [pid = 3972] [serial = 229] [outer = 15115000] 17:55:10 INFO - PROCESS | 3972 | 1472086510563 Marionette DEBUG loaded listener.js 17:55:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (15243400) [pid = 3972] [serial = 230] [outer = 15115000] 17:55:10 INFO - PROCESS | 3972 | 1472086510967 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]]]}] 17:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 750ms 17:55:11 INFO - PROCESS | 3972 | 1472086511006 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 17:55:11 INFO - PROCESS | 3972 | 1472086511008 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 17:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:55:11 INFO - PROCESS | 3972 | 1472086511012 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:55:11 INFO - PROCESS | 3972 | 1472086511015 Marionette TRACE conn6 <- [1,274,null,{}] 17:55:11 INFO - PROCESS | 3972 | 1472086511025 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}] 17:55:11 INFO - PROCESS | 3972 | 1472086511029 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:11 INFO - PROCESS | 3972 | 1472086511113 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 17:55:11 INFO - PROCESS | 3972 | 1472086511120 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:11 INFO - PROCESS | 3972 | 1472086511123 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:11 INFO - PROCESS | 3972 | ++DOCSHELL 16F06800 == 39 [pid = 3972] [id = 78] 17:55:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (17930C00) [pid = 3972] [serial = 231] [outer = 00000000] 17:55:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1807EC00) [pid = 3972] [serial = 232] [outer = 17930C00] 17:55:11 INFO - PROCESS | 3972 | 1472086511171 Marionette DEBUG loaded listener.js 17:55:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (180CA800) [pid = 3972] [serial = 233] [outer = 17930C00] 17:55:11 INFO - PROCESS | 3972 | 1472086511598 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]]]}] 17:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 631ms 17:55:11 INFO - PROCESS | 3972 | 1472086511649 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 17:55:11 INFO - PROCESS | 3972 | 1472086511652 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 17:55:11 INFO - PROCESS | 3972 | 1472086511655 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:55:11 INFO - PROCESS | 3972 | 1472086511657 Marionette TRACE conn6 <- [1,278,null,{}] 17:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:55:11 INFO - PROCESS | 3972 | 1472086511661 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}] 17:55:11 INFO - PROCESS | 3972 | 1472086511663 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:11 INFO - PROCESS | 3972 | 1472086511750 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 17:55:11 INFO - PROCESS | 3972 | 1472086511756 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:11 INFO - PROCESS | 3972 | 1472086511758 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:11 INFO - PROCESS | 3972 | ++DOCSHELL 1857D400 == 40 [pid = 3972] [id = 79] 17:55:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (18584400) [pid = 3972] [serial = 234] [outer = 00000000] 17:55:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (18FD7C00) [pid = 3972] [serial = 235] [outer = 18584400] 17:55:11 INFO - PROCESS | 3972 | 1472086511804 Marionette DEBUG loaded listener.js 17:55:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (19033800) [pid = 3972] [serial = 236] [outer = 18584400] 17:55:12 INFO - PROCESS | 3972 | 1472086512250 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]]]}] 17:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 17:55:12 INFO - PROCESS | 3972 | 1472086512291 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 17:55:12 INFO - PROCESS | 3972 | 1472086512293 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 17:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:55:12 INFO - PROCESS | 3972 | 1472086512296 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:55:12 INFO - PROCESS | 3972 | 1472086512298 Marionette TRACE conn6 <- [1,282,null,{}] 17:55:12 INFO - PROCESS | 3972 | 1472086512302 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}] 17:55:12 INFO - PROCESS | 3972 | 1472086512304 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:12 INFO - PROCESS | 3972 | 1472086512412 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 17:55:12 INFO - PROCESS | 3972 | 1472086512419 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:12 INFO - PROCESS | 3972 | 1472086512421 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:12 INFO - PROCESS | 3972 | ++DOCSHELL 1922CC00 == 41 [pid = 3972] [id = 80] 17:55:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (1945B800) [pid = 3972] [serial = 237] [outer = 00000000] 17:55:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (19590000) [pid = 3972] [serial = 238] [outer = 1945B800] 17:55:12 INFO - PROCESS | 3972 | 1472086512540 Marionette DEBUG loaded listener.js 17:55:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (19E2F000) [pid = 3972] [serial = 239] [outer = 1945B800] 17:55:12 INFO - PROCESS | 3972 | 1472086512957 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]]]}] 17:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 731ms 17:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:55:13 INFO - PROCESS | 3972 | 1472086513028 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 17:55:13 INFO - PROCESS | 3972 | 1472086513030 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 17:55:13 INFO - PROCESS | 3972 | 1472086513033 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:55:13 INFO - PROCESS | 3972 | 1472086513035 Marionette TRACE conn6 <- [1,286,null,{}] 17:55:13 INFO - PROCESS | 3972 | 1472086513039 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}] 17:55:13 INFO - PROCESS | 3972 | 1472086513044 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:13 INFO - PROCESS | 3972 | 1472086513183 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 17:55:13 INFO - PROCESS | 3972 | 1472086513196 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:13 INFO - PROCESS | 3972 | 1472086513198 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:13 INFO - PROCESS | 3972 | ++DOCSHELL 1A0F1C00 == 42 [pid = 3972] [id = 81] 17:55:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (1A0F6800) [pid = 3972] [serial = 240] [outer = 00000000] 17:55:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (1B5C3000) [pid = 3972] [serial = 241] [outer = 1A0F6800] 17:55:13 INFO - PROCESS | 3972 | 1472086513289 Marionette DEBUG loaded listener.js 17:55:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (1B689400) [pid = 3972] [serial = 242] [outer = 1A0F6800] 17:55:13 INFO - PROCESS | 3972 | 1472086513687 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]]]}] 17:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 17:55:13 INFO - PROCESS | 3972 | 1472086513707 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 17:55:13 INFO - PROCESS | 3972 | 1472086513709 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 17:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:55:13 INFO - PROCESS | 3972 | 1472086513712 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:55:13 INFO - PROCESS | 3972 | 1472086513713 Marionette TRACE conn6 <- [1,290,null,{}] 17:55:13 INFO - PROCESS | 3972 | 1472086513717 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}] 17:55:13 INFO - PROCESS | 3972 | 1472086513719 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:13 INFO - PROCESS | 3972 | 1472086513847 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 17:55:13 INFO - PROCESS | 3972 | 1472086513853 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:13 INFO - PROCESS | 3972 | 1472086513855 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:13 INFO - PROCESS | 3972 | ++DOCSHELL 1B689800 == 43 [pid = 3972] [id = 82] 17:55:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (1B6CB400) [pid = 3972] [serial = 243] [outer = 00000000] 17:55:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (1C02C800) [pid = 3972] [serial = 244] [outer = 1B6CB400] 17:55:13 INFO - PROCESS | 3972 | 1472086513899 Marionette DEBUG loaded listener.js 17:55:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (1C7A1800) [pid = 3972] [serial = 245] [outer = 1B6CB400] 17:55:14 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (1859A800) [pid = 3972] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:55:14 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (0C6CE800) [pid = 3972] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:55:14 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (15146800) [pid = 3972] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:55:14 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (1527D000) [pid = 3972] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:55:14 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (0D478C00) [pid = 3972] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:55:14 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (16F10C00) [pid = 3972] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:55:14 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (18FE2000) [pid = 3972] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:55:14 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (17931000) [pid = 3972] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:55:14 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (18FDFC00) [pid = 3972] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:55:14 INFO - PROCESS | 3972 | 1472086514406 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]]]}] 17:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 730ms 17:55:14 INFO - PROCESS | 3972 | 1472086514444 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 17:55:14 INFO - PROCESS | 3972 | 1472086514446 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 17:55:14 INFO - PROCESS | 3972 | 1472086514450 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:55:14 INFO - PROCESS | 3972 | 1472086514451 Marionette TRACE conn6 <- [1,294,null,{}] 17:55:14 INFO - PROCESS | 3972 | 1472086514455 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}] 17:55:14 INFO - PROCESS | 3972 | 1472086514457 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:14 INFO - PROCESS | 3972 | 1472086514547 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 17:55:14 INFO - PROCESS | 3972 | 1472086514552 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:14 INFO - PROCESS | 3972 | 1472086514554 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:14 INFO - PROCESS | 3972 | ++DOCSHELL 0CF53400 == 44 [pid = 3972] [id = 83] 17:55:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (0D560000) [pid = 3972] [serial = 246] [outer = 00000000] 17:55:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (19233000) [pid = 3972] [serial = 247] [outer = 0D560000] 17:55:14 INFO - PROCESS | 3972 | 1472086514599 Marionette DEBUG loaded listener.js 17:55:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (1792A000) [pid = 3972] [serial = 248] [outer = 0D560000] 17:55:14 INFO - PROCESS | 3972 | 1472086514987 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]]]}] 17:55:15 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. 17:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 570ms 17:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:55:15 INFO - PROCESS | 3972 | 1472086515024 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 17:55:15 INFO - PROCESS | 3972 | 1472086515026 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 17:55:15 INFO - PROCESS | 3972 | 1472086515029 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:55:15 INFO - PROCESS | 3972 | 1472086515031 Marionette TRACE conn6 <- [1,298,null,{}] 17:55:15 INFO - PROCESS | 3972 | 1472086515034 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}] 17:55:15 INFO - PROCESS | 3972 | 1472086515036 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:15 INFO - PROCESS | 3972 | 1472086515155 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 17:55:15 INFO - PROCESS | 3972 | 1472086515163 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:15 INFO - PROCESS | 3972 | 1472086515165 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:15 INFO - PROCESS | 3972 | ++DOCSHELL 18049000 == 45 [pid = 3972] [id = 84] 17:55:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (19589000) [pid = 3972] [serial = 249] [outer = 00000000] 17:55:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (1CA2D000) [pid = 3972] [serial = 250] [outer = 19589000] 17:55:15 INFO - PROCESS | 3972 | 1472086515210 Marionette DEBUG loaded listener.js 17:55:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (1D07D400) [pid = 3972] [serial = 251] [outer = 19589000] 17:55:15 INFO - PROCESS | 3972 | 1472086515629 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]]]}] 17:55:15 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. 17:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 17:55:15 INFO - PROCESS | 3972 | 1472086515660 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 17:55:15 INFO - PROCESS | 3972 | 1472086515662 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 17:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:55:15 INFO - PROCESS | 3972 | 1472086515665 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:55:15 INFO - PROCESS | 3972 | 1472086515667 Marionette TRACE conn6 <- [1,302,null,{}] 17:55:15 INFO - PROCESS | 3972 | 1472086515670 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}] 17:55:15 INFO - PROCESS | 3972 | 1472086515672 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:15 INFO - PROCESS | 3972 | 1472086515785 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 17:55:15 INFO - PROCESS | 3972 | 1472086515793 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:15 INFO - PROCESS | 3972 | 1472086515795 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:15 INFO - PROCESS | 3972 | ++DOCSHELL 0D257400 == 46 [pid = 3972] [id = 85] 17:55:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (0D55E800) [pid = 3972] [serial = 252] [outer = 00000000] 17:55:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (1E7C1800) [pid = 3972] [serial = 253] [outer = 0D55E800] 17:55:15 INFO - PROCESS | 3972 | 1472086515841 Marionette DEBUG loaded listener.js 17:55:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (1E7C3C00) [pid = 3972] [serial = 254] [outer = 0D55E800] 17:55:16 INFO - PROCESS | 3972 | 1472086516320 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]]]}] 17:55:16 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. 17:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 17:55:16 INFO - PROCESS | 3972 | 1472086516338 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 17:55:16 INFO - PROCESS | 3972 | 1472086516343 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 17:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:55:16 INFO - PROCESS | 3972 | 1472086516364 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:55:16 INFO - PROCESS | 3972 | 1472086516368 Marionette TRACE conn6 <- [1,306,null,{}] 17:55:16 INFO - PROCESS | 3972 | 1472086516374 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}] 17:55:16 INFO - PROCESS | 3972 | 1472086516377 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:16 INFO - PROCESS | 3972 | 1472086516535 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 17:55:16 INFO - PROCESS | 3972 | 1472086516632 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:16 INFO - PROCESS | 3972 | 1472086516637 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:16 INFO - PROCESS | 3972 | ++DOCSHELL 0CF52C00 == 47 [pid = 3972] [id = 86] 17:55:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (0D20F400) [pid = 3972] [serial = 255] [outer = 00000000] 17:55:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (0D264400) [pid = 3972] [serial = 256] [outer = 0D20F400] 17:55:16 INFO - PROCESS | 3972 | 1472086516696 Marionette DEBUG loaded listener.js 17:55:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (0D5A3000) [pid = 3972] [serial = 257] [outer = 0D20F400] 17:55:17 INFO - PROCESS | 3972 | 1472086517296 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]]]}] 17:55:17 INFO - PROCESS | 3972 | 1472086517315 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:55:17 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. 17:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 990ms 17:55:17 INFO - PROCESS | 3972 | 1472086517355 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 17:55:17 INFO - PROCESS | 3972 | 1472086517360 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 17:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:55:17 INFO - PROCESS | 3972 | 1472086517367 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:55:17 INFO - PROCESS | 3972 | 1472086517370 Marionette TRACE conn6 <- [1,310,null,{}] 17:55:17 INFO - PROCESS | 3972 | 1472086517374 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}] 17:55:17 INFO - PROCESS | 3972 | 1472086517376 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:17 INFO - PROCESS | 3972 | 1472086517498 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 17:55:17 INFO - PROCESS | 3972 | 1472086517615 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:17 INFO - PROCESS | 3972 | 1472086517618 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:17 INFO - PROCESS | 3972 | ++DOCSHELL 15C67C00 == 48 [pid = 3972] [id = 87] 17:55:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (16442800) [pid = 3972] [serial = 258] [outer = 00000000] 17:55:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (1807B400) [pid = 3972] [serial = 259] [outer = 16442800] 17:55:17 INFO - PROCESS | 3972 | 1472086517677 Marionette DEBUG loaded listener.js 17:55:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 111 (1859CC00) [pid = 3972] [serial = 260] [outer = 16442800] 17:55:18 INFO - PROCESS | 3972 | 1472086518265 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]]]}] 17:55:18 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. 17:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 930ms 17:55:18 INFO - PROCESS | 3972 | 1472086518300 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 17:55:18 INFO - PROCESS | 3972 | 1472086518303 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 17:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:55:18 INFO - PROCESS | 3972 | 1472086518307 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:55:18 INFO - PROCESS | 3972 | 1472086518311 Marionette TRACE conn6 <- [1,314,null,{}] 17:55:18 INFO - PROCESS | 3972 | 1472086518323 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}] 17:55:18 INFO - PROCESS | 3972 | 1472086518327 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:18 INFO - PROCESS | 3972 | 1472086518441 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 17:55:18 INFO - PROCESS | 3972 | 1472086518537 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:18 INFO - PROCESS | 3972 | 1472086518540 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:18 INFO - PROCESS | 3972 | ++DOCSHELL 1BF70000 == 49 [pid = 3972] [id = 88] 17:55:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 112 (1C033800) [pid = 3972] [serial = 261] [outer = 00000000] 17:55:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 113 (1DBE2400) [pid = 3972] [serial = 262] [outer = 1C033800] 17:55:18 INFO - PROCESS | 3972 | 1472086518598 Marionette DEBUG loaded listener.js 17:55:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 114 (1DBE7400) [pid = 3972] [serial = 263] [outer = 1C033800] 17:55:19 INFO - PROCESS | 3972 | 1472086519210 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]]]}] 17:55:19 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. 17:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 970ms 17:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:55:19 INFO - PROCESS | 3972 | 1472086519280 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 17:55:19 INFO - PROCESS | 3972 | 1472086519283 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 17:55:19 INFO - PROCESS | 3972 | 1472086519287 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:55:19 INFO - PROCESS | 3972 | 1472086519289 Marionette TRACE conn6 <- [1,318,null,{}] 17:55:19 INFO - PROCESS | 3972 | 1472086519293 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}] 17:55:19 INFO - PROCESS | 3972 | 1472086519295 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:19 INFO - PROCESS | 3972 | 1472086519438 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 17:55:19 INFO - PROCESS | 3972 | 1472086519577 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:19 INFO - PROCESS | 3972 | 1472086519579 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:19 INFO - PROCESS | 3972 | ++DOCSHELL 1D6A0400 == 50 [pid = 3972] [id = 89] 17:55:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 115 (1D6A0800) [pid = 3972] [serial = 264] [outer = 00000000] 17:55:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 116 (1D6A3400) [pid = 3972] [serial = 265] [outer = 1D6A0800] 17:55:19 INFO - PROCESS | 3972 | 1472086519654 Marionette DEBUG loaded listener.js 17:55:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 117 (1D6A6400) [pid = 3972] [serial = 266] [outer = 1D6A0800] 17:55:20 INFO - PROCESS | 3972 | 1472086520399 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]]]}] 17:55:20 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. 17:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1172ms 17:55:20 INFO - PROCESS | 3972 | 1472086520463 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 17:55:20 INFO - PROCESS | 3972 | 1472086520467 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 17:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:55:20 INFO - PROCESS | 3972 | 1472086520473 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:55:20 INFO - PROCESS | 3972 | 1472086520476 Marionette TRACE conn6 <- [1,322,null,{}] 17:55:20 INFO - PROCESS | 3972 | 1472086520481 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}] 17:55:20 INFO - PROCESS | 3972 | 1472086520484 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:20 INFO - PROCESS | 3972 | 1472086520587 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 17:55:20 INFO - PROCESS | 3972 | 1472086520670 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:20 INFO - PROCESS | 3972 | 1472086520674 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:20 INFO - PROCESS | 3972 | ++DOCSHELL 0876F400 == 51 [pid = 3972] [id = 90] 17:55:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 118 (0D25B000) [pid = 3972] [serial = 267] [outer = 00000000] 17:55:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 119 (0D210C00) [pid = 3972] [serial = 268] [outer = 0D25B000] 17:55:20 INFO - PROCESS | 3972 | 1472086520771 Marionette DEBUG loaded listener.js 17:55:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 120 (0D7DA800) [pid = 3972] [serial = 269] [outer = 0D25B000] 17:55:21 INFO - PROCESS | 3972 | --DOCSHELL 0C034800 == 50 [pid = 3972] [id = 45] 17:55:21 INFO - PROCESS | 3972 | --DOCSHELL 18049000 == 49 [pid = 3972] [id = 84] 17:55:21 INFO - PROCESS | 3972 | --DOCSHELL 0CF53400 == 48 [pid = 3972] [id = 83] 17:55:21 INFO - PROCESS | 3972 | --DOCSHELL 1B689800 == 47 [pid = 3972] [id = 82] 17:55:21 INFO - PROCESS | 3972 | --DOCSHELL 1A0F1C00 == 46 [pid = 3972] [id = 81] 17:55:21 INFO - PROCESS | 3972 | --DOCSHELL 1922CC00 == 45 [pid = 3972] [id = 80] 17:55:21 INFO - PROCESS | 3972 | --DOCSHELL 1857D400 == 44 [pid = 3972] [id = 79] 17:55:21 INFO - PROCESS | 3972 | --DOCSHELL 16F06800 == 43 [pid = 3972] [id = 78] 17:55:21 INFO - PROCESS | 3972 | --DOCSHELL 14EAEC00 == 42 [pid = 3972] [id = 77] 17:55:21 INFO - PROCESS | 3972 | --DOCSHELL 0D55C800 == 41 [pid = 3972] [id = 76] 17:55:21 INFO - PROCESS | 3972 | --DOCSHELL 0D265400 == 40 [pid = 3972] [id = 75] 17:55:21 INFO - PROCESS | 3972 | --DOCSHELL 18EC7000 == 39 [pid = 3972] [id = 74] 17:55:21 INFO - PROCESS | 3972 | --DOCSHELL 14726400 == 38 [pid = 3972] [id = 73] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 119 (19E59C00) [pid = 3972] [serial = 211] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOCSHELL 0BF90000 == 37 [pid = 3972] [id = 72] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 118 (18FE0000) [pid = 3972] [serial = 199] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 117 (0CF55C00) [pid = 3972] [serial = 184] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 116 (0D210000) [pid = 3972] [serial = 185] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 115 (151E6800) [pid = 3972] [serial = 190] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 114 (1523E000) [pid = 3972] [serial = 191] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 113 (16F0B000) [pid = 3972] [serial = 193] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 112 (0D59A800) [pid = 3972] [serial = 187] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 111 (0D5A5800) [pid = 3972] [serial = 188] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 110 (1807D400) [pid = 3972] [serial = 196] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (19584400) [pid = 3972] [serial = 202] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (15086C00) [pid = 3972] [serial = 172] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (19039800) [pid = 3972] [serial = 175] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (18FE4000) [pid = 3972] [serial = 178] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (1514DC00) [pid = 3972] [serial = 181] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (18FE3C00) [pid = 3972] [serial = 200] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (0D20FC00) [pid = 3972] [serial = 169] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (18FE6800) [pid = 3972] [serial = 205] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (1958B400) [pid = 3972] [serial = 206] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (19592400) [pid = 3972] [serial = 208] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (19588400) [pid = 3972] [serial = 203] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (18083000) [pid = 3972] [serial = 197] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (17937000) [pid = 3972] [serial = 194] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (19E37C00) [pid = 3972] [serial = 209] [outer = 00000000] [url = about:blank] 17:55:21 INFO - PROCESS | 3972 | 1472086521315 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]]]}] 17:55:21 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. 17:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 891ms 17:55:21 INFO - PROCESS | 3972 | 1472086521362 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 17:55:21 INFO - PROCESS | 3972 | 1472086521367 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 17:55:21 INFO - PROCESS | 3972 | 1472086521372 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:55:21 INFO - PROCESS | 3972 | 1472086521375 Marionette TRACE conn6 <- [1,326,null,{}] 17:55:21 INFO - PROCESS | 3972 | 1472086521379 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}] 17:55:21 INFO - PROCESS | 3972 | 1472086521381 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:21 INFO - PROCESS | 3972 | 1472086521470 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 17:55:21 INFO - PROCESS | 3972 | 1472086521479 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:21 INFO - PROCESS | 3972 | 1472086521482 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:21 INFO - PROCESS | 3972 | ++DOCSHELL 0D20FC00 == 38 [pid = 3972] [id = 91] 17:55:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (0D25EC00) [pid = 3972] [serial = 270] [outer = 00000000] 17:55:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (0D5A6000) [pid = 3972] [serial = 271] [outer = 0D25EC00] 17:55:21 INFO - PROCESS | 3972 | 1472086521598 Marionette DEBUG loaded listener.js 17:55:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (14726C00) [pid = 3972] [serial = 272] [outer = 0D25EC00] 17:55:22 INFO - PROCESS | 3972 | 1472086522013 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]]]}] 17:55:22 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. 17:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 17:55:22 INFO - PROCESS | 3972 | 1472086522047 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 17:55:22 INFO - PROCESS | 3972 | 1472086522050 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 17:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:55:22 INFO - PROCESS | 3972 | 1472086522053 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:55:22 INFO - PROCESS | 3972 | 1472086522056 Marionette TRACE conn6 <- [1,330,null,{}] 17:55:22 INFO - PROCESS | 3972 | 1472086522093 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}] 17:55:22 INFO - PROCESS | 3972 | 1472086522097 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:22 INFO - PROCESS | 3972 | 1472086522186 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 17:55:22 INFO - PROCESS | 3972 | 1472086522194 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:22 INFO - PROCESS | 3972 | 1472086522197 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:22 INFO - PROCESS | 3972 | ++DOCSHELL 16F05400 == 39 [pid = 3972] [id = 92] 17:55:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (16F06800) [pid = 3972] [serial = 273] [outer = 00000000] 17:55:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (17934000) [pid = 3972] [serial = 274] [outer = 16F06800] 17:55:22 INFO - PROCESS | 3972 | 1472086522247 Marionette DEBUG loaded listener.js 17:55:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (1805F000) [pid = 3972] [serial = 275] [outer = 16F06800] 17:55:22 INFO - PROCESS | 3972 | 1472086522708 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]]]}] 17:55:22 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. 17:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 17:55:22 INFO - PROCESS | 3972 | 1472086522731 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 17:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:55:22 INFO - PROCESS | 3972 | 1472086522733 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 17:55:22 INFO - PROCESS | 3972 | 1472086522736 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:55:22 INFO - PROCESS | 3972 | 1472086522738 Marionette TRACE conn6 <- [1,334,null,{}] 17:55:22 INFO - PROCESS | 3972 | 1472086522742 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}] 17:55:22 INFO - PROCESS | 3972 | 1472086522744 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:22 INFO - PROCESS | 3972 | 1472086522828 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 17:55:22 INFO - PROCESS | 3972 | 1472086522834 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:22 INFO - PROCESS | 3972 | 1472086522836 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:22 INFO - PROCESS | 3972 | ++DOCSHELL 1807E000 == 40 [pid = 3972] [id = 93] 17:55:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (18085C00) [pid = 3972] [serial = 276] [outer = 00000000] 17:55:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (185A0800) [pid = 3972] [serial = 277] [outer = 18085C00] 17:55:22 INFO - PROCESS | 3972 | 1472086522892 Marionette DEBUG loaded listener.js 17:55:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (18FD4800) [pid = 3972] [serial = 278] [outer = 18085C00] 17:55:23 INFO - PROCESS | 3972 | 1472086523315 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]]]}] 17:55:23 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. 17:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 631ms 17:55:23 INFO - PROCESS | 3972 | 1472086523375 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 17:55:23 INFO - PROCESS | 3972 | 1472086523377 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 17:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:55:23 INFO - PROCESS | 3972 | 1472086523380 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:55:23 INFO - PROCESS | 3972 | 1472086523382 Marionette TRACE conn6 <- [1,338,null,{}] 17:55:23 INFO - PROCESS | 3972 | 1472086523385 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}] 17:55:23 INFO - PROCESS | 3972 | 1472086523387 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:23 INFO - PROCESS | 3972 | 1472086523495 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 17:55:23 INFO - PROCESS | 3972 | 1472086523526 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:23 INFO - PROCESS | 3972 | 1472086523528 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:23 INFO - PROCESS | 3972 | ++DOCSHELL 18FE5C00 == 41 [pid = 3972] [id = 94] 17:55:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (18FE6400) [pid = 3972] [serial = 279] [outer = 00000000] 17:55:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (1922C400) [pid = 3972] [serial = 280] [outer = 18FE6400] 17:55:23 INFO - PROCESS | 3972 | 1472086523622 Marionette DEBUG loaded listener.js 17:55:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (1922D000) [pid = 3972] [serial = 281] [outer = 18FE6400] 17:55:24 INFO - PROCESS | 3972 | 1472086524044 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]]]}] 17:55:24 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. 17:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 17:55:24 INFO - PROCESS | 3972 | 1472086524053 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 17:55:24 INFO - PROCESS | 3972 | 1472086524055 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 17:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:55:24 INFO - PROCESS | 3972 | 1472086524058 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:55:24 INFO - PROCESS | 3972 | 1472086524060 Marionette TRACE conn6 <- [1,342,null,{}] 17:55:24 INFO - PROCESS | 3972 | 1472086524063 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}] 17:55:24 INFO - PROCESS | 3972 | 1472086524069 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:24 INFO - PROCESS | 3972 | 1472086524208 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 17:55:24 INFO - PROCESS | 3972 | 1472086524217 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:24 INFO - PROCESS | 3972 | 1472086524219 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:24 INFO - PROCESS | 3972 | ++DOCSHELL 18599C00 == 42 [pid = 3972] [id = 95] 17:55:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (1958AC00) [pid = 3972] [serial = 282] [outer = 00000000] 17:55:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (19E37C00) [pid = 3972] [serial = 283] [outer = 1958AC00] 17:55:24 INFO - PROCESS | 3972 | 1472086524265 Marionette DEBUG loaded listener.js 17:55:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 111 (1A0F2800) [pid = 3972] [serial = 284] [outer = 1958AC00] 17:55:24 INFO - PROCESS | 3972 | 1472086524721 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]]]}] 17:55:24 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. 17:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 17:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:55:24 INFO - PROCESS | 3972 | 1472086524729 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 17:55:24 INFO - PROCESS | 3972 | 1472086524731 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 17:55:24 INFO - PROCESS | 3972 | 1472086524734 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:55:24 INFO - PROCESS | 3972 | 1472086524736 Marionette TRACE conn6 <- [1,346,null,{}] 17:55:24 INFO - PROCESS | 3972 | 1472086524739 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}] 17:55:24 INFO - PROCESS | 3972 | 1472086524741 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:24 INFO - PROCESS | 3972 | 1472086524862 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 17:55:24 INFO - PROCESS | 3972 | 1472086524946 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:24 INFO - PROCESS | 3972 | 1472086524948 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:24 INFO - PROCESS | 3972 | ++DOCSHELL 0C876400 == 43 [pid = 3972] [id = 96] 17:55:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 112 (1A0F9C00) [pid = 3972] [serial = 285] [outer = 00000000] 17:55:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 113 (1A59C800) [pid = 3972] [serial = 286] [outer = 1A0F9C00] 17:55:25 INFO - PROCESS | 3972 | 1472086524993 Marionette DEBUG loaded listener.js 17:55:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 114 (1B6D6C00) [pid = 3972] [serial = 287] [outer = 1A0F9C00] 17:55:25 INFO - PROCESS | 3972 | --DOMWINDOW == 113 (1859C000) [pid = 3972] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:55:25 INFO - PROCESS | 3972 | --DOMWINDOW == 112 (1945B800) [pid = 3972] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:55:25 INFO - PROCESS | 3972 | --DOMWINDOW == 111 (1A0F6800) [pid = 3972] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:55:25 INFO - PROCESS | 3972 | --DOMWINDOW == 110 (0D55D000) [pid = 3972] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:55:25 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (15115000) [pid = 3972] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:55:25 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (17930C00) [pid = 3972] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:55:25 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (18584400) [pid = 3972] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:55:25 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (1B6CB400) [pid = 3972] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:55:25 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (19589000) [pid = 3972] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:55:25 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (0D560000) [pid = 3972] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:55:25 INFO - PROCESS | 3972 | 1472086525510 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]]]}] 17:55:25 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. 17:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 830ms 17:55:25 INFO - PROCESS | 3972 | 1472086525565 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 17:55:25 INFO - PROCESS | 3972 | 1472086525567 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 17:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:55:25 INFO - PROCESS | 3972 | 1472086525571 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:55:25 INFO - PROCESS | 3972 | 1472086525572 Marionette TRACE conn6 <- [1,350,null,{}] 17:55:25 INFO - PROCESS | 3972 | 1472086525576 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}] 17:55:25 INFO - PROCESS | 3972 | 1472086525578 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:25 INFO - PROCESS | 3972 | 1472086525659 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 17:55:25 INFO - PROCESS | 3972 | 1472086525664 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:25 INFO - PROCESS | 3972 | 1472086525666 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:25 INFO - PROCESS | 3972 | ++DOCSHELL 0D248C00 == 44 [pid = 3972] [id = 97] 17:55:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (0D260C00) [pid = 3972] [serial = 288] [outer = 00000000] 17:55:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (1859C000) [pid = 3972] [serial = 289] [outer = 0D260C00] 17:55:25 INFO - PROCESS | 3972 | 1472086525712 Marionette DEBUG loaded listener.js 17:55:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (18FE2000) [pid = 3972] [serial = 290] [outer = 0D260C00] 17:55:26 INFO - PROCESS | 3972 | 1472086526135 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]]]}] 17:55:26 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. 17:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 17:55:26 INFO - PROCESS | 3972 | 1472086526202 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 17:55:26 INFO - PROCESS | 3972 | 1472086526204 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 17:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:55:26 INFO - PROCESS | 3972 | 1472086526207 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:55:26 INFO - PROCESS | 3972 | 1472086526208 Marionette TRACE conn6 <- [1,354,null,{}] 17:55:26 INFO - PROCESS | 3972 | 1472086526212 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}] 17:55:26 INFO - PROCESS | 3972 | 1472086526214 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:26 INFO - PROCESS | 3972 | 1472086526295 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 17:55:26 INFO - PROCESS | 3972 | 1472086526301 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:26 INFO - PROCESS | 3972 | 1472086526302 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:26 INFO - PROCESS | 3972 | ++DOCSHELL 1A0F8800 == 45 [pid = 3972] [id = 98] 17:55:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (15286800) [pid = 3972] [serial = 291] [outer = 00000000] 17:55:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (1D079C00) [pid = 3972] [serial = 292] [outer = 15286800] 17:55:26 INFO - PROCESS | 3972 | 1472086526347 Marionette DEBUG loaded listener.js 17:55:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (1D6A3800) [pid = 3972] [serial = 293] [outer = 15286800] 17:55:26 INFO - PROCESS | 3972 | 1472086526779 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]]]}] 17:55:26 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. 17:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 17:55:26 INFO - PROCESS | 3972 | 1472086526838 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 17:55:26 INFO - PROCESS | 3972 | 1472086526840 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 17:55:26 INFO - PROCESS | 3972 | 1472086526843 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:55:26 INFO - PROCESS | 3972 | 1472086526845 Marionette TRACE conn6 <- [1,358,null,{}] 17:55:26 INFO - PROCESS | 3972 | 1472086526848 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}] 17:55:26 INFO - PROCESS | 3972 | 1472086526850 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:26 INFO - PROCESS | 3972 | 1472086526930 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 17:55:26 INFO - PROCESS | 3972 | 1472086526938 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:26 INFO - PROCESS | 3972 | 1472086526940 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:26 INFO - PROCESS | 3972 | ++DOCSHELL 17950000 == 46 [pid = 3972] [id = 99] 17:55:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 111 (17951000) [pid = 3972] [serial = 294] [outer = 00000000] 17:55:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 112 (17955000) [pid = 3972] [serial = 295] [outer = 17951000] 17:55:26 INFO - PROCESS | 3972 | 1472086526984 Marionette DEBUG loaded listener.js 17:55:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 113 (17958000) [pid = 3972] [serial = 296] [outer = 17951000] 17:55:27 INFO - PROCESS | 3972 | 1472086527408 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]]]}] 17:55:27 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. 17:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 17:55:27 INFO - PROCESS | 3972 | 1472086527519 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 17:55:27 INFO - PROCESS | 3972 | 1472086527523 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 17:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:55:27 INFO - PROCESS | 3972 | 1472086527529 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:55:27 INFO - PROCESS | 3972 | 1472086527533 Marionette TRACE conn6 <- [1,362,null,{}] 17:55:27 INFO - PROCESS | 3972 | 1472086527540 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}] 17:55:27 INFO - PROCESS | 3972 | 1472086527543 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:27 INFO - PROCESS | 3972 | 1472086527741 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 17:55:27 INFO - PROCESS | 3972 | 1472086527821 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:27 INFO - PROCESS | 3972 | 1472086527826 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:27 INFO - PROCESS | 3972 | ++DOCSHELL 0D20F000 == 47 [pid = 3972] [id = 100] 17:55:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 114 (0D210000) [pid = 3972] [serial = 297] [outer = 00000000] 17:55:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 115 (0D246800) [pid = 3972] [serial = 298] [outer = 0D210000] 17:55:27 INFO - PROCESS | 3972 | 1472086527884 Marionette DEBUG loaded listener.js 17:55:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 116 (0D549000) [pid = 3972] [serial = 299] [outer = 0D210000] 17:55:28 INFO - PROCESS | 3972 | 1472086528463 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]]]}] 17:55:28 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. 17:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 970ms 17:55:28 INFO - PROCESS | 3972 | 1472086528503 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 17:55:28 INFO - PROCESS | 3972 | 1472086528507 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 17:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:55:28 INFO - PROCESS | 3972 | 1472086528513 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:55:28 INFO - PROCESS | 3972 | 1472086528517 Marionette TRACE conn6 <- [1,366,null,{}] 17:55:28 INFO - PROCESS | 3972 | 1472086528521 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}] 17:55:28 INFO - PROCESS | 3972 | 1472086528524 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:28 INFO - PROCESS | 3972 | 1472086528638 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 17:55:28 INFO - PROCESS | 3972 | 1472086528737 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:28 INFO - PROCESS | 3972 | 1472086528739 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:28 INFO - PROCESS | 3972 | ++DOCSHELL 15238400 == 48 [pid = 3972] [id = 101] 17:55:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 117 (15240400) [pid = 3972] [serial = 300] [outer = 00000000] 17:55:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 118 (16A69000) [pid = 3972] [serial = 301] [outer = 15240400] 17:55:28 INFO - PROCESS | 3972 | 1472086528797 Marionette DEBUG loaded listener.js 17:55:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 119 (17950C00) [pid = 3972] [serial = 302] [outer = 15240400] 17:55:29 INFO - PROCESS | 3972 | 1472086529443 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]]]}] 17:55:29 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. 17:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 990ms 17:55:29 INFO - PROCESS | 3972 | 1472086529509 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 17:55:29 INFO - PROCESS | 3972 | 1472086529512 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 17:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:55:29 INFO - PROCESS | 3972 | 1472086529516 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:55:29 INFO - PROCESS | 3972 | 1472086529519 Marionette TRACE conn6 <- [1,370,null,{}] 17:55:29 INFO - PROCESS | 3972 | 1472086529529 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}] 17:55:29 INFO - PROCESS | 3972 | 1472086529534 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:29 INFO - PROCESS | 3972 | 1472086529647 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 17:55:29 INFO - PROCESS | 3972 | 1472086529774 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:29 INFO - PROCESS | 3972 | 1472086529779 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:29 INFO - PROCESS | 3972 | ++DOCSHELL 19235000 == 49 [pid = 3972] [id = 102] 17:55:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 120 (19509C00) [pid = 3972] [serial = 303] [outer = 00000000] 17:55:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 121 (19E38000) [pid = 3972] [serial = 304] [outer = 19509C00] 17:55:29 INFO - PROCESS | 3972 | 1472086529839 Marionette DEBUG loaded listener.js 17:55:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 122 (1A5AA400) [pid = 3972] [serial = 305] [outer = 19509C00] 17:55:30 INFO - PROCESS | 3972 | 1472086530425 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]]]}] 17:55:30 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. 17:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 930ms 17:55:30 INFO - PROCESS | 3972 | 1472086530448 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 17:55:30 INFO - PROCESS | 3972 | 1472086530451 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 17:55:30 INFO - PROCESS | 3972 | 1472086530454 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:55:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:55:30 INFO - PROCESS | 3972 | 1472086530456 Marionette TRACE conn6 <- [1,374,null,{}] 17:55:30 INFO - PROCESS | 3972 | 1472086530460 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}] 17:55:30 INFO - PROCESS | 3972 | 1472086530462 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:30 INFO - PROCESS | 3972 | 1472086530574 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 17:55:30 INFO - PROCESS | 3972 | 1472086530670 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:30 INFO - PROCESS | 3972 | 1472086530672 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:30 INFO - PROCESS | 3972 | ++DOCSHELL 1A562400 == 50 [pid = 3972] [id = 103] 17:55:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 123 (1A564000) [pid = 3972] [serial = 306] [outer = 00000000] 17:55:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 124 (1A567400) [pid = 3972] [serial = 307] [outer = 1A564000] 17:55:30 INFO - PROCESS | 3972 | 1472086530728 Marionette DEBUG loaded listener.js 17:55:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 125 (1A569000) [pid = 3972] [serial = 308] [outer = 1A564000] 17:55:31 INFO - PROCESS | 3972 | 1472086531288 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:55:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:55:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 871ms 17:55:31 INFO - PROCESS | 3972 | 1472086531335 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 17:55:31 INFO - PROCESS | 3972 | 1472086531337 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 17:55:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:55:31 INFO - PROCESS | 3972 | 1472086531341 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:55:31 INFO - PROCESS | 3972 | 1472086531343 Marionette TRACE conn6 <- [1,378,null,{}] 17:55:31 INFO - PROCESS | 3972 | 1472086531347 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}] 17:55:31 INFO - PROCESS | 3972 | 1472086531349 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:31 INFO - PROCESS | 3972 | 1472086531454 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 17:55:31 INFO - PROCESS | 3972 | 1472086531550 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:31 INFO - PROCESS | 3972 | 1472086531552 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:31 INFO - PROCESS | 3972 | ++DOCSHELL 18FD3000 == 51 [pid = 3972] [id = 104] 17:55:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 126 (18FE6000) [pid = 3972] [serial = 309] [outer = 00000000] 17:55:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 127 (19E39800) [pid = 3972] [serial = 310] [outer = 18FE6000] 17:55:31 INFO - PROCESS | 3972 | 1472086531607 Marionette DEBUG loaded listener.js 17:55:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 128 (1A567000) [pid = 3972] [serial = 311] [outer = 18FE6000] 17:55:32 INFO - PROCESS | 3972 | 1472086532354 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:55:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:55:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1074ms 17:55:32 INFO - PROCESS | 3972 | 1472086532417 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 17:55:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:55:32 INFO - PROCESS | 3972 | 1472086532421 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 17:55:32 INFO - PROCESS | 3972 | 1472086532425 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:55:32 INFO - PROCESS | 3972 | 1472086532430 Marionette TRACE conn6 <- [1,382,null,{}] 17:55:32 INFO - PROCESS | 3972 | 1472086532435 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}] 17:55:32 INFO - PROCESS | 3972 | 1472086532437 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:32 INFO - PROCESS | 3972 | 1472086532541 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 17:55:32 INFO - PROCESS | 3972 | 1472086532669 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:32 INFO - PROCESS | 3972 | 1472086532672 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:32 INFO - PROCESS | 3972 | ++DOCSHELL 0D59C000 == 52 [pid = 3972] [id = 105] 17:55:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 129 (0D59E800) [pid = 3972] [serial = 312] [outer = 00000000] 17:55:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 130 (151E8000) [pid = 3972] [serial = 313] [outer = 0D59E800] 17:55:32 INFO - PROCESS | 3972 | 1472086532724 Marionette DEBUG loaded listener.js 17:55:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 131 (16F10800) [pid = 3972] [serial = 314] [outer = 0D59E800] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 1A0F8800 == 51 [pid = 3972] [id = 98] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 0D248C00 == 50 [pid = 3972] [id = 97] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 0C876400 == 49 [pid = 3972] [id = 96] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 18599C00 == 48 [pid = 3972] [id = 95] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 18FE5C00 == 47 [pid = 3972] [id = 94] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 1807E000 == 46 [pid = 3972] [id = 93] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 16F05400 == 45 [pid = 3972] [id = 92] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 0D20FC00 == 44 [pid = 3972] [id = 91] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 0876F400 == 43 [pid = 3972] [id = 90] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 1BF70000 == 42 [pid = 3972] [id = 88] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 1D6A0400 == 41 [pid = 3972] [id = 89] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 0CF52C00 == 40 [pid = 3972] [id = 86] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 15C67C00 == 39 [pid = 3972] [id = 87] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 0D257400 == 38 [pid = 3972] [id = 85] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 0C9FAC00 == 37 [pid = 3972] [id = 57] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 149E2C00 == 36 [pid = 3972] [id = 58] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 1858BC00 == 35 [pid = 3972] [id = 59] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 18FDF000 == 34 [pid = 3972] [id = 60] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 0D207C00 == 33 [pid = 3972] [id = 61] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 1A562400 == 32 [pid = 3972] [id = 103] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 18FD3000 == 31 [pid = 3972] [id = 104] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 19235000 == 30 [pid = 3972] [id = 102] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 17950000 == 29 [pid = 3972] [id = 99] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 0D20F000 == 28 [pid = 3972] [id = 100] 17:55:33 INFO - PROCESS | 3972 | --DOCSHELL 15238400 == 27 [pid = 3972] [id = 101] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 130 (1A0FC800) [pid = 3972] [serial = 212] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 129 (19590000) [pid = 3972] [serial = 238] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 128 (1B5C3000) [pid = 3972] [serial = 241] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 127 (149DF800) [pid = 3972] [serial = 227] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 126 (0D8DF800) [pid = 3972] [serial = 226] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 125 (1945C400) [pid = 3972] [serial = 220] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 124 (15159800) [pid = 3972] [serial = 229] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 123 (15243400) [pid = 3972] [serial = 230] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 122 (19E2F000) [pid = 3972] [serial = 239] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 121 (151E6C00) [pid = 3972] [serial = 217] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 120 (1807EC00) [pid = 3972] [serial = 232] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 119 (180CA800) [pid = 3972] [serial = 233] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 118 (18FD7C00) [pid = 3972] [serial = 235] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 117 (1C029400) [pid = 3972] [serial = 223] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 116 (0C037C00) [pid = 3972] [serial = 214] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 115 (1C02C800) [pid = 3972] [serial = 244] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 114 (1B689400) [pid = 3972] [serial = 242] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 113 (1D07D400) [pid = 3972] [serial = 251] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 112 (1E7C1800) [pid = 3972] [serial = 253] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 111 (1C7A1800) [pid = 3972] [serial = 245] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 110 (19233000) [pid = 3972] [serial = 247] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (1792A000) [pid = 3972] [serial = 248] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (1CA2D000) [pid = 3972] [serial = 250] [outer = 00000000] [url = about:blank] 17:55:33 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (19033800) [pid = 3972] [serial = 236] [outer = 00000000] [url = about:blank] 17:55:34 INFO - PROCESS | 3972 | 1472086534057 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:55:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:55:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1691ms 17:55:34 INFO - PROCESS | 3972 | 1472086534119 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 17:55:34 INFO - PROCESS | 3972 | 1472086534123 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 17:55:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:55:34 INFO - PROCESS | 3972 | 1472086534127 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:55:34 INFO - PROCESS | 3972 | 1472086534130 Marionette TRACE conn6 <- [1,386,null,{}] 17:55:34 INFO - PROCESS | 3972 | 1472086534136 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}] 17:55:34 INFO - PROCESS | 3972 | 1472086534139 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:34 INFO - PROCESS | 3972 | 1472086534226 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 17:55:34 INFO - PROCESS | 3972 | 1472086534233 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:34 INFO - PROCESS | 3972 | 1472086534237 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:34 INFO - PROCESS | 3972 | ++DOCSHELL 0CF5A000 == 28 [pid = 3972] [id = 106] 17:55:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (0D208400) [pid = 3972] [serial = 315] [outer = 00000000] 17:55:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (0D210800) [pid = 3972] [serial = 316] [outer = 0D208400] 17:55:34 INFO - PROCESS | 3972 | 1472086534286 Marionette DEBUG loaded listener.js 17:55:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (0D242800) [pid = 3972] [serial = 317] [outer = 0D208400] 17:55:34 INFO - PROCESS | 3972 | 1472086534794 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]]]}] 17:55:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:55:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 731ms 17:55:34 INFO - PROCESS | 3972 | 1472086534859 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 17:55:34 INFO - PROCESS | 3972 | 1472086534864 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 17:55:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:55:34 INFO - PROCESS | 3972 | 1472086534871 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:55:34 INFO - PROCESS | 3972 | 1472086534873 Marionette TRACE conn6 <- [1,390,null,{}] 17:55:34 INFO - PROCESS | 3972 | 1472086534877 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}] 17:55:34 INFO - PROCESS | 3972 | 1472086534879 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:35 INFO - PROCESS | 3972 | 1472086534999 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 17:55:35 INFO - PROCESS | 3972 | 1472086535085 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:35 INFO - PROCESS | 3972 | 1472086535088 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:35 INFO - PROCESS | 3972 | ++DOCSHELL 14727800 == 29 [pid = 3972] [id = 107] 17:55:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 111 (14728000) [pid = 3972] [serial = 318] [outer = 00000000] 17:55:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 112 (149E0000) [pid = 3972] [serial = 319] [outer = 14728000] 17:55:35 INFO - PROCESS | 3972 | 1472086535138 Marionette DEBUG loaded listener.js 17:55:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 113 (14EB3800) [pid = 3972] [serial = 320] [outer = 14728000] 17:55:35 INFO - PROCESS | 3972 | 1472086535559 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]]]}] 17:55:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:55:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 17:55:35 INFO - PROCESS | 3972 | 1472086535604 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 17:55:35 INFO - PROCESS | 3972 | 1472086535606 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 17:55:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:55:35 INFO - PROCESS | 3972 | 1472086535610 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:55:35 INFO - PROCESS | 3972 | 1472086535613 Marionette TRACE conn6 <- [1,394,null,{}] 17:55:35 INFO - PROCESS | 3972 | 1472086535624 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}] 17:55:35 INFO - PROCESS | 3972 | 1472086535628 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:35 INFO - PROCESS | 3972 | 1472086535711 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 17:55:35 INFO - PROCESS | 3972 | 1472086535721 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:35 INFO - PROCESS | 3972 | 1472086535724 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:35 INFO - PROCESS | 3972 | ++DOCSHELL 16F05400 == 30 [pid = 3972] [id = 108] 17:55:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 114 (16F08C00) [pid = 3972] [serial = 321] [outer = 00000000] 17:55:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 115 (17934800) [pid = 3972] [serial = 322] [outer = 16F08C00] 17:55:35 INFO - PROCESS | 3972 | 1472086535773 Marionette DEBUG loaded listener.js 17:55:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 116 (17950000) [pid = 3972] [serial = 323] [outer = 16F08C00] 17:55:36 INFO - PROCESS | 3972 | 1472086536274 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]]]}] 17:55:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:55:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 17:55:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:55:36 INFO - PROCESS | 3972 | 1472086536284 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 17:55:36 INFO - PROCESS | 3972 | 1472086536286 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 17:55:36 INFO - PROCESS | 3972 | 1472086536289 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:55:36 INFO - PROCESS | 3972 | 1472086536291 Marionette TRACE conn6 <- [1,398,null,{}] 17:55:36 INFO - PROCESS | 3972 | 1472086536301 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}] 17:55:36 INFO - PROCESS | 3972 | 1472086536303 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:36 INFO - PROCESS | 3972 | 1472086536444 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 17:55:36 INFO - PROCESS | 3972 | 1472086536453 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:36 INFO - PROCESS | 3972 | 1472086536455 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:36 INFO - PROCESS | 3972 | ++DOCSHELL 1807AC00 == 31 [pid = 3972] [id = 109] 17:55:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 117 (1807B800) [pid = 3972] [serial = 324] [outer = 00000000] 17:55:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 118 (18087800) [pid = 3972] [serial = 325] [outer = 1807B800] 17:55:36 INFO - PROCESS | 3972 | 1472086536501 Marionette DEBUG loaded listener.js 17:55:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 119 (1858BC00) [pid = 3972] [serial = 326] [outer = 1807B800] 17:55:36 INFO - PROCESS | 3972 | 1472086536979 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]]]}] 17:55:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:55:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 17:55:37 INFO - PROCESS | 3972 | 1472086537024 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 17:55:37 INFO - PROCESS | 3972 | 1472086537026 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 17:55:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:55:37 INFO - PROCESS | 3972 | 1472086537033 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:55:37 INFO - PROCESS | 3972 | 1472086537034 Marionette TRACE conn6 <- [1,402,null,{}] 17:55:37 INFO - PROCESS | 3972 | 1472086537038 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}] 17:55:37 INFO - PROCESS | 3972 | 1472086537040 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:37 INFO - PROCESS | 3972 | 1472086537147 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 17:55:37 INFO - PROCESS | 3972 | 1472086537155 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:37 INFO - PROCESS | 3972 | 1472086537158 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:37 INFO - PROCESS | 3972 | ++DOCSHELL 18ECCC00 == 32 [pid = 3972] [id = 110] 17:55:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 120 (18ECD400) [pid = 3972] [serial = 327] [outer = 00000000] 17:55:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 121 (18FDD000) [pid = 3972] [serial = 328] [outer = 18ECD400] 17:55:37 INFO - PROCESS | 3972 | 1472086537203 Marionette DEBUG loaded listener.js 17:55:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 122 (19033C00) [pid = 3972] [serial = 329] [outer = 18ECD400] 17:55:37 INFO - PROCESS | 3972 | 1472086537679 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]]]}] 17:55:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:55:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 691ms 17:55:37 INFO - PROCESS | 3972 | 1472086537721 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 17:55:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:55:37 INFO - PROCESS | 3972 | 1472086537723 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 17:55:37 INFO - PROCESS | 3972 | 1472086537726 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:55:37 INFO - PROCESS | 3972 | 1472086537728 Marionette TRACE conn6 <- [1,406,null,{}] 17:55:37 INFO - PROCESS | 3972 | 1472086537769 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}] 17:55:37 INFO - PROCESS | 3972 | 1472086537775 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:37 INFO - PROCESS | 3972 | 1472086537909 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 17:55:37 INFO - PROCESS | 3972 | 1472086537922 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:37 INFO - PROCESS | 3972 | 1472086537924 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:37 INFO - PROCESS | 3972 | ++DOCSHELL 19E33400 == 33 [pid = 3972] [id = 111] 17:55:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 123 (19E34000) [pid = 3972] [serial = 330] [outer = 00000000] 17:55:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 124 (19E3A400) [pid = 3972] [serial = 331] [outer = 19E34000] 17:55:37 INFO - PROCESS | 3972 | 1472086537979 Marionette DEBUG loaded listener.js 17:55:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 125 (19E3D400) [pid = 3972] [serial = 332] [outer = 19E34000] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 124 (0D59F400) [pid = 3972] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 123 (0D23F800) [pid = 3972] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 122 (18FE6400) [pid = 3972] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 121 (1958AC00) [pid = 3972] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 120 (1A0F9C00) [pid = 3972] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 119 (18085C00) [pid = 3972] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 118 (0D20F400) [pid = 3972] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 117 (0D260C00) [pid = 3972] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 116 (0D55E800) [pid = 3972] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 115 (16F06800) [pid = 3972] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 114 (0D25EC00) [pid = 3972] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 113 (0D25B000) [pid = 3972] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 112 (16442800) [pid = 3972] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 111 (15286800) [pid = 3972] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 110 (1D6A0800) [pid = 3972] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (1C033800) [pid = 3972] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (0D23E800) [pid = 3972] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (14E22800) [pid = 3972] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (0C9FE000) [pid = 3972] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (18ED0000) [pid = 3972] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (18FE0800) [pid = 3972] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (14726800) [pid = 3972] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (0BF90800) [pid = 3972] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (1859A400) [pid = 3972] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (0D240400) [pid = 3972] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (0D55F800) [pid = 3972] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (0D266800) [pid = 3972] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:55:38 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (17951000) [pid = 3972] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:55:38 INFO - PROCESS | 3972 | 1472086538882 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]]]}] 17:55:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:55:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1175ms 17:55:38 INFO - PROCESS | 3972 | 1472086538902 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 17:55:38 INFO - PROCESS | 3972 | 1472086538904 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 17:55:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:55:38 INFO - PROCESS | 3972 | 1472086538907 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:55:38 INFO - PROCESS | 3972 | 1472086538909 Marionette TRACE conn6 <- [1,410,null,{}] 17:55:38 INFO - PROCESS | 3972 | 1472086538912 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}] 17:55:38 INFO - PROCESS | 3972 | 1472086538914 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:39 INFO - PROCESS | 3972 | 1472086538990 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 17:55:39 INFO - PROCESS | 3972 | 1472086538997 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:39 INFO - PROCESS | 3972 | 1472086538999 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:39 INFO - PROCESS | 3972 | ++DOCSHELL 0D20A400 == 34 [pid = 3972] [id = 112] 17:55:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (0D20F400) [pid = 3972] [serial = 333] [outer = 00000000] 17:55:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (150C1C00) [pid = 3972] [serial = 334] [outer = 0D20F400] 17:55:39 INFO - PROCESS | 3972 | 1472086539044 Marionette DEBUG loaded listener.js 17:55:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (151EE800) [pid = 3972] [serial = 335] [outer = 0D20F400] 17:55:39 INFO - PROCESS | 3972 | 1472086539744 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]]]}] 17:55:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:55:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 930ms 17:55:39 INFO - PROCESS | 3972 | 1472086539839 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 17:55:39 INFO - PROCESS | 3972 | 1472086539844 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 17:55:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:55:39 INFO - PROCESS | 3972 | 1472086539850 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:55:39 INFO - PROCESS | 3972 | 1472086539854 Marionette TRACE conn6 <- [1,414,null,{}] 17:55:39 INFO - PROCESS | 3972 | 1472086539860 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}] 17:55:39 INFO - PROCESS | 3972 | 1472086539863 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:39 INFO - PROCESS | 3972 | 1472086539991 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 17:55:40 INFO - PROCESS | 3972 | 1472086540070 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:40 INFO - PROCESS | 3972 | 1472086540075 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:40 INFO - PROCESS | 3972 | ++DOCSHELL 0D206000 == 35 [pid = 3972] [id = 113] 17:55:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (0D206800) [pid = 3972] [serial = 336] [outer = 00000000] 17:55:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (0D257400) [pid = 3972] [serial = 337] [outer = 0D206800] 17:55:40 INFO - PROCESS | 3972 | 1472086540175 Marionette DEBUG loaded listener.js 17:55:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (0D53F800) [pid = 3972] [serial = 338] [outer = 0D206800] 17:55:40 INFO - PROCESS | 3972 | 1472086540891 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]]]}] 17:55:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:55:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1119ms 17:55:40 INFO - PROCESS | 3972 | 1472086540972 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 17:55:40 INFO - PROCESS | 3972 | 1472086540977 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 17:55:40 INFO - PROCESS | 3972 | 1472086540983 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:55:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:55:40 INFO - PROCESS | 3972 | 1472086540986 Marionette TRACE conn6 <- [1,418,null,{}] 17:55:40 INFO - PROCESS | 3972 | 1472086540990 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}] 17:55:40 INFO - PROCESS | 3972 | 1472086540993 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:41 INFO - PROCESS | 3972 | 1472086541150 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 17:55:41 INFO - PROCESS | 3972 | 1472086541272 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:41 INFO - PROCESS | 3972 | 1472086541275 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:41 INFO - PROCESS | 3972 | ++DOCSHELL 15149800 == 36 [pid = 3972] [id = 114] 17:55:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (15157400) [pid = 3972] [serial = 339] [outer = 00000000] 17:55:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (1523C800) [pid = 3972] [serial = 340] [outer = 15157400] 17:55:41 INFO - PROCESS | 3972 | 1472086541334 Marionette DEBUG loaded listener.js 17:55:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (15C6B400) [pid = 3972] [serial = 341] [outer = 15157400] 17:55:42 INFO - PROCESS | 3972 | --DOCSHELL 19E33400 == 35 [pid = 3972] [id = 111] 17:55:42 INFO - PROCESS | 3972 | --DOCSHELL 18ECCC00 == 34 [pid = 3972] [id = 110] 17:55:42 INFO - PROCESS | 3972 | --DOCSHELL 1807AC00 == 33 [pid = 3972] [id = 109] 17:55:42 INFO - PROCESS | 3972 | --DOCSHELL 16F05400 == 32 [pid = 3972] [id = 108] 17:55:42 INFO - PROCESS | 3972 | --DOCSHELL 14727800 == 31 [pid = 3972] [id = 107] 17:55:42 INFO - PROCESS | 3972 | --DOCSHELL 0CF5A000 == 30 [pid = 3972] [id = 106] 17:55:42 INFO - PROCESS | 3972 | --DOCSHELL 0D59C000 == 29 [pid = 3972] [id = 105] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (1792EC00) [pid = 3972] [serial = 182] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (0D5A5000) [pid = 3972] [serial = 167] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (1C0C0C00) [pid = 3972] [serial = 224] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (16F06C00) [pid = 3972] [serial = 103] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (0D5A6C00) [pid = 3972] [serial = 136] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (19593C00) [pid = 3972] [serial = 221] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (18FE6C00) [pid = 3972] [serial = 179] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (15C6E400) [pid = 3972] [serial = 218] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (0C95D000) [pid = 3972] [serial = 215] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (19E2EC00) [pid = 3972] [serial = 176] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1922C400) [pid = 3972] [serial = 280] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (1922D000) [pid = 3972] [serial = 281] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1A0F2800) [pid = 3972] [serial = 284] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (19E37C00) [pid = 3972] [serial = 283] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1A59C800) [pid = 3972] [serial = 286] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (185A0800) [pid = 3972] [serial = 277] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (0D264400) [pid = 3972] [serial = 256] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (0D5A3000) [pid = 3972] [serial = 257] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1859C000) [pid = 3972] [serial = 289] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1E7C3C00) [pid = 3972] [serial = 254] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (18FE2000) [pid = 3972] [serial = 290] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (17934000) [pid = 3972] [serial = 274] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1805F000) [pid = 3972] [serial = 275] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0D5A6000) [pid = 3972] [serial = 271] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (14726C00) [pid = 3972] [serial = 272] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0D210C00) [pid = 3972] [serial = 268] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (0D7DA800) [pid = 3972] [serial = 269] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1807B400) [pid = 3972] [serial = 259] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1859CC00) [pid = 3972] [serial = 260] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1D079C00) [pid = 3972] [serial = 292] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1D6A3400) [pid = 3972] [serial = 265] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1D6A6400) [pid = 3972] [serial = 266] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1DBE2400) [pid = 3972] [serial = 262] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1DBE7400) [pid = 3972] [serial = 263] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1B6D6C00) [pid = 3972] [serial = 287] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (17958000) [pid = 3972] [serial = 296] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1D6A3800) [pid = 3972] [serial = 293] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (18FD4800) [pid = 3972] [serial = 278] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (0D246400) [pid = 3972] [serial = 133] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1515F400) [pid = 3972] [serial = 173] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (0D25A000) [pid = 3972] [serial = 170] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (17955000) [pid = 3972] [serial = 295] [outer = 00000000] [url = about:blank] 17:55:42 INFO - PROCESS | 3972 | 1472086542517 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]]]}] 17:55:42 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 17:55:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1576ms 17:55:42 INFO - PROCESS | 3972 | 1472086542562 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 17:55:42 INFO - PROCESS | 3972 | 1472086542566 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 17:55:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:55:42 INFO - PROCESS | 3972 | 1472086542577 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:55:42 INFO - PROCESS | 3972 | 1472086542580 Marionette TRACE conn6 <- [1,422,null,{}] 17:55:42 INFO - PROCESS | 3972 | 1472086542587 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}] 17:55:42 INFO - PROCESS | 3972 | 1472086542590 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:42 INFO - PROCESS | 3972 | 1472086542706 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 17:55:42 INFO - PROCESS | 3972 | 1472086542792 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:42 INFO - PROCESS | 3972 | 1472086542794 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:42 INFO - PROCESS | 3972 | ++DOCSHELL 0C965400 == 30 [pid = 3972] [id = 115] 17:55:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (0D20F000) [pid = 3972] [serial = 342] [outer = 00000000] 17:55:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (0D240000) [pid = 3972] [serial = 343] [outer = 0D20F000] 17:55:42 INFO - PROCESS | 3972 | 1472086542844 Marionette DEBUG loaded listener.js 17:55:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0D259400) [pid = 3972] [serial = 344] [outer = 0D20F000] 17:55:43 INFO - PROCESS | 3972 | 1472086543704 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]]]}] 17:55:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:55:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1182ms 17:55:43 INFO - PROCESS | 3972 | 1472086543754 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 17:55:43 INFO - PROCESS | 3972 | 1472086543759 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 17:55:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:55:43 INFO - PROCESS | 3972 | 1472086543765 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:55:43 INFO - PROCESS | 3972 | 1472086543767 Marionette TRACE conn6 <- [1,426,null,{}] 17:55:43 INFO - PROCESS | 3972 | 1472086543771 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}] 17:55:43 INFO - PROCESS | 3972 | 1472086543773 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:43 INFO - PROCESS | 3972 | 1472086543859 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 17:55:43 INFO - PROCESS | 3972 | 1472086543866 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:43 INFO - PROCESS | 3972 | 1472086543869 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:43 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A5000 == 31 [pid = 3972] [id = 116] 17:55:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0D5A8400) [pid = 3972] [serial = 345] [outer = 00000000] 17:55:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0E0CA000) [pid = 3972] [serial = 346] [outer = 0D5A8400] 17:55:43 INFO - PROCESS | 3972 | 1472086543916 Marionette DEBUG loaded listener.js 17:55:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (14729000) [pid = 3972] [serial = 347] [outer = 0D5A8400] 17:55:44 INFO - PROCESS | 3972 | 1472086544452 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] 17:55:44 INFO - PROCESS | 3972 | 1472086544502 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 17:55:44 INFO - PROCESS | 3972 | 1472086544505 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:55:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:55:44 INFO - PROCESS | 3972 | 1472086544509 Marionette TRACE conn6 <- [1,430,null,{}] 17:55:44 INFO - PROCESS | 3972 | 1472086544519 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}] 17:55:44 INFO - PROCESS | 3972 | 1472086544524 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:44 INFO - PROCESS | 3972 | 1472086544637 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 17:55:44 INFO - PROCESS | 3972 | 1472086544694 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:44 INFO - PROCESS | 3972 | 1472086544698 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:44 INFO - PROCESS | 3972 | ++DOCSHELL 16F06C00 == 32 [pid = 3972] [id = 117] 17:55:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (16F07800) [pid = 3972] [serial = 348] [outer = 00000000] 17:55:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (17931400) [pid = 3972] [serial = 349] [outer = 16F07800] 17:55:44 INFO - PROCESS | 3972 | 1472086544748 Marionette DEBUG loaded listener.js 17:55:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (17952C00) [pid = 3972] [serial = 350] [outer = 16F07800] 17:55:45 INFO - PROCESS | 3972 | 1472086545191 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]]]}] 17:55:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:55:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 730ms 17:55:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:55:45 INFO - PROCESS | 3972 | 1472086545240 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 17:55:45 INFO - PROCESS | 3972 | 1472086545243 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 17:55:45 INFO - PROCESS | 3972 | 1472086545246 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:55:45 INFO - PROCESS | 3972 | 1472086545248 Marionette TRACE conn6 <- [1,434,null,{}] 17:55:45 INFO - PROCESS | 3972 | 1472086545251 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}] 17:55:45 INFO - PROCESS | 3972 | 1472086545253 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:45 INFO - PROCESS | 3972 | 1472086545365 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 17:55:45 INFO - PROCESS | 3972 | 1472086545370 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:45 INFO - PROCESS | 3972 | 1472086545372 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:45 INFO - PROCESS | 3972 | ++DOCSHELL 1802B000 == 33 [pid = 3972] [id = 118] 17:55:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (18046000) [pid = 3972] [serial = 351] [outer = 00000000] 17:55:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1807F000) [pid = 3972] [serial = 352] [outer = 18046000] 17:55:45 INFO - PROCESS | 3972 | 1472086545462 Marionette DEBUG loaded listener.js 17:55:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (18088C00) [pid = 3972] [serial = 353] [outer = 18046000] 17:55:45 INFO - PROCESS | 3972 | 1472086545898 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]]]}] 17:55:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:55:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 17:55:45 INFO - PROCESS | 3972 | 1472086545919 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 17:55:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:55:45 INFO - PROCESS | 3972 | 1472086545921 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 17:55:45 INFO - PROCESS | 3972 | 1472086545924 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:55:45 INFO - PROCESS | 3972 | 1472086545926 Marionette TRACE conn6 <- [1,438,null,{}] 17:55:45 INFO - PROCESS | 3972 | 1472086545935 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}] 17:55:45 INFO - PROCESS | 3972 | 1472086545937 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:46 INFO - PROCESS | 3972 | 1472086546045 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 17:55:46 INFO - PROCESS | 3972 | 1472086546050 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:46 INFO - PROCESS | 3972 | 1472086546052 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:46 INFO - PROCESS | 3972 | ++DOCSHELL 18067400 == 34 [pid = 3972] [id = 119] 17:55:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (18584400) [pid = 3972] [serial = 354] [outer = 00000000] 17:55:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18ED0000) [pid = 3972] [serial = 355] [outer = 18584400] 17:55:46 INFO - PROCESS | 3972 | 1472086546097 Marionette DEBUG loaded listener.js 17:55:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (18FCA400) [pid = 3972] [serial = 356] [outer = 18584400] 17:55:46 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1807B800) [pid = 3972] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:55:46 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (14728000) [pid = 3972] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:55:46 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0D59E800) [pid = 3972] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:55:46 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (16F08C00) [pid = 3972] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:55:46 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (18ECD400) [pid = 3972] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:55:46 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0D210000) [pid = 3972] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:55:46 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (15240400) [pid = 3972] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:55:46 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (19509C00) [pid = 3972] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:55:46 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1A564000) [pid = 3972] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:55:46 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (18FE6000) [pid = 3972] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:55:46 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (19E34000) [pid = 3972] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:55:46 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (0D208400) [pid = 3972] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:55:46 INFO - PROCESS | 3972 | 1472086546536 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]]]}] 17:55:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:55:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 690ms 17:55:46 INFO - PROCESS | 3972 | 1472086546615 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 17:55:46 INFO - PROCESS | 3972 | 1472086546617 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 17:55:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:55:46 INFO - PROCESS | 3972 | 1472086546621 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:55:46 INFO - PROCESS | 3972 | 1472086546622 Marionette TRACE conn6 <- [1,442,null,{}] 17:55:46 INFO - PROCESS | 3972 | 1472086546626 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}] 17:55:46 INFO - PROCESS | 3972 | 1472086546631 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:46 INFO - PROCESS | 3972 | 1472086546769 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 17:55:46 INFO - PROCESS | 3972 | 1472086546777 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:46 INFO - PROCESS | 3972 | 1472086546780 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:46 INFO - PROCESS | 3972 | ++DOCSHELL 0C034400 == 35 [pid = 3972] [id = 120] 17:55:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0C676800) [pid = 3972] [serial = 357] [outer = 00000000] 17:55:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (18FE0800) [pid = 3972] [serial = 358] [outer = 0C676800] 17:55:46 INFO - PROCESS | 3972 | 1472086546830 Marionette DEBUG loaded listener.js 17:55:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (18FE6C00) [pid = 3972] [serial = 359] [outer = 0C676800] 17:55:47 INFO - PROCESS | 3972 | 1472086547275 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]]]}] 17:55:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:55:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 17:55:47 INFO - PROCESS | 3972 | 1472086547291 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 17:55:47 INFO - PROCESS | 3972 | 1472086547293 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 17:55:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:55:47 INFO - PROCESS | 3972 | 1472086547296 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:55:47 INFO - PROCESS | 3972 | 1472086547298 Marionette TRACE conn6 <- [1,446,null,{}] 17:55:47 INFO - PROCESS | 3972 | 1472086547302 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}] 17:55:47 INFO - PROCESS | 3972 | 1472086547304 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:47 INFO - PROCESS | 3972 | 1472086547385 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 17:55:47 INFO - PROCESS | 3972 | 1472086547390 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:47 INFO - PROCESS | 3972 | 1472086547392 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:47 INFO - PROCESS | 3972 | ++DOCSHELL 19034800 == 36 [pid = 3972] [id = 121] 17:55:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (19229800) [pid = 3972] [serial = 360] [outer = 00000000] 17:55:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (19236400) [pid = 3972] [serial = 361] [outer = 19229800] 17:55:47 INFO - PROCESS | 3972 | 1472086547437 Marionette DEBUG loaded listener.js 17:55:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1945B400) [pid = 3972] [serial = 362] [outer = 19229800] 17:55:47 INFO - PROCESS | 3972 | 1472086547864 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]]]}] 17:55:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:55:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 17:55:47 INFO - PROCESS | 3972 | 1472086547927 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 17:55:47 INFO - PROCESS | 3972 | 1472086547929 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 17:55:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:55:47 INFO - PROCESS | 3972 | 1472086547933 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:55:47 INFO - PROCESS | 3972 | 1472086547934 Marionette TRACE conn6 <- [1,450,null,{}] 17:55:47 INFO - PROCESS | 3972 | 1472086547938 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}] 17:55:47 INFO - PROCESS | 3972 | 1472086547940 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:48 INFO - PROCESS | 3972 | 1472086548018 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 17:55:48 INFO - PROCESS | 3972 | 1472086548026 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:48 INFO - PROCESS | 3972 | 1472086548028 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:48 INFO - PROCESS | 3972 | ++DOCSHELL 19588000 == 37 [pid = 3972] [id = 122] 17:55:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (19588400) [pid = 3972] [serial = 363] [outer = 00000000] 17:55:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1958F000) [pid = 3972] [serial = 364] [outer = 19588400] 17:55:48 INFO - PROCESS | 3972 | 1472086548074 Marionette DEBUG loaded listener.js 17:55:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (19E2F400) [pid = 3972] [serial = 365] [outer = 19588400] 17:55:48 INFO - PROCESS | 3972 | 1472086548778 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] 17:55:48 INFO - PROCESS | 3972 | 1472086548817 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 17:55:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:55:48 INFO - PROCESS | 3972 | 1472086548822 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:55:48 INFO - PROCESS | 3972 | 1472086548828 Marionette TRACE conn6 <- [1,454,null,{}] 17:55:48 INFO - PROCESS | 3972 | 1472086548833 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}] 17:55:48 INFO - PROCESS | 3972 | 1472086548836 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:48 INFO - PROCESS | 3972 | 1472086548952 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 17:55:49 INFO - PROCESS | 3972 | 1472086549077 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:49 INFO - PROCESS | 3972 | 1472086549080 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:49 INFO - PROCESS | 3972 | ++DOCSHELL 0D23B800 == 38 [pid = 3972] [id = 123] 17:55:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (0D246400) [pid = 3972] [serial = 366] [outer = 00000000] 17:55:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (0D7D7000) [pid = 3972] [serial = 367] [outer = 0D246400] 17:55:49 INFO - PROCESS | 3972 | 1472086549140 Marionette DEBUG loaded listener.js 17:55:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (15114800) [pid = 3972] [serial = 368] [outer = 0D246400] 17:55:49 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:55:49 INFO - PROCESS | 3972 | 1472086549807 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]]]}] 17:55:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:55:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1022ms 17:55:49 INFO - PROCESS | 3972 | 1472086549849 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 17:55:49 INFO - PROCESS | 3972 | 1472086549854 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 17:55:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:55:49 INFO - PROCESS | 3972 | 1472086549860 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:55:49 INFO - PROCESS | 3972 | 1472086549863 Marionette TRACE conn6 <- [1,458,null,{}] 17:55:49 INFO - PROCESS | 3972 | 1472086549900 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}] 17:55:49 INFO - PROCESS | 3972 | 1472086549903 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:50 INFO - PROCESS | 3972 | 1472086550019 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 17:55:50 INFO - PROCESS | 3972 | 1472086550142 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:50 INFO - PROCESS | 3972 | 1472086550144 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:50 INFO - PROCESS | 3972 | ++DOCSHELL 18060800 == 39 [pid = 3972] [id = 124] 17:55:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1807D000) [pid = 3972] [serial = 369] [outer = 00000000] 17:55:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1859C000) [pid = 3972] [serial = 370] [outer = 1807D000] 17:55:50 INFO - PROCESS | 3972 | 1472086550203 Marionette DEBUG loaded listener.js 17:55:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (18ECCC00) [pid = 3972] [serial = 371] [outer = 1807D000] 17:55:50 INFO - PROCESS | 3972 | 1472086550810 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] 17:55:50 INFO - PROCESS | 3972 | 1472086550857 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 17:55:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:55:50 INFO - PROCESS | 3972 | 1472086550861 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:55:50 INFO - PROCESS | 3972 | 1472086550865 Marionette TRACE conn6 <- [1,462,null,{}] 17:55:50 INFO - PROCESS | 3972 | 1472086550876 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}] 17:55:50 INFO - PROCESS | 3972 | 1472086550881 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:50 INFO - PROCESS | 3972 | 1472086550987 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 17:55:51 INFO - PROCESS | 3972 | 1472086551112 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:51 INFO - PROCESS | 3972 | 1472086551115 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:51 INFO - PROCESS | 3972 | ++DOCSHELL 19E57000 == 40 [pid = 3972] [id = 125] 17:55:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (19F60C00) [pid = 3972] [serial = 372] [outer = 00000000] 17:55:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A0F7C00) [pid = 3972] [serial = 373] [outer = 19F60C00] 17:55:51 INFO - PROCESS | 3972 | 1472086551174 Marionette DEBUG loaded listener.js 17:55:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A17FC00) [pid = 3972] [serial = 374] [outer = 19F60C00] 17:55:51 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:55:51 INFO - PROCESS | 3972 | 1472086551955 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] 17:55:52 INFO - PROCESS | 3972 | 1472086552008 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 17:55:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:55:52 INFO - PROCESS | 3972 | 1472086552013 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:55:52 INFO - PROCESS | 3972 | 1472086552016 Marionette TRACE conn6 <- [1,466,null,{}] 17:55:52 INFO - PROCESS | 3972 | 1472086552022 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}] 17:55:52 INFO - PROCESS | 3972 | 1472086552025 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:52 INFO - PROCESS | 3972 | 1472086552126 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 17:55:52 INFO - PROCESS | 3972 | 1472086552208 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:52 INFO - PROCESS | 3972 | 1472086552213 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:52 INFO - PROCESS | 3972 | ++DOCSHELL 0CF55C00 == 41 [pid = 3972] [id = 126] 17:55:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (0D25DC00) [pid = 3972] [serial = 375] [outer = 00000000] 17:55:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (0D59E800) [pid = 3972] [serial = 376] [outer = 0D25DC00] 17:55:52 INFO - PROCESS | 3972 | 1472086552308 Marionette DEBUG loaded listener.js 17:55:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (0D7D2800) [pid = 3972] [serial = 377] [outer = 0D25DC00] 17:55:53 INFO - PROCESS | 3972 | --DOCSHELL 19034800 == 40 [pid = 3972] [id = 121] 17:55:53 INFO - PROCESS | 3972 | --DOCSHELL 0C034400 == 39 [pid = 3972] [id = 120] 17:55:53 INFO - PROCESS | 3972 | --DOCSHELL 18067400 == 38 [pid = 3972] [id = 119] 17:55:53 INFO - PROCESS | 3972 | --DOCSHELL 1802B000 == 37 [pid = 3972] [id = 118] 17:55:53 INFO - PROCESS | 3972 | --DOCSHELL 16F06C00 == 36 [pid = 3972] [id = 117] 17:55:53 INFO - PROCESS | 3972 | --DOCSHELL 0D5A5000 == 35 [pid = 3972] [id = 116] 17:55:53 INFO - PROCESS | 3972 | --DOCSHELL 0C965400 == 34 [pid = 3972] [id = 115] 17:55:53 INFO - PROCESS | 3972 | --DOCSHELL 0D206000 == 33 [pid = 3972] [id = 113] 17:55:53 INFO - PROCESS | 3972 | --DOCSHELL 15149800 == 32 [pid = 3972] [id = 114] 17:55:53 INFO - PROCESS | 3972 | --DOCSHELL 0D20A400 == 31 [pid = 3972] [id = 112] 17:55:53 INFO - PROCESS | 3972 | --DOCSHELL 19E57000 == 30 [pid = 3972] [id = 125] 17:55:53 INFO - PROCESS | 3972 | --DOCSHELL 18060800 == 29 [pid = 3972] [id = 124] 17:55:53 INFO - PROCESS | 3972 | --DOCSHELL 19588000 == 28 [pid = 3972] [id = 122] 17:55:53 INFO - PROCESS | 3972 | --DOCSHELL 0D23B800 == 27 [pid = 3972] [id = 123] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (18087800) [pid = 3972] [serial = 325] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (149E0000) [pid = 3972] [serial = 319] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (14EB3800) [pid = 3972] [serial = 320] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (16F10800) [pid = 3972] [serial = 314] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (151E8000) [pid = 3972] [serial = 313] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (17934800) [pid = 3972] [serial = 322] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (18FDD000) [pid = 3972] [serial = 328] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0D549000) [pid = 3972] [serial = 299] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (0D246800) [pid = 3972] [serial = 298] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (17950C00) [pid = 3972] [serial = 302] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (16A69000) [pid = 3972] [serial = 301] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1A5AA400) [pid = 3972] [serial = 305] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (19E38000) [pid = 3972] [serial = 304] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1A569000) [pid = 3972] [serial = 308] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1A567400) [pid = 3972] [serial = 307] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (19E39800) [pid = 3972] [serial = 310] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1A567000) [pid = 3972] [serial = 311] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (19E3A400) [pid = 3972] [serial = 331] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (19033C00) [pid = 3972] [serial = 329] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (0D242800) [pid = 3972] [serial = 317] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (0D210800) [pid = 3972] [serial = 316] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (150C1C00) [pid = 3972] [serial = 334] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (1858BC00) [pid = 3972] [serial = 326] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (19E3D400) [pid = 3972] [serial = 332] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (17950000) [pid = 3972] [serial = 323] [outer = 00000000] [url = about:blank] 17:55:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (0C9FA400) [pid = 3972] [serial = 378] [outer = 0C876800] 17:55:53 INFO - PROCESS | 3972 | 1472086553506 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] 17:55:53 INFO - PROCESS | 3972 | 1472086553578 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 17:55:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:55:53 INFO - PROCESS | 3972 | 1472086553582 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:55:53 INFO - PROCESS | 3972 | 1472086553586 Marionette TRACE conn6 <- [1,470,null,{}] 17:55:53 INFO - PROCESS | 3972 | 1472086553591 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}] 17:55:53 INFO - PROCESS | 3972 | 1472086553595 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:53 INFO - PROCESS | 3972 | 1472086553676 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 17:55:53 INFO - PROCESS | 3972 | 1472086553682 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:53 INFO - PROCESS | 3972 | 1472086553687 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:53 INFO - PROCESS | 3972 | ++DOCSHELL 0D25C400 == 28 [pid = 3972] [id = 127] 17:55:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (0D25C800) [pid = 3972] [serial = 379] [outer = 00000000] 17:55:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (0D263400) [pid = 3972] [serial = 380] [outer = 0D25C800] 17:55:53 INFO - PROCESS | 3972 | 1472086553736 Marionette DEBUG loaded listener.js 17:55:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0D47A000) [pid = 3972] [serial = 381] [outer = 0D25C800] 17:55:54 INFO - PROCESS | 3972 | 1472086554219 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]]]}] 17:55:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:55:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 670ms 17:55:54 INFO - PROCESS | 3972 | 1472086554256 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 17:55:54 INFO - PROCESS | 3972 | 1472086554261 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 17:55:54 INFO - PROCESS | 3972 | 1472086554267 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:55:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:55:54 INFO - PROCESS | 3972 | 1472086554270 Marionette TRACE conn6 <- [1,474,null,{}] 17:55:54 INFO - PROCESS | 3972 | 1472086554273 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}] 17:55:54 INFO - PROCESS | 3972 | 1472086554276 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:54 INFO - PROCESS | 3972 | 1472086554363 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 17:55:54 INFO - PROCESS | 3972 | 1472086554372 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:54 INFO - PROCESS | 3972 | 1472086554374 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:54 INFO - PROCESS | 3972 | ++DOCSHELL 0D7D5000 == 29 [pid = 3972] [id = 128] 17:55:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0D7D9400) [pid = 3972] [serial = 382] [outer = 00000000] 17:55:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0E0D1C00) [pid = 3972] [serial = 383] [outer = 0D7D9400] 17:55:54 INFO - PROCESS | 3972 | 1472086554423 Marionette DEBUG loaded listener.js 17:55:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (149B9400) [pid = 3972] [serial = 384] [outer = 0D7D9400] 17:55:54 INFO - PROCESS | 3972 | 1472086554894 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]]]}] 17:55:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:55:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 17:55:54 INFO - PROCESS | 3972 | 1472086554941 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 17:55:54 INFO - PROCESS | 3972 | 1472086554943 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 17:55:54 INFO - PROCESS | 3972 | 1472086554946 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:55:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:55:54 INFO - PROCESS | 3972 | 1472086554950 Marionette TRACE conn6 <- [1,478,null,{}] 17:55:54 INFO - PROCESS | 3972 | 1472086554960 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}] 17:55:54 INFO - PROCESS | 3972 | 1472086554965 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:55 INFO - PROCESS | 3972 | 1472086555074 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 17:55:55 INFO - PROCESS | 3972 | 1472086555085 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:55 INFO - PROCESS | 3972 | 1472086555088 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:55 INFO - PROCESS | 3972 | ++DOCSHELL 15283000 == 30 [pid = 3972] [id = 129] 17:55:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (15284800) [pid = 3972] [serial = 385] [outer = 00000000] 17:55:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (16439C00) [pid = 3972] [serial = 386] [outer = 15284800] 17:55:55 INFO - PROCESS | 3972 | 1472086555213 Marionette DEBUG loaded listener.js 17:55:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (16F10000) [pid = 3972] [serial = 387] [outer = 15284800] 17:55:55 INFO - PROCESS | 3972 | 1472086555642 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]]]}] 17:55:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:55:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 730ms 17:55:55 INFO - PROCESS | 3972 | 1472086555684 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 17:55:55 INFO - PROCESS | 3972 | 1472086555687 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 17:55:55 INFO - PROCESS | 3972 | 1472086555691 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:55:55 INFO - PROCESS | 3972 | 1472086555692 Marionette TRACE conn6 <- [1,482,null,{}] 17:55:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:55:55 INFO - PROCESS | 3972 | 1472086555696 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}] 17:55:55 INFO - PROCESS | 3972 | 1472086555698 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:55 INFO - PROCESS | 3972 | 1472086555809 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 17:55:55 INFO - PROCESS | 3972 | 1472086555817 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:55 INFO - PROCESS | 3972 | 1472086555820 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:55 INFO - PROCESS | 3972 | ++DOCSHELL 17932C00 == 31 [pid = 3972] [id = 130] 17:55:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1794FC00) [pid = 3972] [serial = 388] [outer = 00000000] 17:55:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (17956400) [pid = 3972] [serial = 389] [outer = 1794FC00] 17:55:55 INFO - PROCESS | 3972 | 1472086555910 Marionette DEBUG loaded listener.js 17:55:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (18049000) [pid = 3972] [serial = 390] [outer = 1794FC00] 17:55:56 INFO - PROCESS | 3972 | 1472086556341 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]]]}] 17:55:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:55:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 17:55:56 INFO - PROCESS | 3972 | 1472086556369 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 17:55:56 INFO - PROCESS | 3972 | 1472086556371 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 17:55:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:55:56 INFO - PROCESS | 3972 | 1472086556374 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:55:56 INFO - PROCESS | 3972 | 1472086556376 Marionette TRACE conn6 <- [1,486,null,{}] 17:55:56 INFO - PROCESS | 3972 | 1472086556380 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}] 17:55:56 INFO - PROCESS | 3972 | 1472086556382 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:56 INFO - PROCESS | 3972 | 1472086556523 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 17:55:56 INFO - PROCESS | 3972 | 1472086556533 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:56 INFO - PROCESS | 3972 | 1472086556535 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:56 INFO - PROCESS | 3972 | ++DOCSHELL 18060C00 == 32 [pid = 3972] [id = 131] 17:55:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (18064000) [pid = 3972] [serial = 391] [outer = 00000000] 17:55:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18083C00) [pid = 3972] [serial = 392] [outer = 18064000] 17:55:56 INFO - PROCESS | 3972 | 1472086556584 Marionette DEBUG loaded listener.js 17:55:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1852AC00) [pid = 3972] [serial = 393] [outer = 18064000] 17:55:57 INFO - PROCESS | 3972 | 1472086557036 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]]]}] 17:55:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:55:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 730ms 17:55:57 INFO - PROCESS | 3972 | 1472086557114 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 17:55:57 INFO - PROCESS | 3972 | 1472086557116 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 17:55:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:55:57 INFO - PROCESS | 3972 | 1472086557120 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:55:57 INFO - PROCESS | 3972 | 1472086557121 Marionette TRACE conn6 <- [1,490,null,{}] 17:55:57 INFO - PROCESS | 3972 | 1472086557125 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}] 17:55:57 INFO - PROCESS | 3972 | 1472086557130 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:57 INFO - PROCESS | 3972 | 1472086557271 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 17:55:57 INFO - PROCESS | 3972 | 1472086557322 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:57 INFO - PROCESS | 3972 | 1472086557324 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:57 INFO - PROCESS | 3972 | ++DOCSHELL 18FE2800 == 33 [pid = 3972] [id = 132] 17:55:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18FE8800) [pid = 3972] [serial = 394] [outer = 00000000] 17:55:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19039C00) [pid = 3972] [serial = 395] [outer = 18FE8800] 17:55:57 INFO - PROCESS | 3972 | 1472086557371 Marionette DEBUG loaded listener.js 17:55:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1945F800) [pid = 3972] [serial = 396] [outer = 18FE8800] 17:55:57 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (19229800) [pid = 3972] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:55:57 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (19588400) [pid = 3972] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:55:57 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (16F07800) [pid = 3972] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:55:57 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (18046000) [pid = 3972] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:55:57 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (18584400) [pid = 3972] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:55:57 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0D206800) [pid = 3972] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:55:57 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0D20F000) [pid = 3972] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:55:57 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (15157400) [pid = 3972] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:55:57 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0D20F400) [pid = 3972] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:55:57 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (0D5A8400) [pid = 3972] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:55:57 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (0C676800) [pid = 3972] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:55:57 INFO - PROCESS | 3972 | 1472086557941 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]]]}] 17:55:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:55:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 870ms 17:55:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:55:58 INFO - PROCESS | 3972 | 1472086557991 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 17:55:58 INFO - PROCESS | 3972 | 1472086557992 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 17:55:58 INFO - PROCESS | 3972 | 1472086557995 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:55:58 INFO - PROCESS | 3972 | 1472086557997 Marionette TRACE conn6 <- [1,494,null,{}] 17:55:58 INFO - PROCESS | 3972 | 1472086558001 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}] 17:55:58 INFO - PROCESS | 3972 | 1472086558003 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:58 INFO - PROCESS | 3972 | 1472086558078 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 17:55:58 INFO - PROCESS | 3972 | 1472086558083 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:58 INFO - PROCESS | 3972 | 1472086558085 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:58 INFO - PROCESS | 3972 | ++DOCSHELL 0C876400 == 34 [pid = 3972] [id = 133] 17:55:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (0D203400) [pid = 3972] [serial = 397] [outer = 00000000] 17:55:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1807B000) [pid = 3972] [serial = 398] [outer = 0D203400] 17:55:58 INFO - PROCESS | 3972 | 1472086558130 Marionette DEBUG loaded listener.js 17:55:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (18080C00) [pid = 3972] [serial = 399] [outer = 0D203400] 17:55:58 INFO - PROCESS | 3972 | 1472086558560 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]]]}] 17:55:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:55:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 17:55:58 INFO - PROCESS | 3972 | 1472086558627 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 17:55:58 INFO - PROCESS | 3972 | 1472086558629 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 17:55:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:55:58 INFO - PROCESS | 3972 | 1472086558633 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:55:58 INFO - PROCESS | 3972 | 1472086558634 Marionette TRACE conn6 <- [1,498,null,{}] 17:55:58 INFO - PROCESS | 3972 | 1472086558638 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}] 17:55:58 INFO - PROCESS | 3972 | 1472086558640 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:58 INFO - PROCESS | 3972 | 1472086558719 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 17:55:58 INFO - PROCESS | 3972 | 1472086558727 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:58 INFO - PROCESS | 3972 | 1472086558729 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:58 INFO - PROCESS | 3972 | ++DOCSHELL 0D5DC400 == 35 [pid = 3972] [id = 134] 17:55:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (18FDD800) [pid = 3972] [serial = 400] [outer = 00000000] 17:55:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (19588400) [pid = 3972] [serial = 401] [outer = 18FDD800] 17:55:58 INFO - PROCESS | 3972 | 1472086558775 Marionette DEBUG loaded listener.js 17:55:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (19504C00) [pid = 3972] [serial = 402] [outer = 18FDD800] 17:55:59 INFO - PROCESS | 3972 | 1472086559196 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]]]}] 17:55:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:55:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 570ms 17:55:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:55:59 INFO - PROCESS | 3972 | 1472086559207 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 17:55:59 INFO - PROCESS | 3972 | 1472086559209 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 17:55:59 INFO - PROCESS | 3972 | 1472086559212 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:55:59 INFO - PROCESS | 3972 | 1472086559214 Marionette TRACE conn6 <- [1,502,null,{}] 17:55:59 INFO - PROCESS | 3972 | 1472086559232 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}] 17:55:59 INFO - PROCESS | 3972 | 1472086559234 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:59 INFO - PROCESS | 3972 | 1472086559313 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 17:55:59 INFO - PROCESS | 3972 | 1472086559318 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:59 INFO - PROCESS | 3972 | 1472086559320 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:55:59 INFO - PROCESS | 3972 | ++DOCSHELL 1527D000 == 36 [pid = 3972] [id = 135] 17:55:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19591800) [pid = 3972] [serial = 403] [outer = 00000000] 17:55:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (19E39400) [pid = 3972] [serial = 404] [outer = 19591800] 17:55:59 INFO - PROCESS | 3972 | 1472086559373 Marionette DEBUG loaded listener.js 17:55:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (19E39800) [pid = 3972] [serial = 405] [outer = 19591800] 17:56:00 INFO - PROCESS | 3972 | --DOCSHELL 0D25C400 == 35 [pid = 3972] [id = 127] 17:56:00 INFO - PROCESS | 3972 | --DOCSHELL 0CF55C00 == 34 [pid = 3972] [id = 126] 17:56:00 INFO - PROCESS | 3972 | --DOCSHELL 15283000 == 33 [pid = 3972] [id = 129] 17:56:00 INFO - PROCESS | 3972 | --DOCSHELL 0D7D5000 == 32 [pid = 3972] [id = 128] 17:56:00 INFO - PROCESS | 3972 | --DOCSHELL 17932C00 == 31 [pid = 3972] [id = 130] 17:56:00 INFO - PROCESS | 3972 | --DOCSHELL 18060C00 == 30 [pid = 3972] [id = 131] 17:56:00 INFO - PROCESS | 3972 | --DOCSHELL 18FE2800 == 29 [pid = 3972] [id = 132] 17:56:00 INFO - PROCESS | 3972 | --DOCSHELL 0C876400 == 28 [pid = 3972] [id = 133] 17:56:00 INFO - PROCESS | 3972 | --DOCSHELL 0D5DC400 == 27 [pid = 3972] [id = 134] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1945B400) [pid = 3972] [serial = 362] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (19E2F400) [pid = 3972] [serial = 365] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (17931400) [pid = 3972] [serial = 349] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1958F000) [pid = 3972] [serial = 364] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1807F000) [pid = 3972] [serial = 352] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (17952C00) [pid = 3972] [serial = 350] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (18ED0000) [pid = 3972] [serial = 355] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (0D257400) [pid = 3972] [serial = 337] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (0D53F800) [pid = 3972] [serial = 338] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0D240000) [pid = 3972] [serial = 343] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (0D259400) [pid = 3972] [serial = 344] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1523C800) [pid = 3972] [serial = 340] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (15C6B400) [pid = 3972] [serial = 341] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (18088C00) [pid = 3972] [serial = 353] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (151EE800) [pid = 3972] [serial = 335] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (0E0CA000) [pid = 3972] [serial = 346] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (18FE0800) [pid = 3972] [serial = 358] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (19236400) [pid = 3972] [serial = 361] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (18FCA400) [pid = 3972] [serial = 356] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (18FE6C00) [pid = 3972] [serial = 359] [outer = 00000000] [url = about:blank] 17:56:00 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (14729000) [pid = 3972] [serial = 347] [outer = 00000000] [url = about:blank] 17:56:01 INFO - PROCESS | 3972 | 1472086561053 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]]]}] 17:56:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:56:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1884ms 17:56:01 INFO - PROCESS | 3972 | 1472086561098 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 17:56:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:56:01 INFO - PROCESS | 3972 | 1472086561102 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 17:56:01 INFO - PROCESS | 3972 | 1472086561107 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:56:01 INFO - PROCESS | 3972 | 1472086561110 Marionette TRACE conn6 <- [1,506,null,{}] 17:56:01 INFO - PROCESS | 3972 | 1472086561116 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}] 17:56:01 INFO - PROCESS | 3972 | 1472086561119 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:01 INFO - PROCESS | 3972 | 1472086561209 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 17:56:01 INFO - PROCESS | 3972 | 1472086561216 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:01 INFO - PROCESS | 3972 | 1472086561221 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:01 INFO - PROCESS | 3972 | ++DOCSHELL 0D202800 == 28 [pid = 3972] [id = 136] 17:56:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (0D203C00) [pid = 3972] [serial = 406] [outer = 00000000] 17:56:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (0D20D000) [pid = 3972] [serial = 407] [outer = 0D203C00] 17:56:01 INFO - PROCESS | 3972 | 1472086561271 Marionette DEBUG loaded listener.js 17:56:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (0D23B800) [pid = 3972] [serial = 408] [outer = 0D203C00] 17:56:01 INFO - PROCESS | 3972 | 1472086561760 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]]]}] 17:56:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:56:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 690ms 17:56:01 INFO - PROCESS | 3972 | 1472086561797 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 17:56:01 INFO - PROCESS | 3972 | 1472086561802 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 17:56:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:56:01 INFO - PROCESS | 3972 | 1472086561808 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:56:01 INFO - PROCESS | 3972 | 1472086561811 Marionette TRACE conn6 <- [1,510,null,{}] 17:56:01 INFO - PROCESS | 3972 | 1472086561814 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}] 17:56:01 INFO - PROCESS | 3972 | 1472086561817 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:01 INFO - PROCESS | 3972 | 1472086561905 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 17:56:01 INFO - PROCESS | 3972 | 1472086561915 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:01 INFO - PROCESS | 3972 | 1472086561918 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:01 INFO - PROCESS | 3972 | ++DOCSHELL 0D25F800 == 29 [pid = 3972] [id = 137] 17:56:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (0D25FC00) [pid = 3972] [serial = 409] [outer = 00000000] 17:56:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (0D265C00) [pid = 3972] [serial = 410] [outer = 0D25FC00] 17:56:01 INFO - PROCESS | 3972 | 1472086561966 Marionette DEBUG loaded listener.js 17:56:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (0D558800) [pid = 3972] [serial = 411] [outer = 0D25FC00] 17:56:02 INFO - PROCESS | 3972 | 1472086562441 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]]]}] 17:56:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:56:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 17:56:02 INFO - PROCESS | 3972 | 1472086562482 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 17:56:02 INFO - PROCESS | 3972 | 1472086562484 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 17:56:02 INFO - PROCESS | 3972 | 1472086562488 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:56:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:56:02 INFO - PROCESS | 3972 | 1472086562491 Marionette TRACE conn6 <- [1,514,null,{}] 17:56:02 INFO - PROCESS | 3972 | 1472086562502 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}] 17:56:02 INFO - PROCESS | 3972 | 1472086562507 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:02 INFO - PROCESS | 3972 | 1472086562620 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 17:56:02 INFO - PROCESS | 3972 | 1472086562698 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:02 INFO - PROCESS | 3972 | 1472086562701 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:02 INFO - PROCESS | 3972 | ++DOCSHELL 147A6400 == 30 [pid = 3972] [id = 138] 17:56:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (147A8800) [pid = 3972] [serial = 412] [outer = 00000000] 17:56:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (149D8400) [pid = 3972] [serial = 413] [outer = 147A8800] 17:56:02 INFO - PROCESS | 3972 | 1472086562750 Marionette DEBUG loaded listener.js 17:56:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (14EB3800) [pid = 3972] [serial = 414] [outer = 147A8800] 17:56:03 INFO - PROCESS | 3972 | 1472086563142 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]]]}] 17:56:03 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 17:56:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 17:56:03 INFO - PROCESS | 3972 | 1472086563162 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 17:56:03 INFO - PROCESS | 3972 | 1472086563164 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 17:56:03 INFO - PROCESS | 3972 | 1472086563167 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:56:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:56:03 INFO - PROCESS | 3972 | 1472086563169 Marionette TRACE conn6 <- [1,518,null,{}] 17:56:03 INFO - PROCESS | 3972 | 1472086563173 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}] 17:56:03 INFO - PROCESS | 3972 | 1472086563175 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:03 INFO - PROCESS | 3972 | 1472086563283 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 17:56:03 INFO - PROCESS | 3972 | 1472086563324 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:03 INFO - PROCESS | 3972 | 1472086563326 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:03 INFO - PROCESS | 3972 | ++DOCSHELL 149D6000 == 31 [pid = 3972] [id = 139] 17:56:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (150C2800) [pid = 3972] [serial = 415] [outer = 00000000] 17:56:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (15163800) [pid = 3972] [serial = 416] [outer = 150C2800] 17:56:03 INFO - PROCESS | 3972 | 1472086563373 Marionette DEBUG loaded listener.js 17:56:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (15240400) [pid = 3972] [serial = 417] [outer = 150C2800] 17:56:03 INFO - PROCESS | 3972 | 1472086563749 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]]]}] 17:56:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:56:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 17:56:03 INFO - PROCESS | 3972 | 1472086563802 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 17:56:03 INFO - PROCESS | 3972 | 1472086563804 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 17:56:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:56:03 INFO - PROCESS | 3972 | 1472086563807 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:56:03 INFO - PROCESS | 3972 | 1472086563809 Marionette TRACE conn6 <- [1,522,null,{}] 17:56:03 INFO - PROCESS | 3972 | 1472086563813 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}] 17:56:03 INFO - PROCESS | 3972 | 1472086563815 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:03 INFO - PROCESS | 3972 | 1472086563919 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 17:56:03 INFO - PROCESS | 3972 | 1472086563960 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:03 INFO - PROCESS | 3972 | 1472086563962 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:03 INFO - PROCESS | 3972 | ++DOCSHELL 1527F400 == 32 [pid = 3972] [id = 140] 17:56:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (15283000) [pid = 3972] [serial = 418] [outer = 00000000] 17:56:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (16A6A000) [pid = 3972] [serial = 419] [outer = 15283000] 17:56:04 INFO - PROCESS | 3972 | 1472086564009 Marionette DEBUG loaded listener.js 17:56:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1792E800) [pid = 3972] [serial = 420] [outer = 15283000] 17:56:04 INFO - PROCESS | 3972 | 1472086564425 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]]]}] 17:56:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:56:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 17:56:04 INFO - PROCESS | 3972 | 1472086564478 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 17:56:04 INFO - PROCESS | 3972 | 1472086564480 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 17:56:04 INFO - PROCESS | 3972 | 1472086564483 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:56:04 INFO - PROCESS | 3972 | 1472086564485 Marionette TRACE conn6 <- [1,526,null,{}] 17:56:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:56:04 INFO - PROCESS | 3972 | 1472086564488 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}] 17:56:04 INFO - PROCESS | 3972 | 1472086564494 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:04 INFO - PROCESS | 3972 | 1472086564627 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 17:56:04 INFO - PROCESS | 3972 | 1472086564642 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:04 INFO - PROCESS | 3972 | 1472086564644 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:04 INFO - PROCESS | 3972 | ++DOCSHELL 17953C00 == 33 [pid = 3972] [id = 141] 17:56:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (17954800) [pid = 3972] [serial = 421] [outer = 00000000] 17:56:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (18065000) [pid = 3972] [serial = 422] [outer = 17954800] 17:56:04 INFO - PROCESS | 3972 | 1472086564691 Marionette DEBUG loaded listener.js 17:56:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1807B800) [pid = 3972] [serial = 423] [outer = 17954800] 17:56:05 INFO - PROCESS | 3972 | 1472086565133 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]]]}] 17:56:05 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 17:56:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 17:56:05 INFO - PROCESS | 3972 | 1472086565158 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 17:56:05 INFO - PROCESS | 3972 | 1472086565160 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 17:56:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:56:05 INFO - PROCESS | 3972 | 1472086565201 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:56:05 INFO - PROCESS | 3972 | 1472086565203 Marionette TRACE conn6 <- [1,530,null,{}] 17:56:05 INFO - PROCESS | 3972 | 1472086565206 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}] 17:56:05 INFO - PROCESS | 3972 | 1472086565208 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:05 INFO - PROCESS | 3972 | 1472086565285 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 17:56:05 INFO - PROCESS | 3972 | 1472086565293 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:05 INFO - PROCESS | 3972 | 1472086565295 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:05 INFO - PROCESS | 3972 | ++DOCSHELL 18082000 == 34 [pid = 3972] [id = 142] 17:56:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18089C00) [pid = 3972] [serial = 424] [outer = 00000000] 17:56:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (18EC4C00) [pid = 3972] [serial = 425] [outer = 18089C00] 17:56:05 INFO - PROCESS | 3972 | 1472086565339 Marionette DEBUG loaded listener.js 17:56:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18EC6C00) [pid = 3972] [serial = 426] [outer = 18089C00] 17:56:05 INFO - PROCESS | 3972 | 1472086565759 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"]]]}] 17:56:05 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 17:56:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:56:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:56:05 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 17:56:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:56:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:56:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:56:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 17:56:05 INFO - PROCESS | 3972 | 1472086565824 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 17:56:05 INFO - PROCESS | 3972 | 1472086565827 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 17:56:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:56:05 INFO - PROCESS | 3972 | 1472086565834 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:56:05 INFO - PROCESS | 3972 | 1472086565836 Marionette TRACE conn6 <- [1,534,null,{}] 17:56:05 INFO - PROCESS | 3972 | 1472086565840 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}] 17:56:05 INFO - PROCESS | 3972 | 1472086565842 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:05 INFO - PROCESS | 3972 | 1472086565927 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 17:56:05 INFO - PROCESS | 3972 | 1472086565934 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:05 INFO - PROCESS | 3972 | 1472086565936 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:05 INFO - PROCESS | 3972 | ++DOCSHELL 18FD5000 == 35 [pid = 3972] [id = 143] 17:56:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (18FDF800) [pid = 3972] [serial = 427] [outer = 00000000] 17:56:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19033C00) [pid = 3972] [serial = 428] [outer = 18FDF800] 17:56:05 INFO - PROCESS | 3972 | 1472086565981 Marionette DEBUG loaded listener.js 17:56:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (18FE7800) [pid = 3972] [serial = 429] [outer = 18FDF800] 17:56:06 INFO - PROCESS | 3972 | 1472086566442 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]]]}] 17:56:06 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. 17:56:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 17:56:06 INFO - PROCESS | 3972 | 1472086566464 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 17:56:06 INFO - PROCESS | 3972 | 1472086566466 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 17:56:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:56:06 INFO - PROCESS | 3972 | 1472086566469 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:56:06 INFO - PROCESS | 3972 | 1472086566470 Marionette TRACE conn6 <- [1,538,null,{}] 17:56:06 INFO - PROCESS | 3972 | 1472086566479 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}] 17:56:06 INFO - PROCESS | 3972 | 1472086566480 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:06 INFO - PROCESS | 3972 | 1472086566589 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 17:56:06 INFO - PROCESS | 3972 | 1472086566669 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:06 INFO - PROCESS | 3972 | 1472086566671 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:06 INFO - PROCESS | 3972 | ++DOCSHELL 14729000 == 36 [pid = 3972] [id = 144] 17:56:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1945C400) [pid = 3972] [serial = 430] [outer = 00000000] 17:56:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (19585800) [pid = 3972] [serial = 431] [outer = 1945C400] 17:56:06 INFO - PROCESS | 3972 | 1472086566728 Marionette DEBUG loaded listener.js 17:56:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (19590C00) [pid = 3972] [serial = 432] [outer = 1945C400] 17:56:07 INFO - PROCESS | 3972 | 1472086567144 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]]]}] 17:56:07 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. 17:56:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 730ms 17:56:07 INFO - PROCESS | 3972 | 1472086567201 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 17:56:07 INFO - PROCESS | 3972 | 1472086567203 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 17:56:07 INFO - PROCESS | 3972 | 1472086567206 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:56:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:56:07 INFO - PROCESS | 3972 | 1472086567208 Marionette TRACE conn6 <- [1,542,null,{}] 17:56:07 INFO - PROCESS | 3972 | 1472086567211 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}] 17:56:07 INFO - PROCESS | 3972 | 1472086567213 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:07 INFO - PROCESS | 3972 | 1472086567326 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 17:56:07 INFO - PROCESS | 3972 | 1472086567385 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:07 INFO - PROCESS | 3972 | 1472086567387 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:07 INFO - PROCESS | 3972 | ++DOCSHELL 15162400 == 37 [pid = 3972] [id = 145] 17:56:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (19584800) [pid = 3972] [serial = 433] [outer = 00000000] 17:56:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (19E3C800) [pid = 3972] [serial = 434] [outer = 19584800] 17:56:07 INFO - PROCESS | 3972 | 1472086567434 Marionette DEBUG loaded listener.js 17:56:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1A0F6800) [pid = 3972] [serial = 435] [outer = 19584800] 17:56:07 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:07 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:56:07 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:07 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:56:07 INFO - PROCESS | 3972 | 1472086567866 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]]]}] 17:56:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:56:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 17:56:07 INFO - PROCESS | 3972 | 1472086567880 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 17:56:07 INFO - PROCESS | 3972 | 1472086567882 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 17:56:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:56:07 INFO - PROCESS | 3972 | 1472086567886 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:56:07 INFO - PROCESS | 3972 | 1472086567888 Marionette TRACE conn6 <- [1,546,null,{}] 17:56:07 INFO - PROCESS | 3972 | 1472086567891 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}] 17:56:07 INFO - PROCESS | 3972 | 1472086567894 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:08 INFO - PROCESS | 3972 | 1472086568044 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 17:56:08 INFO - PROCESS | 3972 | 1472086568058 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:08 INFO - PROCESS | 3972 | 1472086568060 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:08 INFO - PROCESS | 3972 | ++DOCSHELL 1A0FEC00 == 38 [pid = 3972] [id = 146] 17:56:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1A17DC00) [pid = 3972] [serial = 436] [outer = 00000000] 17:56:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1A55BC00) [pid = 3972] [serial = 437] [outer = 1A17DC00] 17:56:08 INFO - PROCESS | 3972 | 1472086568107 Marionette DEBUG loaded listener.js 17:56:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1A562000) [pid = 3972] [serial = 438] [outer = 1A17DC00] 17:56:08 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1794FC00) [pid = 3972] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:56:08 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (18064000) [pid = 3972] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:56:08 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (18FE8800) [pid = 3972] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:56:08 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (18FDD800) [pid = 3972] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:56:08 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (15284800) [pid = 3972] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:56:08 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (0D7D9400) [pid = 3972] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:56:08 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (0D25C800) [pid = 3972] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:56:08 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (0D25DC00) [pid = 3972] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:56:08 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (19F60C00) [pid = 3972] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:56:08 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1807D000) [pid = 3972] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:56:08 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0D246400) [pid = 3972] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:56:08 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0D203400) [pid = 3972] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:56:08 INFO - PROCESS | 3972 | 1472086568623 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]]]}] 17:56:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:56:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 770ms 17:56:08 INFO - PROCESS | 3972 | 1472086568660 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 17:56:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:56:08 INFO - PROCESS | 3972 | 1472086568662 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 17:56:08 INFO - PROCESS | 3972 | 1472086568665 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:56:08 INFO - PROCESS | 3972 | 1472086568667 Marionette TRACE conn6 <- [1,550,null,{}] 17:56:08 INFO - PROCESS | 3972 | 1472086568671 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}] 17:56:08 INFO - PROCESS | 3972 | 1472086568673 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:08 INFO - PROCESS | 3972 | 1472086568760 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 17:56:08 INFO - PROCESS | 3972 | 1472086568765 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:08 INFO - PROCESS | 3972 | 1472086568767 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:08 INFO - PROCESS | 3972 | ++DOCSHELL 15C68000 == 39 [pid = 3972] [id = 147] 17:56:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1643A000) [pid = 3972] [serial = 439] [outer = 00000000] 17:56:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1807D000) [pid = 3972] [serial = 440] [outer = 1643A000] 17:56:08 INFO - PROCESS | 3972 | 1472086568812 Marionette DEBUG loaded listener.js 17:56:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (18084000) [pid = 3972] [serial = 441] [outer = 1643A000] 17:56:09 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:09 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:56:09 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:09 INFO - PROCESS | 3972 | 1472086569223 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]]]}] 17:56:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:56:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 571ms 17:56:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:56:09 INFO - PROCESS | 3972 | 1472086569237 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 17:56:09 INFO - PROCESS | 3972 | 1472086569239 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 17:56:09 INFO - PROCESS | 3972 | 1472086569242 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:56:09 INFO - PROCESS | 3972 | 1472086569244 Marionette TRACE conn6 <- [1,554,null,{}] 17:56:09 INFO - PROCESS | 3972 | 1472086569247 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}] 17:56:09 INFO - PROCESS | 3972 | 1472086569249 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:09 INFO - PROCESS | 3972 | 1472086569362 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 17:56:09 INFO - PROCESS | 3972 | 1472086569369 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:09 INFO - PROCESS | 3972 | 1472086569371 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:09 INFO - PROCESS | 3972 | ++DOCSHELL 151EC000 == 40 [pid = 3972] [id = 148] 17:56:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (18081000) [pid = 3972] [serial = 442] [outer = 00000000] 17:56:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (19F60C00) [pid = 3972] [serial = 443] [outer = 18081000] 17:56:09 INFO - PROCESS | 3972 | 1472086569416 Marionette DEBUG loaded listener.js 17:56:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A564000) [pid = 3972] [serial = 444] [outer = 18081000] 17:56:09 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:09 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:56:09 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:09 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:56:09 INFO - PROCESS | 3972 | 1472086569833 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]]]}] 17:56:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:56:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 17:56:09 INFO - PROCESS | 3972 | 1472086569873 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 17:56:09 INFO - PROCESS | 3972 | 1472086569875 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 17:56:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:56:09 INFO - PROCESS | 3972 | 1472086569878 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:56:09 INFO - PROCESS | 3972 | 1472086569880 Marionette TRACE conn6 <- [1,558,null,{}] 17:56:09 INFO - PROCESS | 3972 | 1472086569884 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}] 17:56:09 INFO - PROCESS | 3972 | 1472086569886 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:10 INFO - PROCESS | 3972 | 1472086569996 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 17:56:10 INFO - PROCESS | 3972 | 1472086570004 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:10 INFO - PROCESS | 3972 | 1472086570005 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:10 INFO - PROCESS | 3972 | ++DOCSHELL 0BF96800 == 41 [pid = 3972] [id = 149] 17:56:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1802F000) [pid = 3972] [serial = 445] [outer = 00000000] 17:56:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1A59E400) [pid = 3972] [serial = 446] [outer = 1802F000] 17:56:10 INFO - PROCESS | 3972 | 1472086570050 Marionette DEBUG loaded listener.js 17:56:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1A5A4C00) [pid = 3972] [serial = 447] [outer = 1802F000] 17:56:10 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:10 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:56:10 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:10 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:56:10 INFO - PROCESS | 3972 | 1472086570584 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]]]}] 17:56:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:56:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 730ms 17:56:10 INFO - PROCESS | 3972 | 1472086570667 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 17:56:10 INFO - PROCESS | 3972 | 1472086570671 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 17:56:10 INFO - PROCESS | 3972 | 1472086570677 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:56:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:56:10 INFO - PROCESS | 3972 | 1472086570682 Marionette TRACE conn6 <- [1,562,null,{}] 17:56:10 INFO - PROCESS | 3972 | 1472086570720 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}] 17:56:10 INFO - PROCESS | 3972 | 1472086570723 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:10 INFO - PROCESS | 3972 | 1472086570875 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 17:56:10 INFO - PROCESS | 3972 | 1472086570947 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:10 INFO - PROCESS | 3972 | 1472086570951 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:10 INFO - PROCESS | 3972 | ++DOCSHELL 0D23E400 == 42 [pid = 3972] [id = 150] 17:56:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (0D23EC00) [pid = 3972] [serial = 448] [outer = 00000000] 17:56:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (0D25A400) [pid = 3972] [serial = 449] [outer = 0D23EC00] 17:56:11 INFO - PROCESS | 3972 | 1472086571010 Marionette DEBUG loaded listener.js 17:56:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (0D53D800) [pid = 3972] [serial = 450] [outer = 0D23EC00] 17:56:11 INFO - PROCESS | 3972 | 1472086571682 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]]]}] 17:56:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:56:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1072ms 17:56:11 INFO - PROCESS | 3972 | 1472086571760 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 17:56:11 INFO - PROCESS | 3972 | 1472086571764 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 17:56:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:56:11 INFO - PROCESS | 3972 | 1472086571816 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:56:11 INFO - PROCESS | 3972 | 1472086571819 Marionette TRACE conn6 <- [1,566,null,{}] 17:56:11 INFO - PROCESS | 3972 | 1472086571823 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}] 17:56:11 INFO - PROCESS | 3972 | 1472086571827 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:11 INFO - PROCESS | 3972 | 1472086571957 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 17:56:12 INFO - PROCESS | 3972 | 1472086572073 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:12 INFO - PROCESS | 3972 | 1472086572076 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:12 INFO - PROCESS | 3972 | ++DOCSHELL 1515C000 == 43 [pid = 3972] [id = 151] 17:56:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (15162C00) [pid = 3972] [serial = 451] [outer = 00000000] 17:56:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (17931000) [pid = 3972] [serial = 452] [outer = 15162C00] 17:56:12 INFO - PROCESS | 3972 | 1472086572136 Marionette DEBUG loaded listener.js 17:56:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (17950C00) [pid = 3972] [serial = 453] [outer = 15162C00] 17:56:13 INFO - PROCESS | 3972 | 1472086573017 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]]]}] 17:56:13 INFO - PROCESS | 3972 | --DOCSHELL 151EC000 == 42 [pid = 3972] [id = 148] 17:56:13 INFO - PROCESS | 3972 | --DOCSHELL 15C68000 == 41 [pid = 3972] [id = 147] 17:56:13 INFO - PROCESS | 3972 | --DOCSHELL 1A0FEC00 == 40 [pid = 3972] [id = 146] 17:56:13 INFO - PROCESS | 3972 | --DOCSHELL 15162400 == 39 [pid = 3972] [id = 145] 17:56:13 INFO - PROCESS | 3972 | --DOCSHELL 14729000 == 38 [pid = 3972] [id = 144] 17:56:13 INFO - PROCESS | 3972 | --DOCSHELL 18FD5000 == 37 [pid = 3972] [id = 143] 17:56:13 INFO - PROCESS | 3972 | --DOCSHELL 18082000 == 36 [pid = 3972] [id = 142] 17:56:13 INFO - PROCESS | 3972 | --DOCSHELL 17953C00 == 35 [pid = 3972] [id = 141] 17:56:13 INFO - PROCESS | 3972 | --DOCSHELL 1527F400 == 34 [pid = 3972] [id = 140] 17:56:13 INFO - PROCESS | 3972 | --DOCSHELL 149D6000 == 33 [pid = 3972] [id = 139] 17:56:13 INFO - PROCESS | 3972 | --DOCSHELL 147A6400 == 32 [pid = 3972] [id = 138] 17:56:13 INFO - PROCESS | 3972 | --DOCSHELL 0D25F800 == 31 [pid = 3972] [id = 137] 17:56:13 INFO - PROCESS | 3972 | --DOCSHELL 0D202800 == 30 [pid = 3972] [id = 136] 17:56:13 INFO - PROCESS | 3972 | --DOCSHELL 1527D000 == 29 [pid = 3972] [id = 135] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (17956400) [pid = 3972] [serial = 389] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (18083C00) [pid = 3972] [serial = 392] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (19039C00) [pid = 3972] [serial = 395] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1852AC00) [pid = 3972] [serial = 393] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (19588400) [pid = 3972] [serial = 401] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1945F800) [pid = 3972] [serial = 396] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (16439C00) [pid = 3972] [serial = 386] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (0E0D1C00) [pid = 3972] [serial = 383] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (149B9400) [pid = 3972] [serial = 384] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (0D263400) [pid = 3972] [serial = 380] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (0D47A000) [pid = 3972] [serial = 381] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (0D7D2800) [pid = 3972] [serial = 377] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0D59E800) [pid = 3972] [serial = 376] [outer = 00000000] [url = about:blank] 17:56:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1A17FC00) [pid = 3972] [serial = 374] [outer = 00000000] [url = about:blank] 17:56:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1292ms 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1A0F7C00) [pid = 3972] [serial = 373] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (18ECCC00) [pid = 3972] [serial = 371] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1859C000) [pid = 3972] [serial = 370] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (15114800) [pid = 3972] [serial = 368] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0D7D7000) [pid = 3972] [serial = 367] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0D262400) [pid = 3972] [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.] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1807B000) [pid = 3972] [serial = 398] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (18049000) [pid = 3972] [serial = 390] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (19504C00) [pid = 3972] [serial = 402] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (16F10000) [pid = 3972] [serial = 387] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (18080C00) [pid = 3972] [serial = 399] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (19E39400) [pid = 3972] [serial = 404] [outer = 00000000] [url = about:blank] 17:56:13 INFO - PROCESS | 3972 | 1472086573108 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 17:56:13 INFO - PROCESS | 3972 | 1472086573112 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 17:56:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:56:13 INFO - PROCESS | 3972 | 1472086573119 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:56:13 INFO - PROCESS | 3972 | 1472086573122 Marionette TRACE conn6 <- [1,570,null,{}] 17:56:13 INFO - PROCESS | 3972 | 1472086573127 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}] 17:56:13 INFO - PROCESS | 3972 | 1472086573130 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:13 INFO - PROCESS | 3972 | 1472086573230 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 17:56:13 INFO - PROCESS | 3972 | 1472086573237 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:13 INFO - PROCESS | 3972 | 1472086573240 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:13 INFO - PROCESS | 3972 | ++DOCSHELL 0C9F7C00 == 30 [pid = 3972] [id = 152] 17:56:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0CF51800) [pid = 3972] [serial = 454] [outer = 00000000] 17:56:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0D25A000) [pid = 3972] [serial = 455] [outer = 0CF51800] 17:56:13 INFO - PROCESS | 3972 | 1472086573289 Marionette DEBUG loaded listener.js 17:56:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (0D5A0C00) [pid = 3972] [serial = 456] [outer = 0CF51800] 17:56:13 INFO - PROCESS | 3972 | 1472086573804 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]]]}] 17:56:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:56:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 730ms 17:56:13 INFO - PROCESS | 3972 | 1472086573852 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 17:56:13 INFO - PROCESS | 3972 | 1472086573857 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 17:56:13 INFO - PROCESS | 3972 | 1472086573862 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:56:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:56:13 INFO - PROCESS | 3972 | 1472086573865 Marionette TRACE conn6 <- [1,574,null,{}] 17:56:13 INFO - PROCESS | 3972 | 1472086573869 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}] 17:56:13 INFO - PROCESS | 3972 | 1472086573872 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:13 INFO - PROCESS | 3972 | 1472086573967 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 17:56:14 INFO - PROCESS | 3972 | 1472086574047 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:14 INFO - PROCESS | 3972 | 1472086574049 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:14 INFO - PROCESS | 3972 | ++DOCSHELL 0D8DFC00 == 31 [pid = 3972] [id = 153] 17:56:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (0E0D1C00) [pid = 3972] [serial = 457] [outer = 00000000] 17:56:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (149DF000) [pid = 3972] [serial = 458] [outer = 0E0D1C00] 17:56:14 INFO - PROCESS | 3972 | 1472086574098 Marionette DEBUG loaded listener.js 17:56:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (150C1C00) [pid = 3972] [serial = 459] [outer = 0E0D1C00] 17:56:14 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:14 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:56:14 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:14 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:56:14 INFO - PROCESS | 3972 | 1472086574491 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]]]}] 17:56:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:56:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 17:56:14 INFO - PROCESS | 3972 | 1472086574537 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 17:56:14 INFO - PROCESS | 3972 | 1472086574540 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 17:56:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:56:14 INFO - PROCESS | 3972 | 1472086574543 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:56:14 INFO - PROCESS | 3972 | 1472086574547 Marionette TRACE conn6 <- [1,578,null,{}] 17:56:14 INFO - PROCESS | 3972 | 1472086574557 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}] 17:56:14 INFO - PROCESS | 3972 | 1472086574562 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:14 INFO - PROCESS | 3972 | 1472086574674 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 17:56:14 INFO - PROCESS | 3972 | 1472086574692 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:14 INFO - PROCESS | 3972 | 1472086574695 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:14 INFO - PROCESS | 3972 | ++DOCSHELL 1643D000 == 32 [pid = 3972] [id = 154] 17:56:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1643EC00) [pid = 3972] [serial = 460] [outer = 00000000] 17:56:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (16F10C00) [pid = 3972] [serial = 461] [outer = 1643EC00] 17:56:14 INFO - PROCESS | 3972 | 1472086574744 Marionette DEBUG loaded listener.js 17:56:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1794F400) [pid = 3972] [serial = 462] [outer = 1643EC00] 17:56:15 INFO - PROCESS | 3972 | 1472086575196 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]]]}] 17:56:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:56:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 17:56:15 INFO - PROCESS | 3972 | 1472086575221 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 17:56:15 INFO - PROCESS | 3972 | 1472086575223 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 17:56:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:56:15 INFO - PROCESS | 3972 | 1472086575227 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:56:15 INFO - PROCESS | 3972 | 1472086575228 Marionette TRACE conn6 <- [1,582,null,{}] 17:56:15 INFO - PROCESS | 3972 | 1472086575243 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}] 17:56:15 INFO - PROCESS | 3972 | 1472086575245 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:15 INFO - PROCESS | 3972 | 1472086575355 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 17:56:15 INFO - PROCESS | 3972 | 1472086575360 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:15 INFO - PROCESS | 3972 | 1472086575362 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:15 INFO - PROCESS | 3972 | ++DOCSHELL 1805C800 == 33 [pid = 3972] [id = 155] 17:56:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (18061000) [pid = 3972] [serial = 463] [outer = 00000000] 17:56:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18080000) [pid = 3972] [serial = 464] [outer = 18061000] 17:56:15 INFO - PROCESS | 3972 | 1472086575408 Marionette DEBUG loaded listener.js 17:56:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (18088000) [pid = 3972] [serial = 465] [outer = 18061000] 17:56:15 INFO - PROCESS | 3972 | 1472086575855 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]]]}] 17:56:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:56:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 690ms 17:56:15 INFO - PROCESS | 3972 | 1472086575917 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 17:56:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:56:15 INFO - PROCESS | 3972 | 1472086575919 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 17:56:15 INFO - PROCESS | 3972 | 1472086575928 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:56:15 INFO - PROCESS | 3972 | 1472086575930 Marionette TRACE conn6 <- [1,586,null,{}] 17:56:15 INFO - PROCESS | 3972 | 1472086575934 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}] 17:56:15 INFO - PROCESS | 3972 | 1472086575936 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:16 INFO - PROCESS | 3972 | 1472086576040 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 17:56:16 INFO - PROCESS | 3972 | 1472086576123 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:16 INFO - PROCESS | 3972 | 1472086576125 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:16 INFO - PROCESS | 3972 | ++DOCSHELL 180CA000 == 34 [pid = 3972] [id = 156] 17:56:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (18524C00) [pid = 3972] [serial = 466] [outer = 00000000] 17:56:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (185A5000) [pid = 3972] [serial = 467] [outer = 18524C00] 17:56:16 INFO - PROCESS | 3972 | 1472086576172 Marionette DEBUG loaded listener.js 17:56:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (18EC7000) [pid = 3972] [serial = 468] [outer = 18524C00] 17:56:16 INFO - PROCESS | 3972 | 1472086576602 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]]]}] 17:56:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:56:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 730ms 17:56:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:56:16 INFO - PROCESS | 3972 | 1472086576653 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 17:56:16 INFO - PROCESS | 3972 | 1472086576655 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 17:56:16 INFO - PROCESS | 3972 | 1472086576659 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:56:16 INFO - PROCESS | 3972 | 1472086576660 Marionette TRACE conn6 <- [1,590,null,{}] 17:56:16 INFO - PROCESS | 3972 | 1472086576668 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}] 17:56:16 INFO - PROCESS | 3972 | 1472086576673 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:16 INFO - PROCESS | 3972 | 1472086576818 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 17:56:16 INFO - PROCESS | 3972 | 1472086576878 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:16 INFO - PROCESS | 3972 | 1472086576880 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:16 INFO - PROCESS | 3972 | ++DOCSHELL 1922DC00 == 35 [pid = 3972] [id = 157] 17:56:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (19231C00) [pid = 3972] [serial = 469] [outer = 00000000] 17:56:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (19589C00) [pid = 3972] [serial = 470] [outer = 19231C00] 17:56:16 INFO - PROCESS | 3972 | 1472086576926 Marionette DEBUG loaded listener.js 17:56:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1958B400) [pid = 3972] [serial = 471] [outer = 19231C00] 17:56:17 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (15283000) [pid = 3972] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:56:17 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (0D25FC00) [pid = 3972] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:56:17 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1945C400) [pid = 3972] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:56:17 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (18089C00) [pid = 3972] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:56:17 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (19584800) [pid = 3972] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:56:17 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0D203C00) [pid = 3972] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:56:17 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1A17DC00) [pid = 3972] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:56:17 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (150C2800) [pid = 3972] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:56:17 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (147A8800) [pid = 3972] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:56:17 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (18FDF800) [pid = 3972] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:56:17 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (19591800) [pid = 3972] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:56:17 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (17954800) [pid = 3972] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:56:17 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (18081000) [pid = 3972] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:56:17 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1643A000) [pid = 3972] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:56:17 INFO - PROCESS | 3972 | 1472086577512 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]]]}] 17:56:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:56:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 870ms 17:56:17 INFO - PROCESS | 3972 | 1472086577529 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 17:56:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:56:17 INFO - PROCESS | 3972 | 1472086577531 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 17:56:17 INFO - PROCESS | 3972 | 1472086577534 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:56:17 INFO - PROCESS | 3972 | 1472086577536 Marionette TRACE conn6 <- [1,594,null,{}] 17:56:17 INFO - PROCESS | 3972 | 1472086577539 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}] 17:56:17 INFO - PROCESS | 3972 | 1472086577541 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:17 INFO - PROCESS | 3972 | 1472086577618 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 17:56:17 INFO - PROCESS | 3972 | 1472086577695 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:17 INFO - PROCESS | 3972 | 1472086577697 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:17 INFO - PROCESS | 3972 | ++DOCSHELL 0D25FC00 == 36 [pid = 3972] [id = 158] 17:56:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (0D59C000) [pid = 3972] [serial = 472] [outer = 00000000] 17:56:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (17954000) [pid = 3972] [serial = 473] [outer = 0D59C000] 17:56:17 INFO - PROCESS | 3972 | 1472086577743 Marionette DEBUG loaded listener.js 17:56:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (18084C00) [pid = 3972] [serial = 474] [outer = 0D59C000] 17:56:18 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 17:56:18 INFO - PROCESS | 3972 | 1472086578270 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]]]}] 17:56:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:56:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 772ms 17:56:18 INFO - PROCESS | 3972 | 1472086578307 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 17:56:18 INFO - PROCESS | 3972 | 1472086578309 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 17:56:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:56:18 INFO - PROCESS | 3972 | 1472086578312 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:56:18 INFO - PROCESS | 3972 | 1472086578314 Marionette TRACE conn6 <- [1,598,null,{}] 17:56:18 INFO - PROCESS | 3972 | 1472086578317 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}] 17:56:18 INFO - PROCESS | 3972 | 1472086578319 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:18 INFO - PROCESS | 3972 | 1472086578432 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 17:56:18 INFO - PROCESS | 3972 | 1472086578439 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:18 INFO - PROCESS | 3972 | 1472086578441 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:18 INFO - PROCESS | 3972 | ++DOCSHELL 18FE4C00 == 37 [pid = 3972] [id = 159] 17:56:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (18FE6400) [pid = 3972] [serial = 475] [outer = 00000000] 17:56:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19E34400) [pid = 3972] [serial = 476] [outer = 18FE6400] 17:56:18 INFO - PROCESS | 3972 | 1472086578487 Marionette DEBUG loaded listener.js 17:56:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (19589400) [pid = 3972] [serial = 477] [outer = 18FE6400] 17:56:18 INFO - PROCESS | 3972 | 1472086578875 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]]]}] 17:56:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:56:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 570ms 17:56:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:56:18 INFO - PROCESS | 3972 | 1472086578883 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 17:56:18 INFO - PROCESS | 3972 | 1472086578885 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 17:56:18 INFO - PROCESS | 3972 | 1472086578889 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:56:18 INFO - PROCESS | 3972 | 1472086578900 Marionette TRACE conn6 <- [1,602,null,{}] 17:56:18 INFO - PROCESS | 3972 | 1472086578904 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}] 17:56:18 INFO - PROCESS | 3972 | 1472086578906 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:18 INFO - PROCESS | 3972 | 1472086578984 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 17:56:19 INFO - PROCESS | 3972 | 1472086578989 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:19 INFO - PROCESS | 3972 | 1472086578991 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:19 INFO - PROCESS | 3972 | ++DOCSHELL 18FE7000 == 38 [pid = 3972] [id = 160] 17:56:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (19584800) [pid = 3972] [serial = 478] [outer = 00000000] 17:56:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A0FD800) [pid = 3972] [serial = 479] [outer = 19584800] 17:56:19 INFO - PROCESS | 3972 | 1472086579106 Marionette DEBUG loaded listener.js 17:56:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A18CC00) [pid = 3972] [serial = 480] [outer = 19584800] 17:56:19 INFO - PROCESS | 3972 | 1472086579621 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]]]}] 17:56:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:56:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 790ms 17:56:19 INFO - PROCESS | 3972 | 1472086579680 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 17:56:19 INFO - PROCESS | 3972 | 1472086579684 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 17:56:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:56:19 INFO - PROCESS | 3972 | 1472086579689 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:56:19 INFO - PROCESS | 3972 | 1472086579692 Marionette TRACE conn6 <- [1,606,null,{}] 17:56:19 INFO - PROCESS | 3972 | 1472086579698 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}] 17:56:19 INFO - PROCESS | 3972 | 1472086579702 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:19 INFO - PROCESS | 3972 | 1472086579817 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 17:56:19 INFO - PROCESS | 3972 | 1472086579960 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:19 INFO - PROCESS | 3972 | 1472086579963 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:19 INFO - PROCESS | 3972 | ++DOCSHELL 0D55AC00 == 39 [pid = 3972] [id = 161] 17:56:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (0D59A400) [pid = 3972] [serial = 481] [outer = 00000000] 17:56:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (0D5A8400) [pid = 3972] [serial = 482] [outer = 0D59A400] 17:56:20 INFO - PROCESS | 3972 | 1472086580026 Marionette DEBUG loaded listener.js 17:56:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (14728C00) [pid = 3972] [serial = 483] [outer = 0D59A400] 17:56:20 INFO - PROCESS | 3972 | 1472086580634 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]]]}] 17:56:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:56:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 990ms 17:56:20 INFO - PROCESS | 3972 | 1472086580680 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 17:56:20 INFO - PROCESS | 3972 | 1472086580685 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 17:56:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:56:20 INFO - PROCESS | 3972 | 1472086580691 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:56:20 INFO - PROCESS | 3972 | 1472086580694 Marionette TRACE conn6 <- [1,610,null,{}] 17:56:20 INFO - PROCESS | 3972 | 1472086580698 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}] 17:56:20 INFO - PROCESS | 3972 | 1472086580701 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:20 INFO - PROCESS | 3972 | 1472086580814 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 17:56:20 INFO - PROCESS | 3972 | 1472086580937 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:20 INFO - PROCESS | 3972 | 1472086580940 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:20 INFO - PROCESS | 3972 | ++DOCSHELL 15286800 == 40 [pid = 3972] [id = 162] 17:56:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (15C68400) [pid = 3972] [serial = 484] [outer = 00000000] 17:56:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1794E800) [pid = 3972] [serial = 485] [outer = 15C68400] 17:56:21 INFO - PROCESS | 3972 | 1472086580998 Marionette DEBUG loaded listener.js 17:56:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (18051000) [pid = 3972] [serial = 486] [outer = 15C68400] 17:56:21 INFO - PROCESS | 3972 | 1472086581598 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]]]}] 17:56:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:56:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 970ms 17:56:21 INFO - PROCESS | 3972 | 1472086581665 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 17:56:21 INFO - PROCESS | 3972 | 1472086581668 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 17:56:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:56:21 INFO - PROCESS | 3972 | 1472086581672 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:56:21 INFO - PROCESS | 3972 | 1472086581675 Marionette TRACE conn6 <- [1,614,null,{}] 17:56:21 INFO - PROCESS | 3972 | 1472086581699 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}] 17:56:21 INFO - PROCESS | 3972 | 1472086581704 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:21 INFO - PROCESS | 3972 | 1472086581846 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 17:56:21 INFO - PROCESS | 3972 | 1472086581897 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:21 INFO - PROCESS | 3972 | 1472086581900 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:21 INFO - PROCESS | 3972 | ++DOCSHELL 1A187400 == 41 [pid = 3972] [id = 163] 17:56:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1A18A000) [pid = 3972] [serial = 487] [outer = 00000000] 17:56:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1A564400) [pid = 3972] [serial = 488] [outer = 1A18A000] 17:56:21 INFO - PROCESS | 3972 | 1472086581958 Marionette DEBUG loaded listener.js 17:56:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1B5C3400) [pid = 3972] [serial = 489] [outer = 1A18A000] 17:56:22 INFO - PROCESS | 3972 | 1472086582525 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]]]}] 17:56:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:56:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 930ms 17:56:22 INFO - PROCESS | 3972 | 1472086582605 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 17:56:22 INFO - PROCESS | 3972 | 1472086582608 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 17:56:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:56:22 INFO - PROCESS | 3972 | 1472086582611 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:56:22 INFO - PROCESS | 3972 | 1472086582613 Marionette TRACE conn6 <- [1,618,null,{}] 17:56:22 INFO - PROCESS | 3972 | 1472086582617 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}] 17:56:22 INFO - PROCESS | 3972 | 1472086582620 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:22 INFO - PROCESS | 3972 | 1472086582770 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 17:56:22 INFO - PROCESS | 3972 | 1472086582891 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:22 INFO - PROCESS | 3972 | 1472086582894 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:22 INFO - PROCESS | 3972 | ++DOCSHELL 0E0CCC00 == 42 [pid = 3972] [id = 164] 17:56:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (14727C00) [pid = 3972] [serial = 490] [outer = 00000000] 17:56:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (17931400) [pid = 3972] [serial = 491] [outer = 14727C00] 17:56:22 INFO - PROCESS | 3972 | 1472086582951 Marionette DEBUG loaded listener.js 17:56:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1807F000) [pid = 3972] [serial = 492] [outer = 14727C00] 17:56:23 INFO - PROCESS | 3972 | 1472086583678 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]]]}] 17:56:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:56:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1117ms 17:56:23 INFO - PROCESS | 3972 | 1472086583732 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 17:56:23 INFO - PROCESS | 3972 | 1472086583736 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 17:56:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:56:23 INFO - PROCESS | 3972 | 1472086583740 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:56:23 INFO - PROCESS | 3972 | 1472086583745 Marionette TRACE conn6 <- [1,622,null,{}] 17:56:23 INFO - PROCESS | 3972 | 1472086583750 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}] 17:56:23 INFO - PROCESS | 3972 | 1472086583753 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:23 INFO - PROCESS | 3972 | 1472086583852 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 17:56:23 INFO - PROCESS | 3972 | 1472086583934 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:23 INFO - PROCESS | 3972 | 1472086583936 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:24 INFO - PROCESS | 3972 | --DOCSHELL 18FE4C00 == 41 [pid = 3972] [id = 159] 17:56:24 INFO - PROCESS | 3972 | --DOCSHELL 0D25FC00 == 40 [pid = 3972] [id = 158] 17:56:24 INFO - PROCESS | 3972 | --DOCSHELL 1922DC00 == 39 [pid = 3972] [id = 157] 17:56:24 INFO - PROCESS | 3972 | --DOCSHELL 180CA000 == 38 [pid = 3972] [id = 156] 17:56:24 INFO - PROCESS | 3972 | --DOCSHELL 1805C800 == 37 [pid = 3972] [id = 155] 17:56:24 INFO - PROCESS | 3972 | --DOCSHELL 1643D000 == 36 [pid = 3972] [id = 154] 17:56:24 INFO - PROCESS | 3972 | --DOCSHELL 0D8DFC00 == 35 [pid = 3972] [id = 153] 17:56:24 INFO - PROCESS | 3972 | --DOCSHELL 0C9F7C00 == 34 [pid = 3972] [id = 152] 17:56:24 INFO - PROCESS | 3972 | --DOCSHELL 0D23E400 == 33 [pid = 3972] [id = 150] 17:56:24 INFO - PROCESS | 3972 | --DOCSHELL 1515C000 == 32 [pid = 3972] [id = 151] 17:56:24 INFO - PROCESS | 3972 | --DOCSHELL 0BF96800 == 31 [pid = 3972] [id = 149] 17:56:24 INFO - PROCESS | 3972 | --DOCSHELL 0E0CCC00 == 30 [pid = 3972] [id = 164] 17:56:24 INFO - PROCESS | 3972 | --DOCSHELL 15286800 == 29 [pid = 3972] [id = 162] 17:56:24 INFO - PROCESS | 3972 | --DOCSHELL 1A187400 == 28 [pid = 3972] [id = 163] 17:56:24 INFO - PROCESS | 3972 | --DOCSHELL 18FE7000 == 27 [pid = 3972] [id = 160] 17:56:24 INFO - PROCESS | 3972 | --DOCSHELL 0D55AC00 == 26 [pid = 3972] [id = 161] 17:56:24 INFO - PROCESS | 3972 | ++DOCSHELL 0BF96C00 == 27 [pid = 3972] [id = 165] 17:56:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (0BF98000) [pid = 3972] [serial = 493] [outer = 00000000] 17:56:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (0C037400) [pid = 3972] [serial = 494] [outer = 0BF98000] 17:56:24 INFO - PROCESS | 3972 | 1472086584579 Marionette DEBUG loaded listener.js 17:56:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (0C9FF400) [pid = 3972] [serial = 495] [outer = 0BF98000] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (16A6A000) [pid = 3972] [serial = 419] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1792E800) [pid = 3972] [serial = 420] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (0D265C00) [pid = 3972] [serial = 410] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (0D558800) [pid = 3972] [serial = 411] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (19585800) [pid = 3972] [serial = 431] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (18EC4C00) [pid = 3972] [serial = 425] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (18EC6C00) [pid = 3972] [serial = 426] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (19E3C800) [pid = 3972] [serial = 434] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (0D20D000) [pid = 3972] [serial = 407] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (19590C00) [pid = 3972] [serial = 432] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1A55BC00) [pid = 3972] [serial = 437] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (0D23B800) [pid = 3972] [serial = 408] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1A0F6800) [pid = 3972] [serial = 435] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (15163800) [pid = 3972] [serial = 416] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (15240400) [pid = 3972] [serial = 417] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (149D8400) [pid = 3972] [serial = 413] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (14EB3800) [pid = 3972] [serial = 414] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (19033C00) [pid = 3972] [serial = 428] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (19E39800) [pid = 3972] [serial = 405] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1807B800) [pid = 3972] [serial = 423] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (18065000) [pid = 3972] [serial = 422] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1A564000) [pid = 3972] [serial = 444] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1A562000) [pid = 3972] [serial = 438] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1A59E400) [pid = 3972] [serial = 446] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1807D000) [pid = 3972] [serial = 440] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (18084000) [pid = 3972] [serial = 441] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (19F60C00) [pid = 3972] [serial = 443] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (18FE7800) [pid = 3972] [serial = 429] [outer = 00000000] [url = about:blank] 17:56:24 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:24 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:56:25 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:25 INFO - PROCESS | 3972 | 1472086585116 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]]]}] 17:56:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:56:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1438ms 17:56:25 INFO - PROCESS | 3972 | 1472086585181 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 17:56:25 INFO - PROCESS | 3972 | 1472086585184 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 17:56:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:56:25 INFO - PROCESS | 3972 | 1472086585189 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:56:25 INFO - PROCESS | 3972 | 1472086585192 Marionette TRACE conn6 <- [1,626,null,{}] 17:56:25 INFO - PROCESS | 3972 | 1472086585196 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}] 17:56:25 INFO - PROCESS | 3972 | 1472086585199 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:25 INFO - PROCESS | 3972 | 1472086585309 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 17:56:25 INFO - PROCESS | 3972 | 1472086585388 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:25 INFO - PROCESS | 3972 | 1472086585391 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:25 INFO - PROCESS | 3972 | ++DOCSHELL 0D240800 == 28 [pid = 3972] [id = 166] 17:56:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0D247400) [pid = 3972] [serial = 496] [outer = 00000000] 17:56:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0D55A800) [pid = 3972] [serial = 497] [outer = 0D247400] 17:56:25 INFO - PROCESS | 3972 | 1472086585441 Marionette DEBUG loaded listener.js 17:56:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (0D5A0400) [pid = 3972] [serial = 498] [outer = 0D247400] 17:56:25 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:25 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:56:25 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:25 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:56:25 INFO - PROCESS | 3972 | 1472086585824 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]]]}] 17:56:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:56:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 17:56:25 INFO - PROCESS | 3972 | 1472086585860 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 17:56:25 INFO - PROCESS | 3972 | 1472086585864 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 17:56:25 INFO - PROCESS | 3972 | 1472086585870 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:56:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:56:25 INFO - PROCESS | 3972 | 1472086585873 Marionette TRACE conn6 <- [1,630,null,{}] 17:56:25 INFO - PROCESS | 3972 | 1472086585876 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}] 17:56:25 INFO - PROCESS | 3972 | 1472086585879 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:26 INFO - PROCESS | 3972 | 1472086585994 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 17:56:26 INFO - PROCESS | 3972 | 1472086586001 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:26 INFO - PROCESS | 3972 | 1472086586004 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:26 INFO - PROCESS | 3972 | ++DOCSHELL 0E13EC00 == 29 [pid = 3972] [id = 167] 17:56:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (0E1E5800) [pid = 3972] [serial = 499] [outer = 00000000] 17:56:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (15148000) [pid = 3972] [serial = 500] [outer = 0E1E5800] 17:56:26 INFO - PROCESS | 3972 | 1472086586050 Marionette DEBUG loaded listener.js 17:56:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (151E8000) [pid = 3972] [serial = 501] [outer = 0E1E5800] 17:56:26 INFO - PROCESS | 3972 | 1472086586523 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]]]}] 17:56:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:56:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 17:56:26 INFO - PROCESS | 3972 | 1472086586545 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 17:56:26 INFO - PROCESS | 3972 | 1472086586547 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 17:56:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:56:26 INFO - PROCESS | 3972 | 1472086586551 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:56:26 INFO - PROCESS | 3972 | 1472086586554 Marionette TRACE conn6 <- [1,634,null,{}] 17:56:26 INFO - PROCESS | 3972 | 1472086586565 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}] 17:56:26 INFO - PROCESS | 3972 | 1472086586569 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:26 INFO - PROCESS | 3972 | 1472086586656 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 17:56:26 INFO - PROCESS | 3972 | 1472086586665 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:26 INFO - PROCESS | 3972 | 1472086586667 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:26 INFO - PROCESS | 3972 | ++DOCSHELL 0D257C00 == 30 [pid = 3972] [id = 168] 17:56:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (149DE400) [pid = 3972] [serial = 502] [outer = 00000000] 17:56:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (17937800) [pid = 3972] [serial = 503] [outer = 149DE400] 17:56:26 INFO - PROCESS | 3972 | 1472086586722 Marionette DEBUG loaded listener.js 17:56:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (17957400) [pid = 3972] [serial = 504] [outer = 149DE400] 17:56:27 INFO - PROCESS | 3972 | 1472086587186 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]]]}] 17:56:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:56:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 17:56:27 INFO - PROCESS | 3972 | 1472086587225 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 17:56:27 INFO - PROCESS | 3972 | 1472086587227 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 17:56:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:56:27 INFO - PROCESS | 3972 | 1472086587231 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:56:27 INFO - PROCESS | 3972 | 1472086587232 Marionette TRACE conn6 <- [1,638,null,{}] 17:56:27 INFO - PROCESS | 3972 | 1472086587236 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}] 17:56:27 INFO - PROCESS | 3972 | 1472086587238 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:27 INFO - PROCESS | 3972 | 1472086587351 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 17:56:27 INFO - PROCESS | 3972 | 1472086587433 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:27 INFO - PROCESS | 3972 | 1472086587435 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:27 INFO - PROCESS | 3972 | ++DOCSHELL 1807E000 == 31 [pid = 3972] [id = 169] 17:56:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1807EC00) [pid = 3972] [serial = 505] [outer = 00000000] 17:56:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18089800) [pid = 3972] [serial = 506] [outer = 1807EC00] 17:56:27 INFO - PROCESS | 3972 | 1472086587482 Marionette DEBUG loaded listener.js 17:56:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (18599C00) [pid = 3972] [serial = 507] [outer = 1807EC00] 17:56:27 INFO - PROCESS | 3972 | 1472086587907 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]]]}] 17:56:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:56:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 17:56:27 INFO - PROCESS | 3972 | 1472086587965 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 17:56:27 INFO - PROCESS | 3972 | 1472086587967 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 17:56:27 INFO - PROCESS | 3972 | 1472086587970 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:56:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:56:27 INFO - PROCESS | 3972 | 1472086587972 Marionette TRACE conn6 <- [1,642,null,{}] 17:56:27 INFO - PROCESS | 3972 | 1472086587982 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}] 17:56:27 INFO - PROCESS | 3972 | 1472086587984 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:28 INFO - PROCESS | 3972 | 1472086588087 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 17:56:28 INFO - PROCESS | 3972 | 1472086588099 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:28 INFO - PROCESS | 3972 | 1472086588101 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:28 INFO - PROCESS | 3972 | ++DOCSHELL 18FD2800 == 32 [pid = 3972] [id = 170] 17:56:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (18FD5000) [pid = 3972] [serial = 508] [outer = 00000000] 17:56:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (18FE3400) [pid = 3972] [serial = 509] [outer = 18FD5000] 17:56:28 INFO - PROCESS | 3972 | 1472086588200 Marionette DEBUG loaded listener.js 17:56:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (19036000) [pid = 3972] [serial = 510] [outer = 18FD5000] 17:56:28 INFO - PROCESS | 3972 | 1472086588642 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]]]}] 17:56:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:56:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 17:56:28 INFO - PROCESS | 3972 | 1472086588705 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 17:56:28 INFO - PROCESS | 3972 | 1472086588708 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 17:56:28 INFO - PROCESS | 3972 | 1472086588711 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:56:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:56:28 INFO - PROCESS | 3972 | 1472086588713 Marionette TRACE conn6 <- [1,646,null,{}] 17:56:28 INFO - PROCESS | 3972 | 1472086588716 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}] 17:56:28 INFO - PROCESS | 3972 | 1472086588722 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:28 INFO - PROCESS | 3972 | 1472086588837 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 17:56:29 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (19584800) [pid = 3972] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:56:29 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0D23EC00) [pid = 3972] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:56:29 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (18524C00) [pid = 3972] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:56:29 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (18FE6400) [pid = 3972] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:56:29 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (0CF51800) [pid = 3972] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:56:29 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (15162C00) [pid = 3972] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:56:29 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1802F000) [pid = 3972] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:56:29 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1643EC00) [pid = 3972] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:56:29 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0E0D1C00) [pid = 3972] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:56:29 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (0D59C000) [pid = 3972] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:56:29 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (18061000) [pid = 3972] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:56:29 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (19231C00) [pid = 3972] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:56:29 INFO - PROCESS | 3972 | 1472086589058 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:29 INFO - PROCESS | 3972 | 1472086589060 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:29 INFO - PROCESS | 3972 | ++DOCSHELL 0C882000 == 33 [pid = 3972] [id = 171] 17:56:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (0C965400) [pid = 3972] [serial = 511] [outer = 00000000] 17:56:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (0D23EC00) [pid = 3972] [serial = 512] [outer = 0C965400] 17:56:29 INFO - PROCESS | 3972 | 1472086589107 Marionette DEBUG loaded listener.js 17:56:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (147B2400) [pid = 3972] [serial = 513] [outer = 0C965400] 17:56:29 INFO - PROCESS | 3972 | 1472086589457 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]]]}] 17:56:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:56:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 770ms 17:56:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:56:29 INFO - PROCESS | 3972 | 1472086589485 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 17:56:29 INFO - PROCESS | 3972 | 1472086589487 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 17:56:29 INFO - PROCESS | 3972 | 1472086589490 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:56:29 INFO - PROCESS | 3972 | 1472086589491 Marionette TRACE conn6 <- [1,650,null,{}] 17:56:29 INFO - PROCESS | 3972 | 1472086589495 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}] 17:56:29 INFO - PROCESS | 3972 | 1472086589496 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:29 INFO - PROCESS | 3972 | 1472086589572 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 17:56:29 INFO - PROCESS | 3972 | 1472086589646 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:29 INFO - PROCESS | 3972 | 1472086589648 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:29 INFO - PROCESS | 3972 | ++DOCSHELL 0CF53800 == 34 [pid = 3972] [id = 172] 17:56:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (0D23AC00) [pid = 3972] [serial = 514] [outer = 00000000] 17:56:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (18FD0000) [pid = 3972] [serial = 515] [outer = 0D23AC00] 17:56:29 INFO - PROCESS | 3972 | 1472086589692 Marionette DEBUG loaded listener.js 17:56:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19590400) [pid = 3972] [serial = 516] [outer = 0D23AC00] 17:56:29 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:29 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:29 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:56:30 INFO - PROCESS | 3972 | 1472086590043 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]]]}] 17:56:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:56:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 570ms 17:56:30 INFO - PROCESS | 3972 | 1472086590061 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 17:56:30 INFO - PROCESS | 3972 | 1472086590063 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 17:56:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:56:30 INFO - PROCESS | 3972 | 1472086590066 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:56:30 INFO - PROCESS | 3972 | 1472086590068 Marionette TRACE conn6 <- [1,654,null,{}] 17:56:30 INFO - PROCESS | 3972 | 1472086590071 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}] 17:56:30 INFO - PROCESS | 3972 | 1472086590073 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:30 INFO - PROCESS | 3972 | 1472086590150 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 17:56:30 INFO - PROCESS | 3972 | 1472086590225 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:30 INFO - PROCESS | 3972 | 1472086590227 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:30 INFO - PROCESS | 3972 | ++DOCSHELL 0C030400 == 35 [pid = 3972] [id = 173] 17:56:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (0C03B400) [pid = 3972] [serial = 517] [outer = 00000000] 17:56:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (19E39400) [pid = 3972] [serial = 518] [outer = 0C03B400] 17:56:30 INFO - PROCESS | 3972 | 1472086590274 Marionette DEBUG loaded listener.js 17:56:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19F5F000) [pid = 3972] [serial = 519] [outer = 0C03B400] 17:56:30 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:30 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:56:30 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:30 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:56:30 INFO - PROCESS | 3972 | 1472086590658 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]]]}] 17:56:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:56:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 17:56:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:56:30 INFO - PROCESS | 3972 | 1472086590697 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 17:56:30 INFO - PROCESS | 3972 | 1472086590699 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 17:56:30 INFO - PROCESS | 3972 | 1472086590702 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:56:30 INFO - PROCESS | 3972 | 1472086590704 Marionette TRACE conn6 <- [1,658,null,{}] 17:56:30 INFO - PROCESS | 3972 | 1472086590707 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}] 17:56:30 INFO - PROCESS | 3972 | 1472086590709 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:30 INFO - PROCESS | 3972 | 1472086590827 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 17:56:30 INFO - PROCESS | 3972 | 1472086590834 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:30 INFO - PROCESS | 3972 | 1472086590836 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:30 INFO - PROCESS | 3972 | ++DOCSHELL 1A0F4000 == 36 [pid = 3972] [id = 174] 17:56:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A0F4C00) [pid = 3972] [serial = 520] [outer = 00000000] 17:56:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A17EC00) [pid = 3972] [serial = 521] [outer = 1A0F4C00] 17:56:30 INFO - PROCESS | 3972 | 1472086590881 Marionette DEBUG loaded listener.js 17:56:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A204C00) [pid = 3972] [serial = 522] [outer = 1A0F4C00] 17:56:31 INFO - PROCESS | 3972 | 1472086591487 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]]]}] 17:56:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:56:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 871ms 17:56:31 INFO - PROCESS | 3972 | 1472086591589 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 17:56:31 INFO - PROCESS | 3972 | 1472086591593 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 17:56:31 INFO - PROCESS | 3972 | 1472086591599 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:56:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:56:31 INFO - PROCESS | 3972 | 1472086591603 Marionette TRACE conn6 <- [1,662,null,{}] 17:56:31 INFO - PROCESS | 3972 | 1472086591608 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}] 17:56:31 INFO - PROCESS | 3972 | 1472086591611 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:31 INFO - PROCESS | 3972 | 1472086591739 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 17:56:31 INFO - PROCESS | 3972 | 1472086591856 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:31 INFO - PROCESS | 3972 | 1472086591859 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:31 INFO - PROCESS | 3972 | ++DOCSHELL 0D20D000 == 37 [pid = 3972] [id = 175] 17:56:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (0D23F800) [pid = 3972] [serial = 523] [outer = 00000000] 17:56:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (0D55B000) [pid = 3972] [serial = 524] [outer = 0D23F800] 17:56:31 INFO - PROCESS | 3972 | 1472086591918 Marionette DEBUG loaded listener.js 17:56:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (14728000) [pid = 3972] [serial = 525] [outer = 0D23F800] 17:56:32 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:56:32 INFO - PROCESS | 3972 | [3972] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:56:32 INFO - PROCESS | 3972 | 1472086592631 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]]]}] 17:56:32 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 17:56:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1077ms 17:56:32 INFO - PROCESS | 3972 | 1472086592679 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 17:56:32 INFO - PROCESS | 3972 | 1472086592684 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 17:56:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:56:32 INFO - PROCESS | 3972 | 1472086592690 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:56:32 INFO - PROCESS | 3972 | 1472086592693 Marionette TRACE conn6 <- [1,666,null,{}] 17:56:32 INFO - PROCESS | 3972 | 1472086592735 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}] 17:56:32 INFO - PROCESS | 3972 | 1472086592738 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:32 INFO - PROCESS | 3972 | 1472086592894 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 17:56:32 INFO - PROCESS | 3972 | 1472086592944 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:32 INFO - PROCESS | 3972 | 1472086592946 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:32 INFO - PROCESS | 3972 | ++DOCSHELL 0D7D7C00 == 38 [pid = 3972] [id = 176] 17:56:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (15240400) [pid = 3972] [serial = 526] [outer = 00000000] 17:56:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1527F400) [pid = 3972] [serial = 527] [outer = 15240400] 17:56:33 INFO - PROCESS | 3972 | 1472086593004 Marionette DEBUG loaded listener.js 17:56:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1792F000) [pid = 3972] [serial = 528] [outer = 15240400] 17:56:33 INFO - PROCESS | 3972 | --DOCSHELL 0C030400 == 37 [pid = 3972] [id = 173] 17:56:33 INFO - PROCESS | 3972 | --DOCSHELL 0CF53800 == 36 [pid = 3972] [id = 172] 17:56:33 INFO - PROCESS | 3972 | --DOCSHELL 0C882000 == 35 [pid = 3972] [id = 171] 17:56:33 INFO - PROCESS | 3972 | --DOCSHELL 18FD2800 == 34 [pid = 3972] [id = 170] 17:56:33 INFO - PROCESS | 3972 | --DOCSHELL 1807E000 == 33 [pid = 3972] [id = 169] 17:56:33 INFO - PROCESS | 3972 | --DOCSHELL 0D257C00 == 32 [pid = 3972] [id = 168] 17:56:33 INFO - PROCESS | 3972 | --DOCSHELL 0E13EC00 == 31 [pid = 3972] [id = 167] 17:56:33 INFO - PROCESS | 3972 | --DOCSHELL 0D240800 == 30 [pid = 3972] [id = 166] 17:56:33 INFO - PROCESS | 3972 | --DOCSHELL 0BF96C00 == 29 [pid = 3972] [id = 165] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1A0FD800) [pid = 3972] [serial = 479] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (0D53D800) [pid = 3972] [serial = 450] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (18EC7000) [pid = 3972] [serial = 468] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (0D25A400) [pid = 3972] [serial = 449] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (19E34400) [pid = 3972] [serial = 476] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (0D5A0C00) [pid = 3972] [serial = 456] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (0D25A000) [pid = 3972] [serial = 455] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (17931000) [pid = 3972] [serial = 452] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (17950C00) [pid = 3972] [serial = 453] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1A5A4C00) [pid = 3972] [serial = 447] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (16F10C00) [pid = 3972] [serial = 461] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (149DF000) [pid = 3972] [serial = 458] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (17954000) [pid = 3972] [serial = 473] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (18080000) [pid = 3972] [serial = 464] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (19589C00) [pid = 3972] [serial = 470] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (18084C00) [pid = 3972] [serial = 474] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (150C1C00) [pid = 3972] [serial = 459] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1794F400) [pid = 3972] [serial = 462] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (185A5000) [pid = 3972] [serial = 467] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (18088000) [pid = 3972] [serial = 465] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1958B400) [pid = 3972] [serial = 471] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (19589400) [pid = 3972] [serial = 477] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1A18CC00) [pid = 3972] [serial = 480] [outer = 00000000] [url = about:blank] 17:56:33 INFO - PROCESS | 3972 | 1472086593808 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]]]}] 17:56:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:56:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1182ms 17:56:33 INFO - PROCESS | 3972 | 1472086593876 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 17:56:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:56:33 INFO - PROCESS | 3972 | 1472086593881 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 17:56:33 INFO - PROCESS | 3972 | 1472086593885 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:56:33 INFO - PROCESS | 3972 | 1472086593888 Marionette TRACE conn6 <- [1,670,null,{}] 17:56:33 INFO - PROCESS | 3972 | 1472086593894 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}] 17:56:33 INFO - PROCESS | 3972 | 1472086593897 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:34 INFO - PROCESS | 3972 | 1472086594000 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 17:56:34 INFO - PROCESS | 3972 | 1472086594074 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:34 INFO - PROCESS | 3972 | 1472086594076 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:34 INFO - PROCESS | 3972 | ++DOCSHELL 0D261800 == 30 [pid = 3972] [id = 177] 17:56:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0D261C00) [pid = 3972] [serial = 529] [outer = 00000000] 17:56:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0D543000) [pid = 3972] [serial = 530] [outer = 0D261C00] 17:56:34 INFO - PROCESS | 3972 | 1472086594126 Marionette DEBUG loaded listener.js 17:56:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0D59C000) [pid = 3972] [serial = 531] [outer = 0D261C00] 17:56:35 INFO - PROCESS | 3972 | 1472086595026 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]]]}] 17:56:35 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) 17:56:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1175ms 17:56:35 INFO - PROCESS | 3972 | 1472086595061 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 17:56:35 INFO - PROCESS | 3972 | 1472086595066 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 17:56:35 INFO - PROCESS | 3972 | 1472086595072 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:56:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:56:35 INFO - PROCESS | 3972 | 1472086595074 Marionette TRACE conn6 <- [1,674,null,{}] 17:56:35 INFO - PROCESS | 3972 | 1472086595078 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}] 17:56:35 INFO - PROCESS | 3972 | 1472086595080 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:35 INFO - PROCESS | 3972 | 1472086595170 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 17:56:35 INFO - PROCESS | 3972 | 1472086595177 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:35 INFO - PROCESS | 3972 | 1472086595179 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:35 INFO - PROCESS | 3972 | ++DOCSHELL 151EE400 == 31 [pid = 3972] [id = 178] 17:56:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (151EE800) [pid = 3972] [serial = 532] [outer = 00000000] 17:56:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (15244800) [pid = 3972] [serial = 533] [outer = 151EE800] 17:56:35 INFO - PROCESS | 3972 | 1472086595228 Marionette DEBUG loaded listener.js 17:56:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (16A69800) [pid = 3972] [serial = 534] [outer = 151EE800] 17:56:36 INFO - PROCESS | 3972 | 1472086596170 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]]]}] 17:56:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:56:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1119ms 17:56:36 INFO - PROCESS | 3972 | 1472086596195 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 17:56:36 INFO - PROCESS | 3972 | 1472086596198 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 17:56:36 INFO - PROCESS | 3972 | 1472086596201 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:56:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:56:36 INFO - PROCESS | 3972 | 1472086596205 Marionette TRACE conn6 <- [1,678,null,{}] 17:56:36 INFO - PROCESS | 3972 | 1472086596222 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}] 17:56:36 INFO - PROCESS | 3972 | 1472086596227 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:36 INFO - PROCESS | 3972 | 1472086596336 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 17:56:36 INFO - PROCESS | 3972 | 1472086596344 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:36 INFO - PROCESS | 3972 | 1472086596347 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:36 INFO - PROCESS | 3972 | ++DOCSHELL 18080800 == 32 [pid = 3972] [id = 179] 17:56:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (18080C00) [pid = 3972] [serial = 535] [outer = 00000000] 17:56:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (18087400) [pid = 3972] [serial = 536] [outer = 18080C00] 17:56:36 INFO - PROCESS | 3972 | 1472086596406 Marionette DEBUG loaded listener.js 17:56:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1858BC00) [pid = 3972] [serial = 537] [outer = 18080C00] 17:56:37 INFO - PROCESS | 3972 | 1472086597375 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]]]}] 17:56:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:56:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1221ms 17:56:37 INFO - PROCESS | 3972 | 1472086597426 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 17:56:37 INFO - PROCESS | 3972 | 1472086597429 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 17:56:37 INFO - PROCESS | 3972 | 1472086597432 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:56:37 INFO - PROCESS | 3972 | 1472086597434 Marionette TRACE conn6 <- [1,682,null,{}] 17:56:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:56:37 INFO - PROCESS | 3972 | 1472086597444 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}] 17:56:37 INFO - PROCESS | 3972 | 1472086597446 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:37 INFO - PROCESS | 3972 | 1472086597559 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 17:56:37 INFO - PROCESS | 3972 | 1472086597566 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:37 INFO - PROCESS | 3972 | 1472086597568 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:37 INFO - PROCESS | 3972 | ++DOCSHELL 18FE0400 == 33 [pid = 3972] [id = 180] 17:56:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (18FE0800) [pid = 3972] [serial = 538] [outer = 00000000] 17:56:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19034800) [pid = 3972] [serial = 539] [outer = 18FE0800] 17:56:37 INFO - PROCESS | 3972 | 1472086597614 Marionette DEBUG loaded listener.js 17:56:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1945B000) [pid = 3972] [serial = 540] [outer = 18FE0800] 17:56:38 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1807EC00) [pid = 3972] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:56:38 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (149DE400) [pid = 3972] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:56:38 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0D247400) [pid = 3972] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:56:38 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0BF98000) [pid = 3972] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:56:38 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (0E1E5800) [pid = 3972] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:56:38 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0C03B400) [pid = 3972] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:56:38 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (18FD5000) [pid = 3972] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:56:38 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (0D59A400) [pid = 3972] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:56:38 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (15C68400) [pid = 3972] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:56:38 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1A18A000) [pid = 3972] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:56:38 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (0C965400) [pid = 3972] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:56:38 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (0D23AC00) [pid = 3972] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:56:38 INFO - PROCESS | 3972 | 1472086598605 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]]]}] 17:56:38 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) 17:56:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1241ms 17:56:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:56:38 INFO - PROCESS | 3972 | 1472086598677 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 17:56:38 INFO - PROCESS | 3972 | 1472086598679 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 17:56:38 INFO - PROCESS | 3972 | 1472086598683 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:56:38 INFO - PROCESS | 3972 | 1472086598684 Marionette TRACE conn6 <- [1,686,null,{}] 17:56:38 INFO - PROCESS | 3972 | 1472086598688 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}] 17:56:38 INFO - PROCESS | 3972 | 1472086598690 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:38 INFO - PROCESS | 3972 | 1472086598770 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 17:56:38 INFO - PROCESS | 3972 | 1472086598776 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:38 INFO - PROCESS | 3972 | 1472086598778 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:38 INFO - PROCESS | 3972 | ++DOCSHELL 0D23AC00 == 34 [pid = 3972] [id = 181] 17:56:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0D246400) [pid = 3972] [serial = 541] [outer = 00000000] 17:56:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1807E800) [pid = 3972] [serial = 542] [outer = 0D246400] 17:56:38 INFO - PROCESS | 3972 | 1472086598823 Marionette DEBUG loaded listener.js 17:56:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (18EC9400) [pid = 3972] [serial = 543] [outer = 0D246400] 17:56:39 INFO - PROCESS | 3972 | 1472086599760 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]]]}] 17:56:39 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) 17:56:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1132ms 17:56:39 INFO - PROCESS | 3972 | 1472086599815 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 17:56:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:56:39 INFO - PROCESS | 3972 | 1472086599817 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 17:56:39 INFO - PROCESS | 3972 | 1472086599821 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:56:39 INFO - PROCESS | 3972 | 1472086599822 Marionette TRACE conn6 <- [1,690,null,{}] 17:56:39 INFO - PROCESS | 3972 | 1472086599826 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}] 17:56:39 INFO - PROCESS | 3972 | 1472086599841 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:39 INFO - PROCESS | 3972 | 1472086599942 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 17:56:39 INFO - PROCESS | 3972 | 1472086599949 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:39 INFO - PROCESS | 3972 | 1472086599951 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:39 INFO - PROCESS | 3972 | ++DOCSHELL 18068000 == 35 [pid = 3972] [id = 182] 17:56:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (19034000) [pid = 3972] [serial = 544] [outer = 00000000] 17:56:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (19E3C800) [pid = 3972] [serial = 545] [outer = 19034000] 17:56:40 INFO - PROCESS | 3972 | 1472086599997 Marionette DEBUG loaded listener.js 17:56:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (15C66000) [pid = 3972] [serial = 546] [outer = 19034000] 17:56:41 INFO - PROCESS | 3972 | 1472086601183 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]]]}] 17:56:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:56:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1382ms 17:56:41 INFO - PROCESS | 3972 | 1472086601204 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 17:56:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:56:41 INFO - PROCESS | 3972 | 1472086601209 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 17:56:41 INFO - PROCESS | 3972 | 1472086601213 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:56:41 INFO - PROCESS | 3972 | 1472086601217 Marionette TRACE conn6 <- [1,694,null,{}] 17:56:41 INFO - PROCESS | 3972 | 1472086601222 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}] 17:56:41 INFO - PROCESS | 3972 | 1472086601226 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:41 INFO - PROCESS | 3972 | 1472086601335 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 17:56:41 INFO - PROCESS | 3972 | 1472086601460 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:41 INFO - PROCESS | 3972 | 1472086601463 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:41 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A1800 == 36 [pid = 3972] [id = 183] 17:56:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (14727800) [pid = 3972] [serial = 547] [outer = 00000000] 17:56:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (15237800) [pid = 3972] [serial = 548] [outer = 14727800] 17:56:41 INFO - PROCESS | 3972 | 1472086601521 Marionette DEBUG loaded listener.js 17:56:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1643E000) [pid = 3972] [serial = 549] [outer = 14727800] 17:56:42 INFO - PROCESS | 3972 | 1472086602569 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]]]}] 17:56:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:56:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1379ms 17:56:42 INFO - PROCESS | 3972 | 1472086602593 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 17:56:42 INFO - PROCESS | 3972 | 1472086602597 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 17:56:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:56:42 INFO - PROCESS | 3972 | 1472086602604 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:56:42 INFO - PROCESS | 3972 | 1472086602607 Marionette TRACE conn6 <- [1,698,null,{}] 17:56:42 INFO - PROCESS | 3972 | 1472086602611 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}] 17:56:42 INFO - PROCESS | 3972 | 1472086602613 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:42 INFO - PROCESS | 3972 | 1472086602724 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 17:56:42 INFO - PROCESS | 3972 | 1472086602850 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:42 INFO - PROCESS | 3972 | 1472086602853 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:42 INFO - PROCESS | 3972 | ++DOCSHELL 18FD4400 == 37 [pid = 3972] [id = 184] 17:56:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (18FDC800) [pid = 3972] [serial = 550] [outer = 00000000] 17:56:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19460800) [pid = 3972] [serial = 551] [outer = 18FDC800] 17:56:42 INFO - PROCESS | 3972 | 1472086602913 Marionette DEBUG loaded listener.js 17:56:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1958C400) [pid = 3972] [serial = 552] [outer = 18FDC800] 17:56:43 INFO - PROCESS | 3972 | 1472086603926 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]]]}] 17:56:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:56:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1373ms 17:56:44 INFO - PROCESS | 3972 | --DOCSHELL 0D23AC00 == 36 [pid = 3972] [id = 181] 17:56:44 INFO - PROCESS | 3972 | --DOCSHELL 18FE0400 == 35 [pid = 3972] [id = 180] 17:56:44 INFO - PROCESS | 3972 | --DOCSHELL 18080800 == 34 [pid = 3972] [id = 179] 17:56:44 INFO - PROCESS | 3972 | --DOCSHELL 151EE400 == 33 [pid = 3972] [id = 178] 17:56:44 INFO - PROCESS | 3972 | --DOCSHELL 0D261800 == 32 [pid = 3972] [id = 177] 17:56:44 INFO - PROCESS | 3972 | --DOCSHELL 1A0F4000 == 31 [pid = 3972] [id = 174] 17:56:44 INFO - PROCESS | 3972 | --DOCSHELL 0D20D000 == 30 [pid = 3972] [id = 175] 17:56:44 INFO - PROCESS | 3972 | --DOCSHELL 0D7D7C00 == 29 [pid = 3972] [id = 176] 17:56:44 INFO - PROCESS | 3972 | --DOCSHELL 18068000 == 28 [pid = 3972] [id = 182] 17:56:44 INFO - PROCESS | 3972 | --DOCSHELL 0D5A1800 == 27 [pid = 3972] [id = 183] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (18089800) [pid = 3972] [serial = 506] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (17937800) [pid = 3972] [serial = 503] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0D55A800) [pid = 3972] [serial = 497] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0D5A0400) [pid = 3972] [serial = 498] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (0C037400) [pid = 3972] [serial = 494] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0C9FF400) [pid = 3972] [serial = 495] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (15148000) [pid = 3972] [serial = 500] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (151E8000) [pid = 3972] [serial = 501] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (19E39400) [pid = 3972] [serial = 518] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (18FE3400) [pid = 3972] [serial = 509] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (14728C00) [pid = 3972] [serial = 483] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (0D5A8400) [pid = 3972] [serial = 482] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (18051000) [pid = 3972] [serial = 486] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (1794E800) [pid = 3972] [serial = 485] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (1B5C3400) [pid = 3972] [serial = 489] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (1A564400) [pid = 3972] [serial = 488] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (17931400) [pid = 3972] [serial = 491] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (18599C00) [pid = 3972] [serial = 507] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (0D23EC00) [pid = 3972] [serial = 512] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (19036000) [pid = 3972] [serial = 510] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (147B2400) [pid = 3972] [serial = 513] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (19590400) [pid = 3972] [serial = 516] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (18FD0000) [pid = 3972] [serial = 515] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (17957400) [pid = 3972] [serial = 504] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 54 (19F5F000) [pid = 3972] [serial = 519] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | --DOMWINDOW == 53 (1A17EC00) [pid = 3972] [serial = 521] [outer = 00000000] [url = about:blank] 17:56:44 INFO - PROCESS | 3972 | 1472086604642 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 17:56:44 INFO - PROCESS | 3972 | 1472086604646 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 17:56:44 INFO - PROCESS | 3972 | 1472086604659 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:56:44 INFO - PROCESS | 3972 | 1472086604664 Marionette TRACE conn6 <- [1,702,null,{}] 17:56:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:56:44 INFO - PROCESS | 3972 | 1472086604670 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}] 17:56:44 INFO - PROCESS | 3972 | 1472086604674 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:44 INFO - PROCESS | 3972 | 1472086604771 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 17:56:44 INFO - PROCESS | 3972 | 1472086604778 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:44 INFO - PROCESS | 3972 | 1472086604782 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:44 INFO - PROCESS | 3972 | ++DOCSHELL 0CF5BC00 == 28 [pid = 3972] [id = 185] 17:56:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 54 (0CF5C000) [pid = 3972] [serial = 553] [outer = 00000000] 17:56:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 55 (0CF74800) [pid = 3972] [serial = 554] [outer = 0CF5C000] 17:56:44 INFO - PROCESS | 3972 | 1472086604835 Marionette DEBUG loaded listener.js 17:56:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (0D20A800) [pid = 3972] [serial = 555] [outer = 0CF5C000] 17:56:45 INFO - PROCESS | 3972 | 1472086605800 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]]]}] 17:56:45 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 17:56:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1166ms 17:56:45 INFO - PROCESS | 3972 | 1472086605839 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 17:56:45 INFO - PROCESS | 3972 | 1472086605843 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 17:56:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:56:45 INFO - PROCESS | 3972 | 1472086605849 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:56:45 INFO - PROCESS | 3972 | 1472086605853 Marionette TRACE conn6 <- [1,706,null,{}] 17:56:45 INFO - PROCESS | 3972 | 1472086605858 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}] 17:56:45 INFO - PROCESS | 3972 | 1472086605861 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:45 INFO - PROCESS | 3972 | 1472086605952 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 17:56:45 INFO - PROCESS | 3972 | 1472086605960 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:45 INFO - PROCESS | 3972 | 1472086605962 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:45 INFO - PROCESS | 3972 | ++DOCSHELL 0D540400 == 29 [pid = 3972] [id = 186] 17:56:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (0D541000) [pid = 3972] [serial = 556] [outer = 00000000] 17:56:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (0D55A800) [pid = 3972] [serial = 557] [outer = 0D541000] 17:56:46 INFO - PROCESS | 3972 | 1472086606012 Marionette DEBUG loaded listener.js 17:56:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (0D564C00) [pid = 3972] [serial = 558] [outer = 0D541000] 17:56:46 INFO - PROCESS | 3972 | 1472086606967 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]]]}] 17:56:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:56:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1178ms 17:56:47 INFO - PROCESS | 3972 | 1472086607027 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 17:56:47 INFO - PROCESS | 3972 | 1472086607029 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 17:56:47 INFO - PROCESS | 3972 | 1472086607033 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:56:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:56:47 INFO - PROCESS | 3972 | 1472086607035 Marionette TRACE conn6 <- [1,710,null,{}] 17:56:47 INFO - PROCESS | 3972 | 1472086607045 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}] 17:56:47 INFO - PROCESS | 3972 | 1472086607050 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:47 INFO - PROCESS | 3972 | 1472086607176 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 17:56:47 INFO - PROCESS | 3972 | 1472086607186 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:47 INFO - PROCESS | 3972 | 1472086607190 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:47 INFO - PROCESS | 3972 | ++DOCSHELL 149D7C00 == 30 [pid = 3972] [id = 187] 17:56:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (149D9400) [pid = 3972] [serial = 559] [outer = 00000000] 17:56:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (14AC0800) [pid = 3972] [serial = 560] [outer = 149D9400] 17:56:47 INFO - PROCESS | 3972 | 1472086607242 Marionette DEBUG loaded listener.js 17:56:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (14EACC00) [pid = 3972] [serial = 561] [outer = 149D9400] 17:56:47 INFO - PROCESS | 3972 | 1472086607754 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] 17:56:47 INFO - PROCESS | 3972 | 1472086607809 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 17:56:47 INFO - PROCESS | 3972 | 1472086607812 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:56:47 INFO - PROCESS | 3972 | 1472086607814 Marionette TRACE conn6 <- [1,714,null,{}] 17:56:47 INFO - PROCESS | 3972 | 1472086607817 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}] 17:56:47 INFO - PROCESS | 3972 | 1472086607820 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:47 INFO - PROCESS | 3972 | 1472086607948 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 17:56:48 INFO - PROCESS | 3972 | 1472086608005 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:48 INFO - PROCESS | 3972 | 1472086608008 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:48 INFO - PROCESS | 3972 | ++DOCSHELL 151EC800 == 31 [pid = 3972] [id = 188] 17:56:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (151ED400) [pid = 3972] [serial = 562] [outer = 00000000] 17:56:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (15244000) [pid = 3972] [serial = 563] [outer = 151ED400] 17:56:48 INFO - PROCESS | 3972 | 1472086608055 Marionette DEBUG loaded listener.js 17:56:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (15C68800) [pid = 3972] [serial = 564] [outer = 151ED400] 17:56:48 INFO - PROCESS | 3972 | 1472086608550 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]]]}] 17:56:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:56:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 770ms 17:56:48 INFO - PROCESS | 3972 | 1472086608582 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 17:56:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:56:48 INFO - PROCESS | 3972 | 1472086608585 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 17:56:48 INFO - PROCESS | 3972 | 1472086608588 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:56:48 INFO - PROCESS | 3972 | 1472086608590 Marionette TRACE conn6 <- [1,718,null,{}] 17:56:48 INFO - PROCESS | 3972 | 1472086608593 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}] 17:56:48 INFO - PROCESS | 3972 | 1472086608595 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:48 INFO - PROCESS | 3972 | 1472086608707 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 17:56:48 INFO - PROCESS | 3972 | 1472086608712 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:48 INFO - PROCESS | 3972 | 1472086608714 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:48 INFO - PROCESS | 3972 | ++DOCSHELL 1527F800 == 32 [pid = 3972] [id = 189] 17:56:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (15C66800) [pid = 3972] [serial = 565] [outer = 00000000] 17:56:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (1792F800) [pid = 3972] [serial = 566] [outer = 15C66800] 17:56:48 INFO - PROCESS | 3972 | 1472086608765 Marionette DEBUG loaded listener.js 17:56:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (17952400) [pid = 3972] [serial = 567] [outer = 15C66800] 17:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (0D246400) [pid = 3972] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (19034000) [pid = 3972] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (18080C00) [pid = 3972] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (151EE800) [pid = 3972] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (15240400) [pid = 3972] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (0D261C00) [pid = 3972] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (1A0F4C00) [pid = 3972] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (0D23F800) [pid = 3972] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (18FE0800) [pid = 3972] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:56:49 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (14727C00) [pid = 3972] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:56:49 INFO - PROCESS | 3972 | 1472086609305 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] 17:56:49 INFO - PROCESS | 3972 | 1472086609362 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 17:56:49 INFO - PROCESS | 3972 | 1472086609366 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:56:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:56:49 INFO - PROCESS | 3972 | 1472086609367 Marionette TRACE conn6 <- [1,722,null,{}] 17:56:49 INFO - PROCESS | 3972 | 1472086609371 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}] 17:56:49 INFO - PROCESS | 3972 | 1472086609376 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:49 INFO - PROCESS | 3972 | 1472086609501 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 17:56:49 INFO - PROCESS | 3972 | 1472086609511 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:49 INFO - PROCESS | 3972 | 1472086609513 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:49 INFO - PROCESS | 3972 | ++DOCSHELL 1802AC00 == 33 [pid = 3972] [id = 190] 17:56:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (1802E800) [pid = 3972] [serial = 568] [outer = 00000000] 17:56:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (1807FC00) [pid = 3972] [serial = 569] [outer = 1802E800] 17:56:49 INFO - PROCESS | 3972 | 1472086609560 Marionette DEBUG loaded listener.js 17:56:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (18089800) [pid = 3972] [serial = 570] [outer = 1802E800] 17:56:50 INFO - PROCESS | 3972 | 1472086610034 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]]]}] 17:56:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:56:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 730ms 17:56:50 INFO - PROCESS | 3972 | 1472086610110 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 17:56:50 INFO - PROCESS | 3972 | 1472086610112 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 17:56:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:56:50 INFO - PROCESS | 3972 | 1472086610119 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:56:50 INFO - PROCESS | 3972 | 1472086610121 Marionette TRACE conn6 <- [1,726,null,{}] 17:56:50 INFO - PROCESS | 3972 | 1472086610125 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}] 17:56:50 INFO - PROCESS | 3972 | 1472086610126 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:50 INFO - PROCESS | 3972 | 1472086610204 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 17:56:50 INFO - PROCESS | 3972 | 1472086610217 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:50 INFO - PROCESS | 3972 | 1472086610219 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:50 INFO - PROCESS | 3972 | ++DOCSHELL 1859E400 == 34 [pid = 3972] [id = 191] 17:56:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (1859EC00) [pid = 3972] [serial = 571] [outer = 00000000] 17:56:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (18EC9800) [pid = 3972] [serial = 572] [outer = 1859EC00] 17:56:50 INFO - PROCESS | 3972 | 1472086610265 Marionette DEBUG loaded listener.js 17:56:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (18FCD400) [pid = 3972] [serial = 573] [outer = 1859EC00] 17:56:51 INFO - PROCESS | 3972 | 1472086611246 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]]]}] 17:56:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:56:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1179ms 17:56:51 INFO - PROCESS | 3972 | 1472086611300 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 17:56:51 INFO - PROCESS | 3972 | 1472086611305 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 17:56:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:56:51 INFO - PROCESS | 3972 | 1472086611352 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:56:51 INFO - PROCESS | 3972 | 1472086611356 Marionette TRACE conn6 <- [1,730,null,{}] 17:56:51 INFO - PROCESS | 3972 | 1472086611362 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}] 17:56:51 INFO - PROCESS | 3972 | 1472086611365 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:51 INFO - PROCESS | 3972 | 1472086611465 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 17:56:51 INFO - PROCESS | 3972 | 1472086611662 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:51 INFO - PROCESS | 3972 | 1472086611665 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:51 INFO - PROCESS | 3972 | ++DOCSHELL 0D23E000 == 35 [pid = 3972] [id = 192] 17:56:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (0D23E800) [pid = 3972] [serial = 574] [outer = 00000000] 17:56:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (0D25C400) [pid = 3972] [serial = 575] [outer = 0D23E800] 17:56:51 INFO - PROCESS | 3972 | 1472086611727 Marionette DEBUG loaded listener.js 17:56:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0D482C00) [pid = 3972] [serial = 576] [outer = 0D23E800] 17:56:52 INFO - PROCESS | 3972 | 1472086612894 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]]]}] 17:56:52 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 17:56:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1577ms 17:56:52 INFO - PROCESS | 3972 | 1472086612932 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 17:56:52 INFO - PROCESS | 3972 | 1472086612937 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 17:56:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:56:52 INFO - PROCESS | 3972 | 1472086612948 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:56:52 INFO - PROCESS | 3972 | 1472086612951 Marionette TRACE conn6 <- [1,734,null,{}] 17:56:52 INFO - PROCESS | 3972 | 1472086612957 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}] 17:56:52 INFO - PROCESS | 3972 | 1472086612960 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:53 INFO - PROCESS | 3972 | 1472086613150 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 17:56:53 INFO - PROCESS | 3972 | 1472086613255 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:53 INFO - PROCESS | 3972 | 1472086613258 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:53 INFO - PROCESS | 3972 | ++DOCSHELL 0D266800 == 36 [pid = 3972] [id = 193] 17:56:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0D483400) [pid = 3972] [serial = 577] [outer = 00000000] 17:56:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0D59D800) [pid = 3972] [serial = 578] [outer = 0D483400] 17:56:53 INFO - PROCESS | 3972 | 1472086613310 Marionette DEBUG loaded listener.js 17:56:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0D5A5C00) [pid = 3972] [serial = 579] [outer = 0D483400] 17:56:53 INFO - PROCESS | 3972 | --DOCSHELL 0BF9B000 == 35 [pid = 3972] [id = 23] 17:56:53 INFO - PROCESS | 3972 | --DOCSHELL 15245000 == 34 [pid = 3972] [id = 21] 17:56:53 INFO - PROCESS | 3972 | --DOCSHELL 17929000 == 33 [pid = 3972] [id = 18] 17:56:53 INFO - PROCESS | 3972 | --DOCSHELL 1922E400 == 32 [pid = 3972] [id = 10] 17:56:53 INFO - PROCESS | 3972 | --DOCSHELL 185A5800 == 31 [pid = 3972] [id = 17] 17:56:53 INFO - PROCESS | 3972 | --DOCSHELL 0E0C8400 == 30 [pid = 3972] [id = 14] 17:56:53 INFO - PROCESS | 3972 | --DOCSHELL 0D7DB000 == 29 [pid = 3972] [id = 28] 17:56:53 INFO - PROCESS | 3972 | --DOCSHELL 1EEBD400 == 28 [pid = 3972] [id = 8] 17:56:53 INFO - PROCESS | 3972 | --DOCSHELL 0D5A5400 == 27 [pid = 3972] [id = 27] 17:56:53 INFO - PROCESS | 3972 | --DOCSHELL 18061C00 == 26 [pid = 3972] [id = 16] 17:56:53 INFO - PROCESS | 3972 | --DOCSHELL 0C9F3400 == 25 [pid = 3972] [id = 26] 17:56:53 INFO - PROCESS | 3972 | --DOCSHELL 1515DC00 == 24 [pid = 3972] [id = 15] 17:56:53 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1807F000) [pid = 3972] [serial = 492] [outer = 00000000] [url = about:blank] 17:56:53 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (18087400) [pid = 3972] [serial = 536] [outer = 00000000] [url = about:blank] 17:56:53 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (15244800) [pid = 3972] [serial = 533] [outer = 00000000] [url = about:blank] 17:56:53 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1527F400) [pid = 3972] [serial = 527] [outer = 00000000] [url = about:blank] 17:56:53 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (1792F000) [pid = 3972] [serial = 528] [outer = 00000000] [url = about:blank] 17:56:53 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (0D543000) [pid = 3972] [serial = 530] [outer = 00000000] [url = about:blank] 17:56:53 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (0D59C000) [pid = 3972] [serial = 531] [outer = 00000000] [url = about:blank] 17:56:53 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (1A204C00) [pid = 3972] [serial = 522] [outer = 00000000] [url = about:blank] 17:56:53 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (0D55B000) [pid = 3972] [serial = 524] [outer = 00000000] [url = about:blank] 17:56:53 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (14728000) [pid = 3972] [serial = 525] [outer = 00000000] [url = about:blank] 17:56:53 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (19034800) [pid = 3972] [serial = 539] [outer = 00000000] [url = about:blank] 17:56:53 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (1858BC00) [pid = 3972] [serial = 537] [outer = 00000000] [url = about:blank] 17:56:53 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (18EC9400) [pid = 3972] [serial = 543] [outer = 00000000] [url = about:blank] 17:56:53 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (16A69800) [pid = 3972] [serial = 534] [outer = 00000000] [url = about:blank] 17:56:53 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (1945B000) [pid = 3972] [serial = 540] [outer = 00000000] [url = about:blank] 17:56:53 INFO - PROCESS | 3972 | --DOMWINDOW == 54 (1807E800) [pid = 3972] [serial = 542] [outer = 00000000] [url = about:blank] 17:56:53 INFO - PROCESS | 3972 | --DOMWINDOW == 53 (15C66000) [pid = 3972] [serial = 546] [outer = 00000000] [url = about:blank] 17:56:53 INFO - PROCESS | 3972 | --DOMWINDOW == 52 (19E3C800) [pid = 3972] [serial = 545] [outer = 00000000] [url = about:blank] 17:56:54 INFO - PROCESS | 3972 | 1472086614206 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]]]}] 17:56:54 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.) 17:56:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1271ms 17:56:54 INFO - PROCESS | 3972 | 1472086614224 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 17:56:54 INFO - PROCESS | 3972 | 1472086614229 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 17:56:54 INFO - PROCESS | 3972 | 1472086614235 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:56:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:56:54 INFO - PROCESS | 3972 | 1472086614238 Marionette TRACE conn6 <- [1,738,null,{}] 17:56:54 INFO - PROCESS | 3972 | 1472086614244 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}] 17:56:54 INFO - PROCESS | 3972 | 1472086614247 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:54 INFO - PROCESS | 3972 | 1472086614335 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 17:56:54 INFO - PROCESS | 3972 | 1472086614341 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:54 INFO - PROCESS | 3972 | 1472086614343 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:54 INFO - PROCESS | 3972 | ++DOCSHELL 0D59D000 == 25 [pid = 3972] [id = 194] 17:56:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 53 (0D7DA400) [pid = 3972] [serial = 580] [outer = 00000000] 17:56:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 54 (0E141C00) [pid = 3972] [serial = 581] [outer = 0D7DA400] 17:56:54 INFO - PROCESS | 3972 | 1472086614393 Marionette DEBUG loaded listener.js 17:56:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 55 (14927C00) [pid = 3972] [serial = 582] [outer = 0D7DA400] 17:56:55 INFO - PROCESS | 3972 | 1472086615350 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]]]}] 17:56:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:56:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1129ms 17:56:55 INFO - PROCESS | 3972 | 1472086615368 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 17:56:55 INFO - PROCESS | 3972 | 1472086615370 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 17:56:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:56:55 INFO - PROCESS | 3972 | 1472086615374 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:56:55 INFO - PROCESS | 3972 | 1472086615378 Marionette TRACE conn6 <- [1,742,null,{}] 17:56:55 INFO - PROCESS | 3972 | 1472086615395 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}] 17:56:55 INFO - PROCESS | 3972 | 1472086615400 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:55 INFO - PROCESS | 3972 | 1472086615517 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 17:56:55 INFO - PROCESS | 3972 | 1472086615524 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:55 INFO - PROCESS | 3972 | 1472086615527 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:55 INFO - PROCESS | 3972 | ++DOCSHELL 15237400 == 26 [pid = 3972] [id = 195] 17:56:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (15237C00) [pid = 3972] [serial = 583] [outer = 00000000] 17:56:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (15244400) [pid = 3972] [serial = 584] [outer = 15237C00] 17:56:55 INFO - PROCESS | 3972 | 1472086615582 Marionette DEBUG loaded listener.js 17:56:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (15C6E400) [pid = 3972] [serial = 585] [outer = 15237C00] 17:56:56 INFO - PROCESS | 3972 | 1472086616547 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]]]}] 17:56:56 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 17:56:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1238ms 17:56:56 INFO - PROCESS | 3972 | 1472086616616 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 17:56:56 INFO - PROCESS | 3972 | 1472086616618 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 17:56:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:56:56 INFO - PROCESS | 3972 | 1472086616622 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:56:56 INFO - PROCESS | 3972 | 1472086616624 Marionette TRACE conn6 <- [1,746,null,{}] 17:56:56 INFO - PROCESS | 3972 | 1472086616627 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}] 17:56:56 INFO - PROCESS | 3972 | 1472086616629 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (0CF5C000) [pid = 3972] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (0D541000) [pid = 3972] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (149D9400) [pid = 3972] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 54 (151ED400) [pid = 3972] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 53 (15C66800) [pid = 3972] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 52 (14727800) [pid = 3972] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:56:56 INFO - PROCESS | 3972 | --DOMWINDOW == 51 (1802E800) [pid = 3972] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:56:56 INFO - PROCESS | 3972 | 1472086616758 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 17:56:56 INFO - PROCESS | 3972 | 1472086616808 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:56 INFO - PROCESS | 3972 | 1472086616810 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:56 INFO - PROCESS | 3972 | ++DOCSHELL 15239400 == 27 [pid = 3972] [id = 196] 17:56:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 52 (1523A000) [pid = 3972] [serial = 586] [outer = 00000000] 17:56:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 53 (1792EC00) [pid = 3972] [serial = 587] [outer = 1523A000] 17:56:56 INFO - PROCESS | 3972 | 1472086616859 Marionette DEBUG loaded listener.js 17:56:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 54 (17950000) [pid = 3972] [serial = 588] [outer = 1523A000] 17:56:57 INFO - PROCESS | 3972 | 1472086617262 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]]]}] 17:56:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:56:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 17:56:57 INFO - PROCESS | 3972 | 1472086617296 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 17:56:57 INFO - PROCESS | 3972 | 1472086617298 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 17:56:57 INFO - PROCESS | 3972 | 1472086617301 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:56:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:56:57 INFO - PROCESS | 3972 | 1472086617303 Marionette TRACE conn6 <- [1,750,null,{}] 17:56:57 INFO - PROCESS | 3972 | 1472086617307 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}] 17:56:57 INFO - PROCESS | 3972 | 1472086617309 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:57 INFO - PROCESS | 3972 | 1472086617387 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 17:56:57 INFO - PROCESS | 3972 | 1472086617393 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:57 INFO - PROCESS | 3972 | 1472086617395 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:57 INFO - PROCESS | 3972 | ++DOCSHELL 1804B000 == 28 [pid = 3972] [id = 197] 17:56:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 55 (1804B800) [pid = 3972] [serial = 589] [outer = 00000000] 17:56:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (18080000) [pid = 3972] [serial = 590] [outer = 1804B800] 17:56:57 INFO - PROCESS | 3972 | 1472086617440 Marionette DEBUG loaded listener.js 17:56:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (18089C00) [pid = 3972] [serial = 591] [outer = 1804B800] 17:56:58 INFO - PROCESS | 3972 | 1472086618337 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]]]}] 17:56:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:56:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1065ms 17:56:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:56:58 INFO - PROCESS | 3972 | 1472086618371 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 17:56:58 INFO - PROCESS | 3972 | 1472086618373 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 17:56:58 INFO - PROCESS | 3972 | 1472086618376 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:56:58 INFO - PROCESS | 3972 | 1472086618378 Marionette TRACE conn6 <- [1,754,null,{}] 17:56:58 INFO - PROCESS | 3972 | 1472086618381 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}] 17:56:58 INFO - PROCESS | 3972 | 1472086618386 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:58 INFO - PROCESS | 3972 | 1472086618515 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 17:56:58 INFO - PROCESS | 3972 | 1472086618522 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:58 INFO - PROCESS | 3972 | 1472086618524 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:58 INFO - PROCESS | 3972 | ++DOCSHELL 1859A400 == 29 [pid = 3972] [id = 198] 17:56:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (18EC4800) [pid = 3972] [serial = 592] [outer = 00000000] 17:56:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (18FD8C00) [pid = 3972] [serial = 593] [outer = 18EC4800] 17:56:58 INFO - PROCESS | 3972 | 1472086618570 Marionette DEBUG loaded listener.js 17:56:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (18FE3000) [pid = 3972] [serial = 594] [outer = 18EC4800] 17:56:59 INFO - PROCESS | 3972 | 1472086619518 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]]]}] 17:56:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:56:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1175ms 17:56:59 INFO - PROCESS | 3972 | 1472086619553 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 17:56:59 INFO - PROCESS | 3972 | 1472086619557 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 17:56:59 INFO - PROCESS | 3972 | 1472086619563 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:56:59 INFO - PROCESS | 3972 | 1472086619567 Marionette TRACE conn6 <- [1,758,null,{}] 17:56:59 INFO - PROCESS | 3972 | 1472086619573 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}] 17:56:59 INFO - PROCESS | 3972 | 1472086619576 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:59 INFO - PROCESS | 3972 | 1472086619718 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 17:56:59 INFO - PROCESS | 3972 | 1472086619877 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:59 INFO - PROCESS | 3972 | 1472086619881 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:56:59 INFO - PROCESS | 3972 | ++DOCSHELL 0D23F800 == 30 [pid = 3972] [id = 199] 17:56:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (0D23FC00) [pid = 3972] [serial = 595] [outer = 00000000] 17:56:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (0D25D000) [pid = 3972] [serial = 596] [outer = 0D23FC00] 17:56:59 INFO - PROCESS | 3972 | 1472086619943 Marionette DEBUG loaded listener.js 17:57:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (0D55F400) [pid = 3972] [serial = 597] [outer = 0D23FC00] 17:57:00 INFO - PROCESS | 3972 | 1472086620506 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]]]}] 17:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 970ms 17:57:00 INFO - PROCESS | 3972 | 1472086620547 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 17:57:00 INFO - PROCESS | 3972 | 1472086620552 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 17:57:00 INFO - PROCESS | 3972 | 1472086620559 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:57:00 INFO - PROCESS | 3972 | 1472086620562 Marionette TRACE conn6 <- [1,762,null,{}] 17:57:00 INFO - PROCESS | 3972 | 1472086620566 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}] 17:57:00 INFO - PROCESS | 3972 | 1472086620569 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:00 INFO - PROCESS | 3972 | 1472086620686 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 17:57:00 INFO - PROCESS | 3972 | 1472086620776 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:00 INFO - PROCESS | 3972 | 1472086620779 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:00 INFO - PROCESS | 3972 | ++DOCSHELL 15148000 == 31 [pid = 3972] [id = 200] 17:57:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (1514AC00) [pid = 3972] [serial = 598] [outer = 00000000] 17:57:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (151E6800) [pid = 3972] [serial = 599] [outer = 1514AC00] 17:57:00 INFO - PROCESS | 3972 | 1472086620837 Marionette DEBUG loaded listener.js 17:57:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (15244800) [pid = 3972] [serial = 600] [outer = 1514AC00] 17:57:01 INFO - PROCESS | 3972 | 1472086621419 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]]]}] 17:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 930ms 17:57:01 INFO - PROCESS | 3972 | 1472086621495 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 17:57:01 INFO - PROCESS | 3972 | 1472086621498 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 17:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:57:01 INFO - PROCESS | 3972 | 1472086621502 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:57:01 INFO - PROCESS | 3972 | 1472086621506 Marionette TRACE conn6 <- [1,766,null,{}] 17:57:01 INFO - PROCESS | 3972 | 1472086621516 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}] 17:57:01 INFO - PROCESS | 3972 | 1472086621521 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:01 INFO - PROCESS | 3972 | 1472086621636 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 17:57:01 INFO - PROCESS | 3972 | 1472086621710 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:01 INFO - PROCESS | 3972 | 1472086621714 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:01 INFO - PROCESS | 3972 | ++DOCSHELL 18FE1000 == 32 [pid = 3972] [id = 201] 17:57:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (18FE1400) [pid = 3972] [serial = 601] [outer = 00000000] 17:57:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (1902E000) [pid = 3972] [serial = 602] [outer = 18FE1400] 17:57:01 INFO - PROCESS | 3972 | 1472086621814 Marionette DEBUG loaded listener.js 17:57:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (19039C00) [pid = 3972] [serial = 603] [outer = 18FE1400] 17:57:02 INFO - PROCESS | 3972 | 1472086622376 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]]]}] 17:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 930ms 17:57:02 INFO - PROCESS | 3972 | 1472086622435 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 17:57:02 INFO - PROCESS | 3972 | 1472086622438 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 17:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:57:02 INFO - PROCESS | 3972 | 1472086622442 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:57:02 INFO - PROCESS | 3972 | 1472086622444 Marionette TRACE conn6 <- [1,770,null,{}] 17:57:02 INFO - PROCESS | 3972 | 1472086622448 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}] 17:57:02 INFO - PROCESS | 3972 | 1472086622451 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:02 INFO - PROCESS | 3972 | 1472086622587 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 17:57:02 INFO - PROCESS | 3972 | 1472086622757 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:02 INFO - PROCESS | 3972 | 1472086622760 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:02 INFO - PROCESS | 3972 | ++DOCSHELL 0C03AC00 == 33 [pid = 3972] [id = 202] 17:57:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0C03C400) [pid = 3972] [serial = 604] [outer = 00000000] 17:57:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0C965400) [pid = 3972] [serial = 605] [outer = 0C03C400] 17:57:02 INFO - PROCESS | 3972 | 1472086622818 Marionette DEBUG loaded listener.js 17:57:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (0D240800) [pid = 3972] [serial = 606] [outer = 0C03C400] 17:57:03 INFO - PROCESS | 3972 | --DOCSHELL 15241400 == 32 [pid = 3972] [id = 20] 17:57:03 INFO - PROCESS | 3972 | --DOCSHELL 0BF92C00 == 31 [pid = 3972] [id = 22] 17:57:03 INFO - PROCESS | 3972 | --DOCSHELL 18FD4400 == 30 [pid = 3972] [id = 184] 17:57:03 INFO - PROCESS | 3972 | --DOCSHELL 0D549C00 == 29 [pid = 3972] [id = 19] 17:57:03 INFO - PROCESS | 3972 | --DOCSHELL 0C039C00 == 28 [pid = 3972] [id = 24] 17:57:03 INFO - PROCESS | 3972 | --DOCSHELL 0D59AC00 == 27 [pid = 3972] [id = 25] 17:57:03 INFO - PROCESS | 3972 | --DOCSHELL 1A0FCC00 == 26 [pid = 3972] [id = 11] 17:57:03 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (18EC9800) [pid = 3972] [serial = 572] [outer = 00000000] [url = about:blank] 17:57:03 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0CF74800) [pid = 3972] [serial = 554] [outer = 00000000] [url = about:blank] 17:57:03 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (0D20A800) [pid = 3972] [serial = 555] [outer = 00000000] [url = about:blank] 17:57:03 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (0D55A800) [pid = 3972] [serial = 557] [outer = 00000000] [url = about:blank] 17:57:03 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (14EACC00) [pid = 3972] [serial = 561] [outer = 00000000] [url = about:blank] 17:57:03 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (19460800) [pid = 3972] [serial = 551] [outer = 00000000] [url = about:blank] 17:57:03 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (14AC0800) [pid = 3972] [serial = 560] [outer = 00000000] [url = about:blank] 17:57:03 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (15244000) [pid = 3972] [serial = 563] [outer = 00000000] [url = about:blank] 17:57:03 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (1792F800) [pid = 3972] [serial = 566] [outer = 00000000] [url = about:blank] 17:57:03 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (15C68800) [pid = 3972] [serial = 564] [outer = 00000000] [url = about:blank] 17:57:03 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (1643E000) [pid = 3972] [serial = 549] [outer = 00000000] [url = about:blank] 17:57:03 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (15237800) [pid = 3972] [serial = 548] [outer = 00000000] [url = about:blank] 17:57:03 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (17952400) [pid = 3972] [serial = 567] [outer = 00000000] [url = about:blank] 17:57:03 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (1807FC00) [pid = 3972] [serial = 569] [outer = 00000000] [url = about:blank] 17:57:03 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (0D564C00) [pid = 3972] [serial = 558] [outer = 00000000] [url = about:blank] 17:57:03 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (18089800) [pid = 3972] [serial = 570] [outer = 00000000] [url = about:blank] 17:57:04 INFO - PROCESS | 3972 | 1472086624000 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]]]}] 17:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1579ms 17:57:04 INFO - PROCESS | 3972 | 1472086624025 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 17:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:57:04 INFO - PROCESS | 3972 | 1472086624029 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 17:57:04 INFO - PROCESS | 3972 | 1472086624034 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:57:04 INFO - PROCESS | 3972 | 1472086624037 Marionette TRACE conn6 <- [1,774,null,{}] 17:57:04 INFO - PROCESS | 3972 | 1472086624043 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}] 17:57:04 INFO - PROCESS | 3972 | 1472086624046 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:04 INFO - PROCESS | 3972 | 1472086624131 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 17:57:04 INFO - PROCESS | 3972 | 1472086624210 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:04 INFO - PROCESS | 3972 | 1472086624214 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:04 INFO - PROCESS | 3972 | ++DOCSHELL 0D203800 == 27 [pid = 3972] [id = 203] 17:57:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (0D204400) [pid = 3972] [serial = 607] [outer = 00000000] 17:57:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (0D239C00) [pid = 3972] [serial = 608] [outer = 0D204400] 17:57:04 INFO - PROCESS | 3972 | 1472086624265 Marionette DEBUG loaded listener.js 17:57:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (0D23B400) [pid = 3972] [serial = 609] [outer = 0D204400] 17:57:04 INFO - PROCESS | 3972 | 1472086624668 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]]]}] 17:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 690ms 17:57:04 INFO - PROCESS | 3972 | 1472086624724 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 17:57:04 INFO - PROCESS | 3972 | 1472086624729 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 17:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:57:04 INFO - PROCESS | 3972 | 1472086624735 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:57:04 INFO - PROCESS | 3972 | 1472086624738 Marionette TRACE conn6 <- [1,778,null,{}] 17:57:04 INFO - PROCESS | 3972 | 1472086624742 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}] 17:57:04 INFO - PROCESS | 3972 | 1472086624745 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:04 INFO - PROCESS | 3972 | 1472086624833 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 17:57:04 INFO - PROCESS | 3972 | 1472086624840 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:04 INFO - PROCESS | 3972 | 1472086624843 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:04 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A8000 == 28 [pid = 3972] [id = 204] 17:57:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (0D5A9C00) [pid = 3972] [serial = 610] [outer = 00000000] 17:57:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (0D8DFC00) [pid = 3972] [serial = 611] [outer = 0D5A9C00] 17:57:04 INFO - PROCESS | 3972 | 1472086624891 Marionette DEBUG loaded listener.js 17:57:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (14930C00) [pid = 3972] [serial = 612] [outer = 0D5A9C00] 17:57:05 INFO - PROCESS | 3972 | 1472086625417 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]]]}] 17:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 17:57:05 INFO - PROCESS | 3972 | 1472086625469 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 17:57:05 INFO - PROCESS | 3972 | 1472086625472 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 17:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:57:05 INFO - PROCESS | 3972 | 1472086625475 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:57:05 INFO - PROCESS | 3972 | 1472086625479 Marionette TRACE conn6 <- [1,782,null,{}] 17:57:05 INFO - PROCESS | 3972 | 1472086625490 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}] 17:57:05 INFO - PROCESS | 3972 | 1472086625494 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:05 INFO - PROCESS | 3972 | 1472086625576 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 17:57:05 INFO - PROCESS | 3972 | 1472086625663 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:05 INFO - PROCESS | 3972 | 1472086625666 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:05 INFO - PROCESS | 3972 | ++DOCSHELL 1523A400 == 29 [pid = 3972] [id = 205] 17:57:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (15242800) [pid = 3972] [serial = 613] [outer = 00000000] 17:57:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (1527D000) [pid = 3972] [serial = 614] [outer = 15242800] 17:57:05 INFO - PROCESS | 3972 | 1472086625716 Marionette DEBUG loaded listener.js 17:57:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (16441C00) [pid = 3972] [serial = 615] [outer = 15242800] 17:57:06 INFO - PROCESS | 3972 | 1472086626139 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]]]}] 17:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 17:57:06 INFO - PROCESS | 3972 | 1472086626149 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 17:57:06 INFO - PROCESS | 3972 | 1472086626152 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 17:57:06 INFO - PROCESS | 3972 | 1472086626155 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:57:06 INFO - PROCESS | 3972 | 1472086626157 Marionette TRACE conn6 <- [1,786,null,{}] 17:57:06 INFO - PROCESS | 3972 | 1472086626160 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}] 17:57:06 INFO - PROCESS | 3972 | 1472086626162 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:06 INFO - PROCESS | 3972 | 1472086626304 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 17:57:06 INFO - PROCESS | 3972 | 1472086626327 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:06 INFO - PROCESS | 3972 | 1472086626329 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:06 INFO - PROCESS | 3972 | ++DOCSHELL 1794A400 == 30 [pid = 3972] [id = 206] 17:57:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (1794B800) [pid = 3972] [serial = 616] [outer = 00000000] 17:57:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (17957000) [pid = 3972] [serial = 617] [outer = 1794B800] 17:57:06 INFO - PROCESS | 3972 | 1472086626375 Marionette DEBUG loaded listener.js 17:57:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (1805A800) [pid = 3972] [serial = 618] [outer = 1794B800] 17:57:06 INFO - PROCESS | 3972 | 1472086626807 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]]]}] 17:57:06 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 17:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 17:57:06 INFO - PROCESS | 3972 | 1472086626830 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 17:57:06 INFO - PROCESS | 3972 | 1472086626832 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 17:57:06 INFO - PROCESS | 3972 | 1472086626836 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:57:06 INFO - PROCESS | 3972 | 1472086626837 Marionette TRACE conn6 <- [1,790,null,{}] 17:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:57:06 INFO - PROCESS | 3972 | 1472086626841 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}] 17:57:06 INFO - PROCESS | 3972 | 1472086626843 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:06 INFO - PROCESS | 3972 | 1472086626950 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 17:57:06 INFO - PROCESS | 3972 | 1472086626955 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:06 INFO - PROCESS | 3972 | 1472086626957 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:06 INFO - PROCESS | 3972 | ++DOCSHELL 1807A800 == 31 [pid = 3972] [id = 207] 17:57:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1807B400) [pid = 3972] [serial = 619] [outer = 00000000] 17:57:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (18088000) [pid = 3972] [serial = 620] [outer = 1807B400] 17:57:07 INFO - PROCESS | 3972 | 1472086627003 Marionette DEBUG loaded listener.js 17:57:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (18588800) [pid = 3972] [serial = 621] [outer = 1807B400] 17:57:07 INFO - PROCESS | 3972 | 1472086627477 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]]]}] 17:57:07 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 17:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 17:57:07 INFO - PROCESS | 3972 | 1472086627511 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 17:57:07 INFO - PROCESS | 3972 | 1472086627513 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 17:57:07 INFO - PROCESS | 3972 | 1472086627516 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:57:07 INFO - PROCESS | 3972 | 1472086627518 Marionette TRACE conn6 <- [1,794,null,{}] 17:57:07 INFO - PROCESS | 3972 | 1472086627522 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}] 17:57:07 INFO - PROCESS | 3972 | 1472086627527 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:07 INFO - PROCESS | 3972 | 1472086627685 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 17:57:07 INFO - PROCESS | 3972 | 1472086627711 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:07 INFO - PROCESS | 3972 | 1472086627713 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:07 INFO - PROCESS | 3972 | ++DOCSHELL 18FE5800 == 32 [pid = 3972] [id = 208] 17:57:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (18FE5C00) [pid = 3972] [serial = 622] [outer = 00000000] 17:57:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1922D000) [pid = 3972] [serial = 623] [outer = 18FE5C00] 17:57:07 INFO - PROCESS | 3972 | 1472086627759 Marionette DEBUG loaded listener.js 17:57:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1945D400) [pid = 3972] [serial = 624] [outer = 18FE5C00] 17:57:08 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (18EC4800) [pid = 3972] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:57:08 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (15237C00) [pid = 3972] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:57:08 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1523A000) [pid = 3972] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:57:08 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1859EC00) [pid = 3972] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:57:08 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1804B800) [pid = 3972] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:57:08 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (0D23E800) [pid = 3972] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:57:08 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (0D7DA400) [pid = 3972] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:57:08 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (0D483400) [pid = 3972] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:57:08 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (18FDC800) [pid = 3972] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:57:08 INFO - PROCESS | 3972 | 1472086628297 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]]]}] 17:57:08 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 17:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 830ms 17:57:08 INFO - PROCESS | 3972 | 1472086628351 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 17:57:08 INFO - PROCESS | 3972 | 1472086628353 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 17:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:57:08 INFO - PROCESS | 3972 | 1472086628356 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:57:08 INFO - PROCESS | 3972 | 1472086628358 Marionette TRACE conn6 <- [1,798,null,{}] 17:57:08 INFO - PROCESS | 3972 | 1472086628361 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}] 17:57:08 INFO - PROCESS | 3972 | 1472086628363 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:08 INFO - PROCESS | 3972 | 1472086628469 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 17:57:08 INFO - PROCESS | 3972 | 1472086628519 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:08 INFO - PROCESS | 3972 | 1472086628521 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:08 INFO - PROCESS | 3972 | ++DOCSHELL 15148400 == 33 [pid = 3972] [id = 209] 17:57:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (15245C00) [pid = 3972] [serial = 625] [outer = 00000000] 17:57:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (1922B400) [pid = 3972] [serial = 626] [outer = 15245C00] 17:57:08 INFO - PROCESS | 3972 | 1472086628566 Marionette DEBUG loaded listener.js 17:57:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (1922CC00) [pid = 3972] [serial = 627] [outer = 15245C00] 17:57:08 INFO - PROCESS | 3972 | 1472086628914 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]]]}] 17:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 570ms 17:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:57:08 INFO - PROCESS | 3972 | 1472086628927 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 17:57:08 INFO - PROCESS | 3972 | 1472086628929 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 17:57:08 INFO - PROCESS | 3972 | 1472086628932 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:57:08 INFO - PROCESS | 3972 | 1472086628934 Marionette TRACE conn6 <- [1,802,null,{}] 17:57:08 INFO - PROCESS | 3972 | 1472086628938 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}] 17:57:08 INFO - PROCESS | 3972 | 1472086628940 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:09 INFO - PROCESS | 3972 | 1472086629077 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 17:57:09 INFO - PROCESS | 3972 | 1472086629088 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:09 INFO - PROCESS | 3972 | 1472086629090 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:09 INFO - PROCESS | 3972 | ++DOCSHELL 19587000 == 34 [pid = 3972] [id = 210] 17:57:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (19587800) [pid = 3972] [serial = 628] [outer = 00000000] 17:57:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1958F400) [pid = 3972] [serial = 629] [outer = 19587800] 17:57:09 INFO - PROCESS | 3972 | 1472086629135 Marionette DEBUG loaded listener.js 17:57:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0C6C9C00) [pid = 3972] [serial = 630] [outer = 19587800] 17:57:09 INFO - PROCESS | 3972 | 1472086629530 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] 17:57:09 INFO - PROCESS | 3972 | 1472086629565 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 17:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:57:09 INFO - PROCESS | 3972 | 1472086629568 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:57:09 INFO - PROCESS | 3972 | 1472086629570 Marionette TRACE conn6 <- [1,806,null,{}] 17:57:09 INFO - PROCESS | 3972 | 1472086629573 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}] 17:57:09 INFO - PROCESS | 3972 | 1472086629575 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:09 INFO - PROCESS | 3972 | 1472086629683 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 17:57:09 INFO - PROCESS | 3972 | 1472086629691 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:09 INFO - PROCESS | 3972 | 1472086629693 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:09 INFO - PROCESS | 3972 | ++DOCSHELL 15239000 == 35 [pid = 3972] [id = 211] 17:57:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (19E2EC00) [pid = 3972] [serial = 631] [outer = 00000000] 17:57:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (19E37000) [pid = 3972] [serial = 632] [outer = 19E2EC00] 17:57:09 INFO - PROCESS | 3972 | 1472086629738 Marionette DEBUG loaded listener.js 17:57:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (19E39400) [pid = 3972] [serial = 633] [outer = 19E2EC00] 17:57:10 INFO - PROCESS | 3972 | 1472086630187 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]]]}] 17:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 670ms 17:57:10 INFO - PROCESS | 3972 | 1472086630240 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 17:57:10 INFO - PROCESS | 3972 | 1472086630244 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 17:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:57:10 INFO - PROCESS | 3972 | 1472086630276 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:57:10 INFO - PROCESS | 3972 | 1472086630281 Marionette TRACE conn6 <- [1,810,null,{}] 17:57:10 INFO - PROCESS | 3972 | 1472086630289 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}] 17:57:10 INFO - PROCESS | 3972 | 1472086630292 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:10 INFO - PROCESS | 3972 | 1472086630465 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 17:57:10 INFO - PROCESS | 3972 | 1472086630563 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:10 INFO - PROCESS | 3972 | 1472086630568 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:10 INFO - PROCESS | 3972 | ++DOCSHELL 0CF5C800 == 36 [pid = 3972] [id = 212] 17:57:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (0CF74400) [pid = 3972] [serial = 634] [outer = 00000000] 17:57:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (0D23AC00) [pid = 3972] [serial = 635] [outer = 0CF74400] 17:57:10 INFO - PROCESS | 3972 | 1472086630650 Marionette DEBUG loaded listener.js 17:57:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (0D543800) [pid = 3972] [serial = 636] [outer = 0CF74400] 17:57:11 INFO - PROCESS | 3972 | 1472086631410 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] 17:57:11 INFO - PROCESS | 3972 | 1472086631464 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 17:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:57:11 INFO - PROCESS | 3972 | 1472086631470 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:57:11 INFO - PROCESS | 3972 | 1472086631473 Marionette TRACE conn6 <- [1,814,null,{}] 17:57:11 INFO - PROCESS | 3972 | 1472086631477 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}] 17:57:11 INFO - PROCESS | 3972 | 1472086631480 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:11 INFO - PROCESS | 3972 | 1472086631599 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 17:57:11 INFO - PROCESS | 3972 | 1472086631680 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:11 INFO - PROCESS | 3972 | 1472086631683 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:11 INFO - PROCESS | 3972 | ++DOCSHELL 1472D000 == 37 [pid = 3972] [id = 213] 17:57:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (14E2A400) [pid = 3972] [serial = 637] [outer = 00000000] 17:57:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1523F400) [pid = 3972] [serial = 638] [outer = 14E2A400] 17:57:11 INFO - PROCESS | 3972 | 1472086631781 Marionette DEBUG loaded listener.js 17:57:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (16F06800) [pid = 3972] [serial = 639] [outer = 14E2A400] 17:57:12 INFO - PROCESS | 3972 | --DOCSHELL 19587000 == 36 [pid = 3972] [id = 210] 17:57:12 INFO - PROCESS | 3972 | --DOCSHELL 15148400 == 35 [pid = 3972] [id = 209] 17:57:12 INFO - PROCESS | 3972 | --DOCSHELL 18FE5800 == 34 [pid = 3972] [id = 208] 17:57:12 INFO - PROCESS | 3972 | --DOCSHELL 1807A800 == 33 [pid = 3972] [id = 207] 17:57:12 INFO - PROCESS | 3972 | --DOCSHELL 1794A400 == 32 [pid = 3972] [id = 206] 17:57:12 INFO - PROCESS | 3972 | --DOCSHELL 1523A400 == 31 [pid = 3972] [id = 205] 17:57:12 INFO - PROCESS | 3972 | --DOCSHELL 0D5A8000 == 30 [pid = 3972] [id = 204] 17:57:12 INFO - PROCESS | 3972 | --DOCSHELL 0D203800 == 29 [pid = 3972] [id = 203] 17:57:12 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (18FD8C00) [pid = 3972] [serial = 593] [outer = 00000000] [url = about:blank] 17:57:12 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (15244400) [pid = 3972] [serial = 584] [outer = 00000000] [url = about:blank] 17:57:12 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1792EC00) [pid = 3972] [serial = 587] [outer = 00000000] [url = about:blank] 17:57:12 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (18FCD400) [pid = 3972] [serial = 573] [outer = 00000000] [url = about:blank] 17:57:12 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (18080000) [pid = 3972] [serial = 590] [outer = 00000000] [url = about:blank] 17:57:12 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (0D25C400) [pid = 3972] [serial = 575] [outer = 00000000] [url = about:blank] 17:57:12 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0D482C00) [pid = 3972] [serial = 576] [outer = 00000000] [url = about:blank] 17:57:12 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (0E141C00) [pid = 3972] [serial = 581] [outer = 00000000] [url = about:blank] 17:57:12 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (0D59D800) [pid = 3972] [serial = 578] [outer = 00000000] [url = about:blank] 17:57:12 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0D5A5C00) [pid = 3972] [serial = 579] [outer = 00000000] [url = about:blank] 17:57:12 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (18FE3000) [pid = 3972] [serial = 594] [outer = 00000000] [url = about:blank] 17:57:12 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (15C6E400) [pid = 3972] [serial = 585] [outer = 00000000] [url = about:blank] 17:57:12 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (14927C00) [pid = 3972] [serial = 582] [outer = 00000000] [url = about:blank] 17:57:12 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (17950000) [pid = 3972] [serial = 588] [outer = 00000000] [url = about:blank] 17:57:12 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (18089C00) [pid = 3972] [serial = 591] [outer = 00000000] [url = about:blank] 17:57:12 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (1958C400) [pid = 3972] [serial = 552] [outer = 00000000] [url = about:blank] 17:57:12 INFO - PROCESS | 3972 | 1472086632661 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]]]}] 17:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1223ms 17:57:12 INFO - PROCESS | 3972 | 1472086632697 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 17:57:12 INFO - PROCESS | 3972 | 1472086632700 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 17:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:57:12 INFO - PROCESS | 3972 | 1472086632705 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:57:12 INFO - PROCESS | 3972 | 1472086632708 Marionette TRACE conn6 <- [1,818,null,{}] 17:57:12 INFO - PROCESS | 3972 | 1472086632713 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}] 17:57:12 INFO - PROCESS | 3972 | 1472086632716 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:12 INFO - PROCESS | 3972 | 1472086632802 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 17:57:12 INFO - PROCESS | 3972 | 1472086632809 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:12 INFO - PROCESS | 3972 | 1472086632813 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:12 INFO - PROCESS | 3972 | ++DOCSHELL 0D203800 == 30 [pid = 3972] [id = 214] 17:57:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (0D23E800) [pid = 3972] [serial = 640] [outer = 00000000] 17:57:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (0D479C00) [pid = 3972] [serial = 641] [outer = 0D23E800] 17:57:12 INFO - PROCESS | 3972 | 1472086632863 Marionette DEBUG loaded listener.js 17:57:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0D563400) [pid = 3972] [serial = 642] [outer = 0D23E800] 17:57:13 INFO - PROCESS | 3972 | 1472086633377 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]]]}] 17:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 731ms 17:57:13 INFO - PROCESS | 3972 | 1472086633438 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 17:57:13 INFO - PROCESS | 3972 | 1472086633442 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 17:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:57:13 INFO - PROCESS | 3972 | 1472086633448 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:57:13 INFO - PROCESS | 3972 | 1472086633450 Marionette TRACE conn6 <- [1,822,null,{}] 17:57:13 INFO - PROCESS | 3972 | 1472086633454 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}] 17:57:13 INFO - PROCESS | 3972 | 1472086633457 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:13 INFO - PROCESS | 3972 | 1472086633544 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 17:57:13 INFO - PROCESS | 3972 | 1472086633625 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:13 INFO - PROCESS | 3972 | 1472086633627 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:13 INFO - PROCESS | 3972 | ++DOCSHELL 0E0C9400 == 31 [pid = 3972] [id = 215] 17:57:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0E0D1C00) [pid = 3972] [serial = 643] [outer = 00000000] 17:57:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (149DBC00) [pid = 3972] [serial = 644] [outer = 0E0D1C00] 17:57:13 INFO - PROCESS | 3972 | 1472086633676 Marionette DEBUG loaded listener.js 17:57:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (15091C00) [pid = 3972] [serial = 645] [outer = 0E0D1C00] 17:57:14 INFO - PROCESS | 3972 | 1472086634068 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]]]}] 17:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 17:57:14 INFO - PROCESS | 3972 | 1472086634123 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 17:57:14 INFO - PROCESS | 3972 | 1472086634125 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 17:57:14 INFO - PROCESS | 3972 | 1472086634128 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:57:14 INFO - PROCESS | 3972 | 1472086634132 Marionette TRACE conn6 <- [1,826,null,{}] 17:57:14 INFO - PROCESS | 3972 | 1472086634142 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}] 17:57:14 INFO - PROCESS | 3972 | 1472086634147 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:14 INFO - PROCESS | 3972 | 1472086634261 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 17:57:14 INFO - PROCESS | 3972 | 1472086634279 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:14 INFO - PROCESS | 3972 | 1472086634282 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:14 INFO - PROCESS | 3972 | ++DOCSHELL 17928400 == 32 [pid = 3972] [id = 216] 17:57:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1792C800) [pid = 3972] [serial = 646] [outer = 00000000] 17:57:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (17937800) [pid = 3972] [serial = 647] [outer = 1792C800] 17:57:14 INFO - PROCESS | 3972 | 1472086634331 Marionette DEBUG loaded listener.js 17:57:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (17955C00) [pid = 3972] [serial = 648] [outer = 1792C800] 17:57:14 INFO - PROCESS | 3972 | 1472086634781 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]]]}] 17:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 17:57:14 INFO - PROCESS | 3972 | 1472086634807 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 17:57:14 INFO - PROCESS | 3972 | 1472086634810 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 17:57:14 INFO - PROCESS | 3972 | 1472086634813 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:57:14 INFO - PROCESS | 3972 | 1472086634815 Marionette TRACE conn6 <- [1,830,null,{}] 17:57:14 INFO - PROCESS | 3972 | 1472086634818 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}] 17:57:14 INFO - PROCESS | 3972 | 1472086634820 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:14 INFO - PROCESS | 3972 | 1472086634937 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 17:57:14 INFO - PROCESS | 3972 | 1472086634942 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:14 INFO - PROCESS | 3972 | 1472086634944 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:14 INFO - PROCESS | 3972 | ++DOCSHELL 18065C00 == 33 [pid = 3972] [id = 217] 17:57:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1807D400) [pid = 3972] [serial = 649] [outer = 00000000] 17:57:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (18087C00) [pid = 3972] [serial = 650] [outer = 1807D400] 17:57:15 INFO - PROCESS | 3972 | 1472086634990 Marionette DEBUG loaded listener.js 17:57:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1857F000) [pid = 3972] [serial = 651] [outer = 1807D400] 17:57:15 INFO - PROCESS | 3972 | 1472086635433 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]]]}] 17:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 671ms 17:57:15 INFO - PROCESS | 3972 | 1472086635489 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 17:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:57:15 INFO - PROCESS | 3972 | 1472086635491 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 17:57:15 INFO - PROCESS | 3972 | 1472086635494 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:57:15 INFO - PROCESS | 3972 | 1472086635496 Marionette TRACE conn6 <- [1,834,null,{}] 17:57:15 INFO - PROCESS | 3972 | 1472086635510 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}] 17:57:15 INFO - PROCESS | 3972 | 1472086635513 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:15 INFO - PROCESS | 3972 | 1472086635619 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 17:57:15 INFO - PROCESS | 3972 | 1472086635713 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:15 INFO - PROCESS | 3972 | 1472086635715 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:15 INFO - PROCESS | 3972 | ++DOCSHELL 18EC3C00 == 34 [pid = 3972] [id = 218] 17:57:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (18EC4C00) [pid = 3972] [serial = 652] [outer = 00000000] 17:57:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18FCD400) [pid = 3972] [serial = 653] [outer = 18EC4C00] 17:57:15 INFO - PROCESS | 3972 | 1472086635761 Marionette DEBUG loaded listener.js 17:57:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (18FDC800) [pid = 3972] [serial = 654] [outer = 18EC4C00] 17:57:16 INFO - PROCESS | 3972 | 1472086636186 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]]]}] 17:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 731ms 17:57:16 INFO - PROCESS | 3972 | 1472086636225 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 17:57:16 INFO - PROCESS | 3972 | 1472086636227 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 17:57:16 INFO - PROCESS | 3972 | 1472086636236 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:57:16 INFO - PROCESS | 3972 | 1472086636238 Marionette TRACE conn6 <- [1,838,null,{}] 17:57:16 INFO - PROCESS | 3972 | 1472086636241 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}] 17:57:16 INFO - PROCESS | 3972 | 1472086636247 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:16 INFO - PROCESS | 3972 | 1472086636388 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 17:57:16 INFO - PROCESS | 3972 | 1472086636446 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:16 INFO - PROCESS | 3972 | 1472086636449 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:16 INFO - PROCESS | 3972 | ++DOCSHELL 18FE3400 == 35 [pid = 3972] [id = 219] 17:57:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18FE7800) [pid = 3972] [serial = 655] [outer = 00000000] 17:57:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1958B800) [pid = 3972] [serial = 656] [outer = 18FE7800] 17:57:16 INFO - PROCESS | 3972 | 1472086636495 Marionette DEBUG loaded listener.js 17:57:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1945B000) [pid = 3972] [serial = 657] [outer = 18FE7800] 17:57:16 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1514AC00) [pid = 3972] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:57:16 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (15242800) [pid = 3972] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:57:16 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (0D5A9C00) [pid = 3972] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:57:16 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1794B800) [pid = 3972] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:57:16 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0D23FC00) [pid = 3972] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:57:16 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15245C00) [pid = 3972] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:57:16 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0C03C400) [pid = 3972] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:57:16 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1807B400) [pid = 3972] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:57:16 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (18FE1400) [pid = 3972] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:57:16 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (0D204400) [pid = 3972] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:57:16 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (18FE5C00) [pid = 3972] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:57:16 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (19587800) [pid = 3972] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:57:17 INFO - PROCESS | 3972 | 1472086637018 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]]]}] 17:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 830ms 17:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:57:17 INFO - PROCESS | 3972 | 1472086637071 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 17:57:17 INFO - PROCESS | 3972 | 1472086637073 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 17:57:17 INFO - PROCESS | 3972 | 1472086637076 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:57:17 INFO - PROCESS | 3972 | 1472086637078 Marionette TRACE conn6 <- [1,842,null,{}] 17:57:17 INFO - PROCESS | 3972 | 1472086637081 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}] 17:57:17 INFO - PROCESS | 3972 | 1472086637083 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:17 INFO - PROCESS | 3972 | 1472086637189 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 17:57:17 INFO - PROCESS | 3972 | 1472086637243 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:17 INFO - PROCESS | 3972 | 1472086637245 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:17 INFO - PROCESS | 3972 | ++DOCSHELL 0D23A400 == 36 [pid = 3972] [id = 220] 17:57:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0D5A7400) [pid = 3972] [serial = 658] [outer = 00000000] 17:57:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1807B400) [pid = 3972] [serial = 659] [outer = 0D5A7400] 17:57:17 INFO - PROCESS | 3972 | 1472086637290 Marionette DEBUG loaded listener.js 17:57:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (18FCBC00) [pid = 3972] [serial = 660] [outer = 0D5A7400] 17:57:17 INFO - PROCESS | 3972 | 1472086637636 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]]]}] 17:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 570ms 17:57:17 INFO - PROCESS | 3972 | 1472086637646 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 17:57:17 INFO - PROCESS | 3972 | 1472086637648 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 17:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:57:17 INFO - PROCESS | 3972 | 1472086637657 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:57:17 INFO - PROCESS | 3972 | 1472086637658 Marionette TRACE conn6 <- [1,846,null,{}] 17:57:17 INFO - PROCESS | 3972 | 1472086637662 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}] 17:57:17 INFO - PROCESS | 3972 | 1472086637664 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:17 INFO - PROCESS | 3972 | 1472086637775 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 17:57:17 INFO - PROCESS | 3972 | 1472086637783 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:17 INFO - PROCESS | 3972 | 1472086637785 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:17 INFO - PROCESS | 3972 | ++DOCSHELL 18EC1800 == 37 [pid = 3972] [id = 221] 17:57:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1958E400) [pid = 3972] [serial = 661] [outer = 00000000] 17:57:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (19E4AC00) [pid = 3972] [serial = 662] [outer = 1958E400] 17:57:17 INFO - PROCESS | 3972 | 1472086637831 Marionette DEBUG loaded listener.js 17:57:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (19E59400) [pid = 3972] [serial = 663] [outer = 1958E400] 17:57:19 INFO - PROCESS | 3972 | 1472086639602 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]]]}] 17:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1972ms 17:57:19 INFO - PROCESS | 3972 | 1472086639634 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 17:57:19 INFO - PROCESS | 3972 | 1472086639640 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 17:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:57:19 INFO - PROCESS | 3972 | 1472086639645 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:57:19 INFO - PROCESS | 3972 | 1472086639648 Marionette TRACE conn6 <- [1,850,null,{}] 17:57:19 INFO - PROCESS | 3972 | 1472086639654 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}] 17:57:19 INFO - PROCESS | 3972 | 1472086639658 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:19 INFO - PROCESS | 3972 | 1472086639776 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 17:57:19 INFO - PROCESS | 3972 | 1472086639905 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:19 INFO - PROCESS | 3972 | 1472086639908 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:19 INFO - PROCESS | 3972 | ++DOCSHELL 0D239400 == 38 [pid = 3972] [id = 222] 17:57:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (0D23FC00) [pid = 3972] [serial = 664] [outer = 00000000] 17:57:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (0D5A0400) [pid = 3972] [serial = 665] [outer = 0D23FC00] 17:57:19 INFO - PROCESS | 3972 | 1472086639970 Marionette DEBUG loaded listener.js 17:57:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (0E0C3C00) [pid = 3972] [serial = 666] [outer = 0D23FC00] 17:57:20 INFO - PROCESS | 3972 | 1472086640596 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]]]}] 17:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1021ms 17:57:20 INFO - PROCESS | 3972 | 1472086640670 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 17:57:20 INFO - PROCESS | 3972 | 1472086640675 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 17:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:57:20 INFO - PROCESS | 3972 | 1472086640681 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:57:20 INFO - PROCESS | 3972 | 1472086640684 Marionette TRACE conn6 <- [1,854,null,{}] 17:57:20 INFO - PROCESS | 3972 | 1472086640689 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}] 17:57:20 INFO - PROCESS | 3972 | 1472086640691 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:20 INFO - PROCESS | 3972 | 1472086640818 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 17:57:20 INFO - PROCESS | 3972 | 1472086640936 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:20 INFO - PROCESS | 3972 | 1472086640938 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:20 INFO - PROCESS | 3972 | ++DOCSHELL 1523FC00 == 39 [pid = 3972] [id = 223] 17:57:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (15241000) [pid = 3972] [serial = 667] [outer = 00000000] 17:57:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (15C6EC00) [pid = 3972] [serial = 668] [outer = 15241000] 17:57:21 INFO - PROCESS | 3972 | 1472086640999 Marionette DEBUG loaded listener.js 17:57:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1792EC00) [pid = 3972] [serial = 669] [outer = 15241000] 17:57:21 INFO - PROCESS | 3972 | 1472086641620 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]]]}] 17:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 970ms 17:57:21 INFO - PROCESS | 3972 | 1472086641655 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 17:57:21 INFO - PROCESS | 3972 | 1472086641658 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 17:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:57:21 INFO - PROCESS | 3972 | 1472086641662 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:57:21 INFO - PROCESS | 3972 | 1472086641666 Marionette TRACE conn6 <- [1,858,null,{}] 17:57:21 INFO - PROCESS | 3972 | 1472086641676 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}] 17:57:21 INFO - PROCESS | 3972 | 1472086641681 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:21 INFO - PROCESS | 3972 | 1472086641793 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 17:57:21 INFO - PROCESS | 3972 | 1472086641922 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:21 INFO - PROCESS | 3972 | 1472086641926 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:21 INFO - PROCESS | 3972 | ++DOCSHELL 18086400 == 40 [pid = 3972] [id = 224] 17:57:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (18526000) [pid = 3972] [serial = 670] [outer = 00000000] 17:57:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (18EC9400) [pid = 3972] [serial = 671] [outer = 18526000] 17:57:21 INFO - PROCESS | 3972 | 1472086641987 Marionette DEBUG loaded listener.js 17:57:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1950C800) [pid = 3972] [serial = 672] [outer = 18526000] 17:57:22 INFO - PROCESS | 3972 | 1472086642785 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]]]}] 17:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1178ms 17:57:22 INFO - PROCESS | 3972 | 1472086642843 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 17:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:57:22 INFO - PROCESS | 3972 | 1472086642847 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 17:57:22 INFO - PROCESS | 3972 | 1472086642852 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:57:22 INFO - PROCESS | 3972 | 1472086642855 Marionette TRACE conn6 <- [1,862,null,{}] 17:57:22 INFO - PROCESS | 3972 | 1472086642861 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}] 17:57:22 INFO - PROCESS | 3972 | 1472086642864 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:22 INFO - PROCESS | 3972 | 1472086642965 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 17:57:23 INFO - PROCESS | 3972 | 1472086643049 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:23 INFO - PROCESS | 3972 | 1472086643052 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:23 INFO - PROCESS | 3972 | ++DOCSHELL 0C037C00 == 41 [pid = 3972] [id = 225] 17:57:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (0C6CA800) [pid = 3972] [serial = 673] [outer = 00000000] 17:57:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (0D55B800) [pid = 3972] [serial = 674] [outer = 0C6CA800] 17:57:23 INFO - PROCESS | 3972 | 1472086643147 Marionette DEBUG loaded listener.js 17:57:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (0D7DA800) [pid = 3972] [serial = 675] [outer = 0C6CA800] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 1802AC00 == 40 [pid = 3972] [id = 190] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 0C03AC00 == 39 [pid = 3972] [id = 202] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 0CF5BC00 == 38 [pid = 3972] [id = 185] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 151EC800 == 37 [pid = 3972] [id = 188] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 0D23A400 == 36 [pid = 3972] [id = 220] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 18FE3400 == 35 [pid = 3972] [id = 219] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 18EC3C00 == 34 [pid = 3972] [id = 218] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 18065C00 == 33 [pid = 3972] [id = 217] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 17928400 == 32 [pid = 3972] [id = 216] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 0E0C9400 == 31 [pid = 3972] [id = 215] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 0D203800 == 30 [pid = 3972] [id = 214] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 15239000 == 29 [pid = 3972] [id = 211] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 1859E400 == 28 [pid = 3972] [id = 191] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 18FE1000 == 27 [pid = 3972] [id = 201] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 0D266800 == 26 [pid = 3972] [id = 193] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 15237400 == 25 [pid = 3972] [id = 195] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 149D7C00 == 24 [pid = 3972] [id = 187] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 0D23E000 == 23 [pid = 3972] [id = 192] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 0D540400 == 22 [pid = 3972] [id = 186] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 0D23F800 == 21 [pid = 3972] [id = 199] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 15148000 == 20 [pid = 3972] [id = 200] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 1804B000 == 19 [pid = 3972] [id = 197] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 1527F800 == 18 [pid = 3972] [id = 189] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 0CF5C800 == 17 [pid = 3972] [id = 212] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 1472D000 == 16 [pid = 3972] [id = 213] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 0D59D000 == 15 [pid = 3972] [id = 194] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 1859A400 == 14 [pid = 3972] [id = 198] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 15239400 == 13 [pid = 3972] [id = 196] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 18086400 == 12 [pid = 3972] [id = 224] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 18EC1800 == 11 [pid = 3972] [id = 221] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 0D239400 == 10 [pid = 3972] [id = 222] 17:57:23 INFO - PROCESS | 3972 | --DOCSHELL 1523FC00 == 9 [pid = 3972] [id = 223] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (15244800) [pid = 3972] [serial = 600] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1527D000) [pid = 3972] [serial = 614] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (0D8DFC00) [pid = 3972] [serial = 611] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1805A800) [pid = 3972] [serial = 618] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (0D25D000) [pid = 3972] [serial = 596] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1922CC00) [pid = 3972] [serial = 627] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0D240800) [pid = 3972] [serial = 606] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (18588800) [pid = 3972] [serial = 621] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (0D55F400) [pid = 3972] [serial = 597] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1902E000) [pid = 3972] [serial = 602] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0C965400) [pid = 3972] [serial = 605] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (17957000) [pid = 3972] [serial = 617] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0D23B400) [pid = 3972] [serial = 609] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (0D239C00) [pid = 3972] [serial = 608] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (18088000) [pid = 3972] [serial = 620] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (14930C00) [pid = 3972] [serial = 612] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1922D000) [pid = 3972] [serial = 623] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1958F400) [pid = 3972] [serial = 629] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1922B400) [pid = 3972] [serial = 626] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (16441C00) [pid = 3972] [serial = 615] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (151E6800) [pid = 3972] [serial = 599] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (19039C00) [pid = 3972] [serial = 603] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (1945D400) [pid = 3972] [serial = 624] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (0C6C9C00) [pid = 3972] [serial = 630] [outer = 00000000] [url = about:blank] 17:57:23 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (19E37000) [pid = 3972] [serial = 632] [outer = 00000000] [url = about:blank] 17:57:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (0C037000) [pid = 3972] [serial = 676] [outer = 0C876800] 17:57:24 INFO - PROCESS | 3972 | 1472086644256 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]]]}] 17:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1436ms 17:57:24 INFO - PROCESS | 3972 | 1472086644289 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 17:57:24 INFO - PROCESS | 3972 | 1472086644293 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 17:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:57:24 INFO - PROCESS | 3972 | 1472086644298 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:57:24 INFO - PROCESS | 3972 | 1472086644302 Marionette TRACE conn6 <- [1,866,null,{}] 17:57:24 INFO - PROCESS | 3972 | 1472086644307 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}] 17:57:24 INFO - PROCESS | 3972 | 1472086644309 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:24 INFO - PROCESS | 3972 | 1472086644405 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 17:57:24 INFO - PROCESS | 3972 | 1472086644507 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:24 INFO - PROCESS | 3972 | 1472086644510 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:24 INFO - PROCESS | 3972 | ++DOCSHELL 0D204C00 == 10 [pid = 3972] [id = 226] 17:57:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (0D209400) [pid = 3972] [serial = 677] [outer = 00000000] 17:57:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (0D23E000) [pid = 3972] [serial = 678] [outer = 0D209400] 17:57:24 INFO - PROCESS | 3972 | 1472086644561 Marionette DEBUG loaded listener.js 17:57:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0D263C00) [pid = 3972] [serial = 679] [outer = 0D209400] 17:57:24 INFO - PROCESS | 3972 | 1472086644961 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]]]}] 17:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 17:57:25 INFO - PROCESS | 3972 | 1472086645029 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 17:57:25 INFO - PROCESS | 3972 | 1472086645034 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 17:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:57:25 INFO - PROCESS | 3972 | 1472086645040 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:57:25 INFO - PROCESS | 3972 | 1472086645043 Marionette TRACE conn6 <- [1,870,null,{}] 17:57:25 INFO - PROCESS | 3972 | 1472086645047 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}] 17:57:25 INFO - PROCESS | 3972 | 1472086645049 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:25 INFO - PROCESS | 3972 | 1472086645148 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 17:57:25 INFO - PROCESS | 3972 | 1472086645161 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:25 INFO - PROCESS | 3972 | 1472086645164 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:25 INFO - PROCESS | 3972 | ++DOCSHELL 0E0C8400 == 11 [pid = 3972] [id = 227] 17:57:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0E0C9400) [pid = 3972] [serial = 680] [outer = 00000000] 17:57:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (14726C00) [pid = 3972] [serial = 681] [outer = 0E0C9400] 17:57:25 INFO - PROCESS | 3972 | 1472086645214 Marionette DEBUG loaded listener.js 17:57:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (149D7C00) [pid = 3972] [serial = 682] [outer = 0E0C9400] 17:57:25 INFO - PROCESS | 3972 | 1472086645658 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]]]}] 17:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 17:57:25 INFO - PROCESS | 3972 | 1472086645714 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 17:57:25 INFO - PROCESS | 3972 | 1472086645717 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 17:57:25 INFO - PROCESS | 3972 | 1472086645721 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:57:25 INFO - PROCESS | 3972 | 1472086645724 Marionette TRACE conn6 <- [1,874,null,{}] 17:57:25 INFO - PROCESS | 3972 | 1472086645734 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}] 17:57:25 INFO - PROCESS | 3972 | 1472086645739 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:25 INFO - PROCESS | 3972 | 1472086645826 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 17:57:25 INFO - PROCESS | 3972 | 1472086645835 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:25 INFO - PROCESS | 3972 | 1472086645838 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:25 INFO - PROCESS | 3972 | ++DOCSHELL 151E7800 == 12 [pid = 3972] [id = 228] 17:57:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (151EB400) [pid = 3972] [serial = 683] [outer = 00000000] 17:57:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (15244400) [pid = 3972] [serial = 684] [outer = 151EB400] 17:57:25 INFO - PROCESS | 3972 | 1472086645887 Marionette DEBUG loaded listener.js 17:57:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (15C67800) [pid = 3972] [serial = 685] [outer = 151EB400] 17:57:26 INFO - PROCESS | 3972 | 1472086646390 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]]]}] 17:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 17:57:26 INFO - PROCESS | 3972 | 1472086646456 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 17:57:26 INFO - PROCESS | 3972 | 1472086646459 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 17:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:57:26 INFO - PROCESS | 3972 | 1472086646462 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:57:26 INFO - PROCESS | 3972 | 1472086646464 Marionette TRACE conn6 <- [1,878,null,{}] 17:57:26 INFO - PROCESS | 3972 | 1472086646467 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}] 17:57:26 INFO - PROCESS | 3972 | 1472086646469 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:26 INFO - PROCESS | 3972 | 1472086646607 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 17:57:26 INFO - PROCESS | 3972 | 1472086646618 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:26 INFO - PROCESS | 3972 | 1472086646620 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:26 INFO - PROCESS | 3972 | ++DOCSHELL 16F07800 == 13 [pid = 3972] [id = 229] 17:57:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (16F10800) [pid = 3972] [serial = 686] [outer = 00000000] 17:57:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1794B400) [pid = 3972] [serial = 687] [outer = 16F10800] 17:57:26 INFO - PROCESS | 3972 | 1472086646710 Marionette DEBUG loaded listener.js 17:57:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (17953800) [pid = 3972] [serial = 688] [outer = 16F10800] 17:57:27 INFO - PROCESS | 3972 | 1472086647146 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]]]}] 17:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 730ms 17:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:57:27 INFO - PROCESS | 3972 | 1472086647194 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 17:57:27 INFO - PROCESS | 3972 | 1472086647196 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 17:57:27 INFO - PROCESS | 3972 | 1472086647199 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:57:27 INFO - PROCESS | 3972 | 1472086647201 Marionette TRACE conn6 <- [1,882,null,{}] 17:57:27 INFO - PROCESS | 3972 | 1472086647205 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}] 17:57:27 INFO - PROCESS | 3972 | 1472086647207 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:27 INFO - PROCESS | 3972 | 1472086647329 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 17:57:27 INFO - PROCESS | 3972 | 1472086647341 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:27 INFO - PROCESS | 3972 | 1472086647343 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:27 INFO - PROCESS | 3972 | ++DOCSHELL 18062400 == 14 [pid = 3972] [id = 230] 17:57:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (18067400) [pid = 3972] [serial = 689] [outer = 00000000] 17:57:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1807F400) [pid = 3972] [serial = 690] [outer = 18067400] 17:57:27 INFO - PROCESS | 3972 | 1472086647435 Marionette DEBUG loaded listener.js 17:57:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (18085000) [pid = 3972] [serial = 691] [outer = 18067400] 17:57:27 INFO - PROCESS | 3972 | 1472086647887 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]]]}] 17:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 730ms 17:57:27 INFO - PROCESS | 3972 | 1472086647953 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 17:57:27 INFO - PROCESS | 3972 | 1472086647955 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 17:57:27 INFO - PROCESS | 3972 | 1472086647961 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:57:27 INFO - PROCESS | 3972 | 1472086647962 Marionette TRACE conn6 <- [1,886,null,{}] 17:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:57:27 INFO - PROCESS | 3972 | 1472086647966 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}] 17:57:27 INFO - PROCESS | 3972 | 1472086647971 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:28 INFO - PROCESS | 3972 | 1472086648239 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 17:57:28 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D5A7400) [pid = 3972] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:57:28 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1807D400) [pid = 3972] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:57:28 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (18FE7800) [pid = 3972] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:57:28 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (18EC4C00) [pid = 3972] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:57:28 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1792C800) [pid = 3972] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:57:28 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0E0D1C00) [pid = 3972] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:57:28 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (19E2EC00) [pid = 3972] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:57:28 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (14E2A400) [pid = 3972] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:57:28 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0CF74400) [pid = 3972] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:57:28 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1958E400) [pid = 3972] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:57:28 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (0D23E800) [pid = 3972] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:57:28 INFO - PROCESS | 3972 | 1472086648299 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:28 INFO - PROCESS | 3972 | 1472086648301 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:28 INFO - PROCESS | 3972 | ++DOCSHELL 0C83B400 == 15 [pid = 3972] [id = 231] 17:57:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0C9F3400) [pid = 3972] [serial = 692] [outer = 00000000] 17:57:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0E0D1C00) [pid = 3972] [serial = 693] [outer = 0C9F3400] 17:57:28 INFO - PROCESS | 3972 | 1472086648347 Marionette DEBUG loaded listener.js 17:57:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (18050000) [pid = 3972] [serial = 694] [outer = 0C9F3400] 17:57:28 INFO - PROCESS | 3972 | 1472086648703 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]]]}] 17:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 770ms 17:57:28 INFO - PROCESS | 3972 | 1472086648744 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 17:57:28 INFO - PROCESS | 3972 | 1472086648746 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 17:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:57:28 INFO - PROCESS | 3972 | 1472086648762 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:57:28 INFO - PROCESS | 3972 | 1472086648764 Marionette TRACE conn6 <- [1,890,null,{}] 17:57:28 INFO - PROCESS | 3972 | 1472086648768 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}] 17:57:28 INFO - PROCESS | 3972 | 1472086648769 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:28 INFO - PROCESS | 3972 | 1472086648846 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 17:57:28 INFO - PROCESS | 3972 | 1472086648852 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:28 INFO - PROCESS | 3972 | 1472086648853 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:28 INFO - PROCESS | 3972 | ++DOCSHELL 0D20C800 == 16 [pid = 3972] [id = 232] 17:57:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (180C6C00) [pid = 3972] [serial = 695] [outer = 00000000] 17:57:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (18FD8800) [pid = 3972] [serial = 696] [outer = 180C6C00] 17:57:28 INFO - PROCESS | 3972 | 1472086648899 Marionette DEBUG loaded listener.js 17:57:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (18FE4C00) [pid = 3972] [serial = 697] [outer = 180C6C00] 17:57:29 INFO - PROCESS | 3972 | 1472086649322 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]]]}] 17:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 570ms 17:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:57:29 INFO - PROCESS | 3972 | 1472086649337 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 17:57:29 INFO - PROCESS | 3972 | 1472086649339 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 17:57:29 INFO - PROCESS | 3972 | 1472086649342 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:57:29 INFO - PROCESS | 3972 | 1472086649344 Marionette TRACE conn6 <- [1,894,null,{}] 17:57:29 INFO - PROCESS | 3972 | 1472086649365 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}] 17:57:29 INFO - PROCESS | 3972 | 1472086649367 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:29 INFO - PROCESS | 3972 | 1472086649449 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 17:57:29 INFO - PROCESS | 3972 | 1472086649454 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:29 INFO - PROCESS | 3972 | 1472086649456 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:29 INFO - PROCESS | 3972 | ++DOCSHELL 19035000 == 17 [pid = 3972] [id = 233] 17:57:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (19038C00) [pid = 3972] [serial = 698] [outer = 00000000] 17:57:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1922D000) [pid = 3972] [serial = 699] [outer = 19038C00] 17:57:29 INFO - PROCESS | 3972 | 1472086649501 Marionette DEBUG loaded listener.js 17:57:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1922D400) [pid = 3972] [serial = 700] [outer = 19038C00] 17:57:29 INFO - PROCESS | 3972 | 1472086649946 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]]]}] 17:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 631ms 17:57:29 INFO - PROCESS | 3972 | 1472086649975 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 17:57:29 INFO - PROCESS | 3972 | 1472086649977 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 17:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:57:30 INFO - PROCESS | 3972 | 1472086649993 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:57:30 INFO - PROCESS | 3972 | 1472086649995 Marionette TRACE conn6 <- [1,898,null,{}] 17:57:30 INFO - PROCESS | 3972 | 1472086650003 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}] 17:57:30 INFO - PROCESS | 3972 | 1472086650005 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:30 INFO - PROCESS | 3972 | 1472086650085 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 17:57:30 INFO - PROCESS | 3972 | 1472086650090 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:30 INFO - PROCESS | 3972 | 1472086650092 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:30 INFO - PROCESS | 3972 | ++DOCSHELL 1922CC00 == 18 [pid = 3972] [id = 234] 17:57:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1945BC00) [pid = 3972] [serial = 701] [outer = 00000000] 17:57:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (19584C00) [pid = 3972] [serial = 702] [outer = 1945BC00] 17:57:30 INFO - PROCESS | 3972 | 1472086650137 Marionette DEBUG loaded listener.js 17:57:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (19589800) [pid = 3972] [serial = 703] [outer = 1945BC00] 17:57:30 INFO - PROCESS | 3972 | 1472086650946 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]]]}] 17:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1038ms 17:57:31 INFO - PROCESS | 3972 | 1472086651024 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 17:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:57:31 INFO - PROCESS | 3972 | 1472086651028 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 17:57:31 INFO - PROCESS | 3972 | 1472086651033 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:57:31 INFO - PROCESS | 3972 | 1472086651039 Marionette TRACE conn6 <- [1,902,null,{}] 17:57:31 INFO - PROCESS | 3972 | 1472086651064 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}] 17:57:31 INFO - PROCESS | 3972 | 1472086651067 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:31 INFO - PROCESS | 3972 | 1472086651217 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 17:57:31 INFO - PROCESS | 3972 | 1472086651334 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:31 INFO - PROCESS | 3972 | 1472086651337 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:31 INFO - PROCESS | 3972 | ++DOCSHELL 0CF5C000 == 19 [pid = 3972] [id = 235] 17:57:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (0D20EC00) [pid = 3972] [serial = 704] [outer = 00000000] 17:57:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (0D59AC00) [pid = 3972] [serial = 705] [outer = 0D20EC00] 17:57:31 INFO - PROCESS | 3972 | 1472086651404 Marionette DEBUG loaded listener.js 17:57:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (0E140C00) [pid = 3972] [serial = 706] [outer = 0D20EC00] 17:57:32 INFO - PROCESS | 3972 | 1472086652103 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]]]}] 17:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1204ms 17:57:32 INFO - PROCESS | 3972 | 1472086652240 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 17:57:32 INFO - PROCESS | 3972 | 1472086652244 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 17:57:32 INFO - PROCESS | 3972 | 1472086652248 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:57:32 INFO - PROCESS | 3972 | 1472086652252 Marionette TRACE conn6 <- [1,906,null,{}] 17:57:32 INFO - PROCESS | 3972 | 1472086652291 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}] 17:57:32 INFO - PROCESS | 3972 | 1472086652294 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:32 INFO - PROCESS | 3972 | 1472086652403 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 17:57:32 INFO - PROCESS | 3972 | 1472086652479 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:32 INFO - PROCESS | 3972 | 1472086652484 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:32 INFO - PROCESS | 3972 | ++DOCSHELL 0D23EC00 == 20 [pid = 3972] [id = 236] 17:57:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (0D240800) [pid = 3972] [serial = 707] [outer = 00000000] 17:57:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (0D543000) [pid = 3972] [serial = 708] [outer = 0D240800] 17:57:32 INFO - PROCESS | 3972 | 1472086652534 Marionette DEBUG loaded listener.js 17:57:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (0D5A0C00) [pid = 3972] [serial = 709] [outer = 0D240800] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (18FCBC00) [pid = 3972] [serial = 660] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (18087C00) [pid = 3972] [serial = 650] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1958B800) [pid = 3972] [serial = 656] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (18FDC800) [pid = 3972] [serial = 654] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (17937800) [pid = 3972] [serial = 647] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (18FCD400) [pid = 3972] [serial = 653] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (149DBC00) [pid = 3972] [serial = 644] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (15091C00) [pid = 3972] [serial = 645] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1807B400) [pid = 3972] [serial = 659] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (19E39400) [pid = 3972] [serial = 633] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1523F400) [pid = 3972] [serial = 638] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (16F06800) [pid = 3972] [serial = 639] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0D23AC00) [pid = 3972] [serial = 635] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (19E59400) [pid = 3972] [serial = 663] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (0D543800) [pid = 3972] [serial = 636] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (19E4AC00) [pid = 3972] [serial = 662] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (0D479C00) [pid = 3972] [serial = 641] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (0D563400) [pid = 3972] [serial = 642] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1945B000) [pid = 3972] [serial = 657] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1857F000) [pid = 3972] [serial = 651] [outer = 00000000] [url = about:blank] 17:57:32 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (17955C00) [pid = 3972] [serial = 648] [outer = 00000000] [url = about:blank] 17:57:33 INFO - PROCESS | 3972 | 1472086653083 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]]]}] 17:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 850ms 17:57:33 INFO - PROCESS | 3972 | 1472086653102 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 17:57:33 INFO - PROCESS | 3972 | 1472086653106 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 17:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:57:33 INFO - PROCESS | 3972 | 1472086653112 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:57:33 INFO - PROCESS | 3972 | 1472086653116 Marionette TRACE conn6 <- [1,910,null,{}] 17:57:33 INFO - PROCESS | 3972 | 1472086653119 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}] 17:57:33 INFO - PROCESS | 3972 | 1472086653122 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:33 INFO - PROCESS | 3972 | 1472086653209 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 17:57:33 INFO - PROCESS | 3972 | 1472086653286 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:33 INFO - PROCESS | 3972 | 1472086653289 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:33 INFO - PROCESS | 3972 | ++DOCSHELL 0D59C800 == 21 [pid = 3972] [id = 237] 17:57:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (0D59D000) [pid = 3972] [serial = 710] [outer = 00000000] 17:57:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (14E22800) [pid = 3972] [serial = 711] [outer = 0D59D000] 17:57:33 INFO - PROCESS | 3972 | 1472086653345 Marionette DEBUG loaded listener.js 17:57:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (15092400) [pid = 3972] [serial = 712] [outer = 0D59D000] 17:57:33 INFO - PROCESS | 3972 | 1472086653728 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]]]}] 17:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 690ms 17:57:33 INFO - PROCESS | 3972 | 1472086653802 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 17:57:33 INFO - PROCESS | 3972 | 1472086653805 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 17:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:57:33 INFO - PROCESS | 3972 | 1472086653808 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:57:33 INFO - PROCESS | 3972 | 1472086653810 Marionette TRACE conn6 <- [1,914,null,{}] 17:57:33 INFO - PROCESS | 3972 | 1472086653820 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}] 17:57:33 INFO - PROCESS | 3972 | 1472086653825 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:33 INFO - PROCESS | 3972 | 1472086653941 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 17:57:33 INFO - PROCESS | 3972 | 1472086653960 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:33 INFO - PROCESS | 3972 | 1472086653964 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:33 INFO - PROCESS | 3972 | ++DOCSHELL 1643F000 == 22 [pid = 3972] [id = 238] 17:57:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (16A69400) [pid = 3972] [serial = 713] [outer = 00000000] 17:57:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (16F06800) [pid = 3972] [serial = 714] [outer = 16A69400] 17:57:34 INFO - PROCESS | 3972 | 1472086654014 Marionette DEBUG loaded listener.js 17:57:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (17935800) [pid = 3972] [serial = 715] [outer = 16A69400] 17:57:34 INFO - PROCESS | 3972 | 1472086654470 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]]]}] 17:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 17:57:34 INFO - PROCESS | 3972 | 1472086654482 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 17:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:57:34 INFO - PROCESS | 3972 | 1472086654484 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 17:57:34 INFO - PROCESS | 3972 | 1472086654488 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:57:34 INFO - PROCESS | 3972 | 1472086654490 Marionette TRACE conn6 <- [1,918,null,{}] 17:57:34 INFO - PROCESS | 3972 | 1472086654493 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}] 17:57:34 INFO - PROCESS | 3972 | 1472086654495 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:34 INFO - PROCESS | 3972 | 1472086654579 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 17:57:34 INFO - PROCESS | 3972 | 1472086654585 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:34 INFO - PROCESS | 3972 | 1472086654587 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:34 INFO - PROCESS | 3972 | ++DOCSHELL 17953000 == 23 [pid = 3972] [id = 239] 17:57:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (17953400) [pid = 3972] [serial = 716] [outer = 00000000] 17:57:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (18084C00) [pid = 3972] [serial = 717] [outer = 17953400] 17:57:34 INFO - PROCESS | 3972 | 1472086654635 Marionette DEBUG loaded listener.js 17:57:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (18531400) [pid = 3972] [serial = 718] [outer = 17953400] 17:57:35 INFO - PROCESS | 3972 | 1472086655070 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]]]}] 17:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 631ms 17:57:35 INFO - PROCESS | 3972 | 1472086655125 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 17:57:35 INFO - PROCESS | 3972 | 1472086655127 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 17:57:35 INFO - PROCESS | 3972 | 1472086655130 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:57:35 INFO - PROCESS | 3972 | 1472086655132 Marionette TRACE conn6 <- [1,922,null,{}] 17:57:35 INFO - PROCESS | 3972 | 1472086655135 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}] 17:57:35 INFO - PROCESS | 3972 | 1472086655137 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:35 INFO - PROCESS | 3972 | 1472086655246 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 17:57:35 INFO - PROCESS | 3972 | 1472086655252 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:35 INFO - PROCESS | 3972 | 1472086655254 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:35 INFO - PROCESS | 3972 | ++DOCSHELL 18530000 == 24 [pid = 3972] [id = 240] 17:57:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (18583C00) [pid = 3972] [serial = 719] [outer = 00000000] 17:57:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (185A7000) [pid = 3972] [serial = 720] [outer = 18583C00] 17:57:35 INFO - PROCESS | 3972 | 1472086655299 Marionette DEBUG loaded listener.js 17:57:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (18FD4800) [pid = 3972] [serial = 721] [outer = 18583C00] 17:57:35 INFO - PROCESS | 3972 | 1472086655806 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]]]}] 17:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 17:57:35 INFO - PROCESS | 3972 | 1472086655864 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 17:57:35 INFO - PROCESS | 3972 | 1472086655866 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 17:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:57:35 INFO - PROCESS | 3972 | 1472086655874 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:57:35 INFO - PROCESS | 3972 | 1472086655875 Marionette TRACE conn6 <- [1,926,null,{}] 17:57:35 INFO - PROCESS | 3972 | 1472086655879 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}] 17:57:35 INFO - PROCESS | 3972 | 1472086655884 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:36 INFO - PROCESS | 3972 | 1472086656029 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 17:57:36 INFO - PROCESS | 3972 | 1472086656086 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:36 INFO - PROCESS | 3972 | 1472086656089 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:36 INFO - PROCESS | 3972 | ++DOCSHELL 18FE0000 == 25 [pid = 3972] [id = 241] 17:57:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19504C00) [pid = 3972] [serial = 722] [outer = 00000000] 17:57:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1958E400) [pid = 3972] [serial = 723] [outer = 19504C00] 17:57:36 INFO - PROCESS | 3972 | 1472086656135 Marionette DEBUG loaded listener.js 17:57:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (19E2EC00) [pid = 3972] [serial = 724] [outer = 19504C00] 17:57:36 INFO - PROCESS | 3972 | 1472086656562 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]]]}] 17:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 730ms 17:57:36 INFO - PROCESS | 3972 | 1472086656614 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 17:57:36 INFO - PROCESS | 3972 | 1472086656616 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 17:57:36 INFO - PROCESS | 3972 | 1472086656619 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:57:36 INFO - PROCESS | 3972 | 1472086656621 Marionette TRACE conn6 <- [1,930,null,{}] 17:57:36 INFO - PROCESS | 3972 | 1472086656624 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}] 17:57:36 INFO - PROCESS | 3972 | 1472086656626 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:36 INFO - PROCESS | 3972 | 1472086656742 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 17:57:36 INFO - PROCESS | 3972 | 1472086656748 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:36 INFO - PROCESS | 3972 | 1472086656750 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:36 INFO - PROCESS | 3972 | ++DOCSHELL 0D244800 == 26 [pid = 3972] [id = 242] 17:57:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (0D561000) [pid = 3972] [serial = 725] [outer = 00000000] 17:57:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19E37400) [pid = 3972] [serial = 726] [outer = 0D561000] 17:57:36 INFO - PROCESS | 3972 | 1472086656796 Marionette DEBUG loaded listener.js 17:57:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (19E30800) [pid = 3972] [serial = 727] [outer = 0D561000] 17:57:37 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (16F10800) [pid = 3972] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:57:37 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (151EB400) [pid = 3972] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:57:37 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0C6CA800) [pid = 3972] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:57:37 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (18067400) [pid = 3972] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:57:37 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0E0C9400) [pid = 3972] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:57:37 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0D209400) [pid = 3972] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:57:37 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0C9F3400) [pid = 3972] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:57:37 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0D23FC00) [pid = 3972] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:57:37 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (15241000) [pid = 3972] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:57:37 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (18526000) [pid = 3972] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:57:37 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (180C6C00) [pid = 3972] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:57:37 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (19038C00) [pid = 3972] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:57:37 INFO - PROCESS | 3972 | 1472086657329 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]]]}] 17:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 730ms 17:57:37 INFO - PROCESS | 3972 | 1472086657356 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 17:57:37 INFO - PROCESS | 3972 | 1472086657358 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 17:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:57:37 INFO - PROCESS | 3972 | 1472086657361 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:57:37 INFO - PROCESS | 3972 | 1472086657363 Marionette TRACE conn6 <- [1,934,null,{}] 17:57:37 INFO - PROCESS | 3972 | 1472086657371 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}] 17:57:37 INFO - PROCESS | 3972 | 1472086657372 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:37 INFO - PROCESS | 3972 | 1472086657452 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 17:57:37 INFO - PROCESS | 3972 | 1472086657458 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:37 INFO - PROCESS | 3972 | 1472086657460 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:37 INFO - PROCESS | 3972 | ++DOCSHELL 0D559C00 == 27 [pid = 3972] [id = 243] 17:57:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (147AF400) [pid = 3972] [serial = 728] [outer = 00000000] 17:57:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (18064000) [pid = 3972] [serial = 729] [outer = 147AF400] 17:57:37 INFO - PROCESS | 3972 | 1472086657505 Marionette DEBUG loaded listener.js 17:57:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1857FC00) [pid = 3972] [serial = 730] [outer = 147AF400] 17:57:37 INFO - PROCESS | 3972 | 1472086657925 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]]]}] 17:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 631ms 17:57:37 INFO - PROCESS | 3972 | 1472086657997 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 17:57:38 INFO - PROCESS | 3972 | 1472086657999 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 17:57:38 INFO - PROCESS | 3972 | 1472086658002 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:57:38 INFO - PROCESS | 3972 | 1472086658004 Marionette TRACE conn6 <- [1,938,null,{}] 17:57:38 INFO - PROCESS | 3972 | 1472086658007 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}] 17:57:38 INFO - PROCESS | 3972 | 1472086658009 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:38 INFO - PROCESS | 3972 | 1472086658114 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 17:57:38 INFO - PROCESS | 3972 | 1472086658120 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:38 INFO - PROCESS | 3972 | 1472086658122 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:38 INFO - PROCESS | 3972 | ++DOCSHELL 16F04C00 == 28 [pid = 3972] [id = 244] 17:57:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1794A800) [pid = 3972] [serial = 731] [outer = 00000000] 17:57:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (19F63C00) [pid = 3972] [serial = 732] [outer = 1794A800] 17:57:38 INFO - PROCESS | 3972 | 1472086658167 Marionette DEBUG loaded listener.js 17:57:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1A0F2400) [pid = 3972] [serial = 733] [outer = 1794A800] 17:57:38 INFO - PROCESS | 3972 | 1472086658586 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]]]}] 17:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 17:57:38 INFO - PROCESS | 3972 | 1472086658647 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 17:57:38 INFO - PROCESS | 3972 | 1472086658649 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 17:57:38 INFO - PROCESS | 3972 | 1472086658652 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:57:38 INFO - PROCESS | 3972 | 1472086658654 Marionette TRACE conn6 <- [1,942,null,{}] 17:57:38 INFO - PROCESS | 3972 | 1472086658658 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}] 17:57:38 INFO - PROCESS | 3972 | 1472086658659 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:38 INFO - PROCESS | 3972 | 1472086658741 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 17:57:38 INFO - PROCESS | 3972 | 1472086658749 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:38 INFO - PROCESS | 3972 | 1472086658751 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:38 INFO - PROCESS | 3972 | ++DOCSHELL 1A0F5C00 == 29 [pid = 3972] [id = 245] 17:57:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1A0F7000) [pid = 3972] [serial = 734] [outer = 00000000] 17:57:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1A0FC400) [pid = 3972] [serial = 735] [outer = 1A0F7000] 17:57:38 INFO - PROCESS | 3972 | 1472086658796 Marionette DEBUG loaded listener.js 17:57:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1A18A000) [pid = 3972] [serial = 736] [outer = 1A0F7000] 17:57:39 INFO - PROCESS | 3972 | 1472086659209 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]]]}] 17:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 570ms 17:57:39 INFO - PROCESS | 3972 | 1472086659284 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 17:57:39 INFO - PROCESS | 3972 | 1472086659288 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 17:57:39 INFO - PROCESS | 3972 | 1472086659321 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:57:39 INFO - PROCESS | 3972 | 1472086659326 Marionette TRACE conn6 <- [1,946,null,{}] 17:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:57:39 INFO - PROCESS | 3972 | 1472086659332 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}] 17:57:39 INFO - PROCESS | 3972 | 1472086659336 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:39 INFO - PROCESS | 3972 | 1472086659531 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 17:57:39 INFO - PROCESS | 3972 | 1472086659624 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:39 INFO - PROCESS | 3972 | 1472086659630 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:39 INFO - PROCESS | 3972 | ++DOCSHELL 0D20B000 == 30 [pid = 3972] [id = 246] 17:57:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (0D20B400) [pid = 3972] [serial = 737] [outer = 00000000] 17:57:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (0D482C00) [pid = 3972] [serial = 738] [outer = 0D20B400] 17:57:39 INFO - PROCESS | 3972 | 1472086659691 Marionette DEBUG loaded listener.js 17:57:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (0D59F800) [pid = 3972] [serial = 739] [outer = 0D20B400] 17:57:40 INFO - PROCESS | 3972 | 1472086660252 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]]]}] 17:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 970ms 17:57:40 INFO - PROCESS | 3972 | 1472086660303 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 17:57:40 INFO - PROCESS | 3972 | 1472086660307 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 17:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:57:40 INFO - PROCESS | 3972 | 1472086660313 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:57:40 INFO - PROCESS | 3972 | 1472086660317 Marionette TRACE conn6 <- [1,950,null,{}] 17:57:40 INFO - PROCESS | 3972 | 1472086660322 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}] 17:57:40 INFO - PROCESS | 3972 | 1472086660324 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:40 INFO - PROCESS | 3972 | 1472086660436 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 17:57:40 INFO - PROCESS | 3972 | 1472086660563 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:40 INFO - PROCESS | 3972 | 1472086660566 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:40 INFO - PROCESS | 3972 | ++DOCSHELL 1523A000 == 31 [pid = 3972] [id = 247] 17:57:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (15240000) [pid = 3972] [serial = 740] [outer = 00000000] 17:57:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (16A69800) [pid = 3972] [serial = 741] [outer = 15240000] 17:57:40 INFO - PROCESS | 3972 | 1472086660627 Marionette DEBUG loaded listener.js 17:57:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (17955C00) [pid = 3972] [serial = 742] [outer = 15240000] 17:57:41 INFO - PROCESS | 3972 | 1472086661245 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]]]}] 17:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 987ms 17:57:41 INFO - PROCESS | 3972 | 1472086661300 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 17:57:41 INFO - PROCESS | 3972 | 1472086661302 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 17:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:57:41 INFO - PROCESS | 3972 | 1472086661306 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:57:41 INFO - PROCESS | 3972 | 1472086661309 Marionette TRACE conn6 <- [1,954,null,{}] 17:57:41 INFO - PROCESS | 3972 | 1472086661318 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}] 17:57:41 INFO - PROCESS | 3972 | 1472086661323 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:41 INFO - PROCESS | 3972 | 1472086661436 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 17:57:41 INFO - PROCESS | 3972 | 1472086661565 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:41 INFO - PROCESS | 3972 | 1472086661569 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:41 INFO - PROCESS | 3972 | ++DOCSHELL 19E36400 == 32 [pid = 3972] [id = 248] 17:57:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (19E3B000) [pid = 3972] [serial = 743] [outer = 00000000] 17:57:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1A0F6800) [pid = 3972] [serial = 744] [outer = 19E3B000] 17:57:41 INFO - PROCESS | 3972 | 1472086661628 Marionette DEBUG loaded listener.js 17:57:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1A561C00) [pid = 3972] [serial = 745] [outer = 19E3B000] 17:57:42 INFO - PROCESS | 3972 | 1472086662247 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]]]}] 17:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 970ms 17:57:42 INFO - PROCESS | 3972 | 1472086662281 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 17:57:42 INFO - PROCESS | 3972 | 1472086662283 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 17:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:57:42 INFO - PROCESS | 3972 | 1472086662287 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:57:42 INFO - PROCESS | 3972 | 1472086662289 Marionette TRACE conn6 <- [1,958,null,{}] 17:57:42 INFO - PROCESS | 3972 | 1472086662293 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}] 17:57:42 INFO - PROCESS | 3972 | 1472086662295 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:42 INFO - PROCESS | 3972 | 1472086662404 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 17:57:42 INFO - PROCESS | 3972 | 1472086662529 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:42 INFO - PROCESS | 3972 | 1472086662532 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:42 INFO - PROCESS | 3972 | ++DOCSHELL 16443400 == 33 [pid = 3972] [id = 249] 17:57:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1792C800) [pid = 3972] [serial = 746] [outer = 00000000] 17:57:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (19031800) [pid = 3972] [serial = 747] [outer = 1792C800] 17:57:42 INFO - PROCESS | 3972 | 1472086662589 Marionette DEBUG loaded listener.js 17:57:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (19460400) [pid = 3972] [serial = 748] [outer = 1792C800] 17:57:43 INFO - PROCESS | 3972 | 1472086663301 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]]]}] 17:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1071ms 17:57:43 INFO - PROCESS | 3972 | 1472086663361 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 17:57:43 INFO - PROCESS | 3972 | 1472086663365 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 17:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:57:43 INFO - PROCESS | 3972 | 1472086663369 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:57:43 INFO - PROCESS | 3972 | 1472086663373 Marionette TRACE conn6 <- [1,962,null,{}] 17:57:43 INFO - PROCESS | 3972 | 1472086663378 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}] 17:57:43 INFO - PROCESS | 3972 | 1472086663381 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:43 INFO - PROCESS | 3972 | 1472086663482 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 17:57:44 INFO - PROCESS | 3972 | 1472086664158 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:44 INFO - PROCESS | 3972 | 1472086664161 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (0E0D1C00) [pid = 3972] [serial = 693] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (0C9FA400) [pid = 3972] [serial = 378] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (0E0C3C00) [pid = 3972] [serial = 666] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (0D5A0400) [pid = 3972] [serial = 665] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1792EC00) [pid = 3972] [serial = 669] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (15C6EC00) [pid = 3972] [serial = 668] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1950C800) [pid = 3972] [serial = 672] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (18EC9400) [pid = 3972] [serial = 671] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (18085000) [pid = 3972] [serial = 691] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1922D400) [pid = 3972] [serial = 700] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (18FD8800) [pid = 3972] [serial = 696] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (18050000) [pid = 3972] [serial = 694] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (0D7DA800) [pid = 3972] [serial = 675] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (18FE4C00) [pid = 3972] [serial = 697] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (15C67800) [pid = 3972] [serial = 685] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1922D000) [pid = 3972] [serial = 699] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (19584C00) [pid = 3972] [serial = 702] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1794B400) [pid = 3972] [serial = 687] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (15244400) [pid = 3972] [serial = 684] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (0D55B800) [pid = 3972] [serial = 674] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1807F400) [pid = 3972] [serial = 690] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (14726C00) [pid = 3972] [serial = 681] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (149D7C00) [pid = 3972] [serial = 682] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (0D23E000) [pid = 3972] [serial = 678] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (0D263C00) [pid = 3972] [serial = 679] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (17953800) [pid = 3972] [serial = 688] [outer = 00000000] [url = about:blank] 17:57:44 INFO - PROCESS | 3972 | ++DOCSHELL 0C02DC00 == 34 [pid = 3972] [id = 250] 17:57:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0C030000) [pid = 3972] [serial = 749] [outer = 00000000] 17:57:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0C6CC400) [pid = 3972] [serial = 750] [outer = 0C030000] 17:57:44 INFO - PROCESS | 3972 | 1472086664310 Marionette DEBUG loaded listener.js 17:57:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0CF54800) [pid = 3972] [serial = 751] [outer = 0C030000] 17:57:44 INFO - PROCESS | 3972 | 1472086664954 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]]]}] 17:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1632ms 17:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:57:45 INFO - PROCESS | 3972 | 1472086665004 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 17:57:45 INFO - PROCESS | 3972 | 1472086665008 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 17:57:45 INFO - PROCESS | 3972 | 1472086665013 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:57:45 INFO - PROCESS | 3972 | 1472086665016 Marionette TRACE conn6 <- [1,966,null,{}] 17:57:45 INFO - PROCESS | 3972 | 1472086665022 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}] 17:57:45 INFO - PROCESS | 3972 | 1472086665026 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:45 INFO - PROCESS | 3972 | 1472086665142 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 17:57:45 INFO - PROCESS | 3972 | 1472086665224 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:45 INFO - PROCESS | 3972 | 1472086665226 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:45 INFO - PROCESS | 3972 | ++DOCSHELL 0D23F400 == 35 [pid = 3972] [id = 251] 17:57:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0D240400) [pid = 3972] [serial = 752] [outer = 00000000] 17:57:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0D248400) [pid = 3972] [serial = 753] [outer = 0D240400] 17:57:45 INFO - PROCESS | 3972 | 1472086665327 Marionette DEBUG loaded listener.js 17:57:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (0D481800) [pid = 3972] [serial = 754] [outer = 0D240400] 17:57:46 INFO - PROCESS | 3972 | 1472086666007 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]]]}] 17:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1078ms 17:57:46 INFO - PROCESS | 3972 | 1472086666111 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 17:57:46 INFO - PROCESS | 3972 | 1472086666116 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 17:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:57:46 INFO - PROCESS | 3972 | 1472086666124 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:57:46 INFO - PROCESS | 3972 | 1472086666127 Marionette TRACE conn6 <- [1,970,null,{}] 17:57:46 INFO - PROCESS | 3972 | 1472086666131 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}] 17:57:46 INFO - PROCESS | 3972 | 1472086666135 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:46 INFO - PROCESS | 3972 | 1472086666259 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 17:57:46 INFO - PROCESS | 3972 | 1472086666333 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:46 INFO - PROCESS | 3972 | 1472086666335 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:46 INFO - PROCESS | 3972 | ++DOCSHELL 0E0CD000 == 36 [pid = 3972] [id = 252] 17:57:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (0E0D0000) [pid = 3972] [serial = 755] [outer = 00000000] 17:57:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (14727400) [pid = 3972] [serial = 756] [outer = 0E0D0000] 17:57:46 INFO - PROCESS | 3972 | 1472086666394 Marionette DEBUG loaded listener.js 17:57:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (149B7400) [pid = 3972] [serial = 757] [outer = 0E0D0000] 17:57:47 INFO - PROCESS | 3972 | 1472086667135 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]]]}] 17:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1021ms 17:57:47 INFO - PROCESS | 3972 | 1472086667148 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 17:57:47 INFO - PROCESS | 3972 | 1472086667152 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 17:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:57:47 INFO - PROCESS | 3972 | 1472086667157 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:57:47 INFO - PROCESS | 3972 | 1472086667160 Marionette TRACE conn6 <- [1,974,null,{}] 17:57:47 INFO - PROCESS | 3972 | 1472086667166 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}] 17:57:47 INFO - PROCESS | 3972 | 1472086667168 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:47 INFO - PROCESS | 3972 | 1472086667283 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 17:57:47 INFO - PROCESS | 3972 | 1472086667372 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:47 INFO - PROCESS | 3972 | 1472086667376 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:47 INFO - PROCESS | 3972 | ++DOCSHELL 0D259400 == 37 [pid = 3972] [id = 253] 17:57:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (0D25A400) [pid = 3972] [serial = 758] [outer = 00000000] 17:57:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (0D59BC00) [pid = 3972] [serial = 759] [outer = 0D25A400] 17:57:47 INFO - PROCESS | 3972 | 1472086667425 Marionette DEBUG loaded listener.js 17:57:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (0E0CC000) [pid = 3972] [serial = 760] [outer = 0D25A400] 17:57:47 INFO - PROCESS | 3972 | 1472086667825 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]]]}] 17:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 731ms 17:57:47 INFO - PROCESS | 3972 | 1472086667917 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 17:57:47 INFO - PROCESS | 3972 | 1472086667921 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 17:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:57:47 INFO - PROCESS | 3972 | 1472086667930 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:57:47 INFO - PROCESS | 3972 | 1472086667933 Marionette TRACE conn6 <- [1,978,null,{}] 17:57:47 INFO - PROCESS | 3972 | 1472086667937 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}] 17:57:47 INFO - PROCESS | 3972 | 1472086667939 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:48 INFO - PROCESS | 3972 | 1472086668024 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 17:57:48 INFO - PROCESS | 3972 | 1472086668039 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:48 INFO - PROCESS | 3972 | 1472086668041 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:48 INFO - PROCESS | 3972 | ++DOCSHELL 1514DC00 == 38 [pid = 3972] [id = 254] 17:57:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (15154400) [pid = 3972] [serial = 761] [outer = 00000000] 17:57:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (151E7C00) [pid = 3972] [serial = 762] [outer = 15154400] 17:57:48 INFO - PROCESS | 3972 | 1472086668089 Marionette DEBUG loaded listener.js 17:57:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1523E400) [pid = 3972] [serial = 763] [outer = 15154400] 17:57:48 INFO - PROCESS | 3972 | 1472086668542 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]]]}] 17:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 17:57:48 INFO - PROCESS | 3972 | 1472086668604 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 17:57:48 INFO - PROCESS | 3972 | 1472086668606 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 17:57:48 INFO - PROCESS | 3972 | 1472086668610 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:57:48 INFO - PROCESS | 3972 | 1472086668613 Marionette TRACE conn6 <- [1,982,null,{}] 17:57:48 INFO - PROCESS | 3972 | 1472086668624 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}] 17:57:48 INFO - PROCESS | 3972 | 1472086668629 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:48 INFO - PROCESS | 3972 | 1472086668713 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 17:57:48 INFO - PROCESS | 3972 | 1472086668729 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:48 INFO - PROCESS | 3972 | 1472086668732 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:48 INFO - PROCESS | 3972 | ++DOCSHELL 17937000 == 39 [pid = 3972] [id = 255] 17:57:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (17937C00) [pid = 3972] [serial = 764] [outer = 00000000] 17:57:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (17950C00) [pid = 3972] [serial = 765] [outer = 17937C00] 17:57:48 INFO - PROCESS | 3972 | 1472086668782 Marionette DEBUG loaded listener.js 17:57:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (17959000) [pid = 3972] [serial = 766] [outer = 17937C00] 17:57:49 INFO - PROCESS | 3972 | 1472086669233 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]]]}] 17:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 17:57:49 INFO - PROCESS | 3972 | 1472086669284 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 17:57:49 INFO - PROCESS | 3972 | 1472086669287 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 17:57:49 INFO - PROCESS | 3972 | 1472086669290 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:57:49 INFO - PROCESS | 3972 | 1472086669292 Marionette TRACE conn6 <- [1,986,null,{}] 17:57:49 INFO - PROCESS | 3972 | 1472086669295 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}] 17:57:49 INFO - PROCESS | 3972 | 1472086669297 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:49 INFO - PROCESS | 3972 | 1472086669450 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 17:57:49 INFO - PROCESS | 3972 | 1472086669472 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:49 INFO - PROCESS | 3972 | 1472086669474 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:49 INFO - PROCESS | 3972 | ++DOCSHELL 18082400 == 40 [pid = 3972] [id = 256] 17:57:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (18085800) [pid = 3972] [serial = 767] [outer = 00000000] 17:57:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (180C8C00) [pid = 3972] [serial = 768] [outer = 18085800] 17:57:49 INFO - PROCESS | 3972 | 1472086669520 Marionette DEBUG loaded listener.js 17:57:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (18599C00) [pid = 3972] [serial = 769] [outer = 18085800] 17:57:49 INFO - PROCESS | 3972 | 1472086669962 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]]]}] 17:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 730ms 17:57:50 INFO - PROCESS | 3972 | 1472086670024 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 17:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:57:50 INFO - PROCESS | 3972 | 1472086670026 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 17:57:50 INFO - PROCESS | 3972 | 1472086670029 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:57:50 INFO - PROCESS | 3972 | 1472086670031 Marionette TRACE conn6 <- [1,990,null,{}] 17:57:50 INFO - PROCESS | 3972 | 1472086670041 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}] 17:57:50 INFO - PROCESS | 3972 | 1472086670043 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:50 INFO - PROCESS | 3972 | 1472086670150 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 17:57:50 INFO - PROCESS | 3972 | 1472086670159 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:50 INFO - PROCESS | 3972 | 1472086670161 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:50 INFO - PROCESS | 3972 | ++DOCSHELL 185A5400 == 41 [pid = 3972] [id = 257] 17:57:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (185A5800) [pid = 3972] [serial = 770] [outer = 00000000] 17:57:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (18FD3000) [pid = 3972] [serial = 771] [outer = 185A5800] 17:57:50 INFO - PROCESS | 3972 | 1472086670206 Marionette DEBUG loaded listener.js 17:57:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (18FD5000) [pid = 3972] [serial = 772] [outer = 185A5800] 17:57:50 INFO - PROCESS | 3972 | 1472086670684 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]]]}] 17:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 690ms 17:57:50 INFO - PROCESS | 3972 | 1472086670720 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 17:57:50 INFO - PROCESS | 3972 | 1472086670722 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 17:57:50 INFO - PROCESS | 3972 | 1472086670725 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:57:50 INFO - PROCESS | 3972 | 1472086670727 Marionette TRACE conn6 <- [1,994,null,{}] 17:57:50 INFO - PROCESS | 3972 | 1472086670763 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}] 17:57:50 INFO - PROCESS | 3972 | 1472086670769 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:50 INFO - PROCESS | 3972 | 1472086670907 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 17:57:50 INFO - PROCESS | 3972 | 1472086670920 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:50 INFO - PROCESS | 3972 | 1472086670922 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:50 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A9800 == 42 [pid = 3972] [id = 258] 17:57:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (19033800) [pid = 3972] [serial = 773] [outer = 00000000] 17:57:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (19586C00) [pid = 3972] [serial = 774] [outer = 19033800] 17:57:50 INFO - PROCESS | 3972 | 1472086670968 Marionette DEBUG loaded listener.js 17:57:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1958E000) [pid = 3972] [serial = 775] [outer = 19033800] 17:57:51 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1792C800) [pid = 3972] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:57:51 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (18583C00) [pid = 3972] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:57:51 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (0D59D000) [pid = 3972] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:57:51 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (16A69400) [pid = 3972] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:57:51 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1945BC00) [pid = 3972] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:57:51 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (17953400) [pid = 3972] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:57:51 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (0D20EC00) [pid = 3972] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:57:51 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (0D240800) [pid = 3972] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:57:51 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (19504C00) [pid = 3972] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:57:51 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (0D20B400) [pid = 3972] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:57:51 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1A0F7000) [pid = 3972] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:57:51 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (15240000) [pid = 3972] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:57:51 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0D561000) [pid = 3972] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:57:51 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (19E3B000) [pid = 3972] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:57:51 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (147AF400) [pid = 3972] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:57:51 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1794A800) [pid = 3972] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:57:51 INFO - PROCESS | 3972 | 1472086671451 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]]]}] 17:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 770ms 17:57:51 INFO - PROCESS | 3972 | 1472086671500 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 17:57:51 INFO - PROCESS | 3972 | 1472086671502 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 17:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:57:51 INFO - PROCESS | 3972 | 1472086671505 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:57:51 INFO - PROCESS | 3972 | 1472086671516 Marionette TRACE conn6 <- [1,998,null,{}] 17:57:51 INFO - PROCESS | 3972 | 1472086671521 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}] 17:57:51 INFO - PROCESS | 3972 | 1472086671523 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:51 INFO - PROCESS | 3972 | 1472086671634 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 17:57:51 INFO - PROCESS | 3972 | 1472086671688 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:51 INFO - PROCESS | 3972 | 1472086671690 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:51 INFO - PROCESS | 3972 | ++DOCSHELL 0D23CC00 == 43 [pid = 3972] [id = 259] 17:57:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (0D561000) [pid = 3972] [serial = 776] [outer = 00000000] 17:57:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1794EC00) [pid = 3972] [serial = 777] [outer = 0D561000] 17:57:51 INFO - PROCESS | 3972 | 1472086671737 Marionette DEBUG loaded listener.js 17:57:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18063800) [pid = 3972] [serial = 778] [outer = 0D561000] 17:57:52 INFO - PROCESS | 3972 | 1472086672103 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]]]}] 17:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 17:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:57:52 INFO - PROCESS | 3972 | 1472086672136 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 17:57:52 INFO - PROCESS | 3972 | 1472086672138 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 17:57:52 INFO - PROCESS | 3972 | 1472086672141 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:57:52 INFO - PROCESS | 3972 | 1472086672143 Marionette TRACE conn6 <- [1,1002,null,{}] 17:57:52 INFO - PROCESS | 3972 | 1472086672155 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}] 17:57:52 INFO - PROCESS | 3972 | 1472086672157 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:52 INFO - PROCESS | 3972 | 1472086672264 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 17:57:52 INFO - PROCESS | 3972 | 1472086672272 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:52 INFO - PROCESS | 3972 | 1472086672274 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:52 INFO - PROCESS | 3972 | ++DOCSHELL 1792C800 == 44 [pid = 3972] [id = 260] 17:57:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19584400) [pid = 3972] [serial = 779] [outer = 00000000] 17:57:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19E35800) [pid = 3972] [serial = 780] [outer = 19584400] 17:57:52 INFO - PROCESS | 3972 | 1472086672319 Marionette DEBUG loaded listener.js 17:57:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (19E36C00) [pid = 3972] [serial = 781] [outer = 19584400] 17:57:52 INFO - PROCESS | 3972 | 1472086672731 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]]]}] 17:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 630ms 17:57:52 INFO - PROCESS | 3972 | 1472086672772 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 17:57:52 INFO - PROCESS | 3972 | 1472086672774 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 17:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:57:52 INFO - PROCESS | 3972 | 1472086672794 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:57:52 INFO - PROCESS | 3972 | 1472086672796 Marionette TRACE conn6 <- [1,1006,null,{}] 17:57:52 INFO - PROCESS | 3972 | 1472086672800 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}] 17:57:52 INFO - PROCESS | 3972 | 1472086672802 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:52 INFO - PROCESS | 3972 | 1472086672884 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 17:57:52 INFO - PROCESS | 3972 | 1472086672889 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:52 INFO - PROCESS | 3972 | 1472086672891 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:52 INFO - PROCESS | 3972 | ++DOCSHELL 1792E800 == 45 [pid = 3972] [id = 261] 17:57:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (17935400) [pid = 3972] [serial = 782] [outer = 00000000] 17:57:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A0FC800) [pid = 3972] [serial = 783] [outer = 17935400] 17:57:52 INFO - PROCESS | 3972 | 1472086672936 Marionette DEBUG loaded listener.js 17:57:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A560C00) [pid = 3972] [serial = 784] [outer = 17935400] 17:57:53 INFO - PROCESS | 3972 | 1472086673464 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]]]}] 17:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 730ms 17:57:53 INFO - PROCESS | 3972 | 1472086673524 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 17:57:53 INFO - PROCESS | 3972 | 1472086673529 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 17:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:57:53 INFO - PROCESS | 3972 | 1472086673534 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:57:53 INFO - PROCESS | 3972 | 1472086673538 Marionette TRACE conn6 <- [1,1010,null,{}] 17:57:53 INFO - PROCESS | 3972 | 1472086673544 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}] 17:57:53 INFO - PROCESS | 3972 | 1472086673547 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:53 INFO - PROCESS | 3972 | 1472086673742 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 17:57:53 INFO - PROCESS | 3972 | 1472086673865 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:53 INFO - PROCESS | 3972 | 1472086673870 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:53 INFO - PROCESS | 3972 | ++DOCSHELL 0CF5A400 == 46 [pid = 3972] [id = 262] 17:57:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (0D210400) [pid = 3972] [serial = 785] [outer = 00000000] 17:57:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (0D5A1000) [pid = 3972] [serial = 786] [outer = 0D210400] 17:57:53 INFO - PROCESS | 3972 | 1472086673929 Marionette DEBUG loaded listener.js 17:57:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (14E2A400) [pid = 3972] [serial = 787] [outer = 0D210400] 17:57:54 INFO - PROCESS | 3972 | 1472086674500 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]]]}] 17:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1019ms 17:57:54 INFO - PROCESS | 3972 | 1472086674557 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 17:57:54 INFO - PROCESS | 3972 | 1472086674562 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 17:57:54 INFO - PROCESS | 3972 | 1472086674569 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:57:54 INFO - PROCESS | 3972 | 1472086674572 Marionette TRACE conn6 <- [1,1014,null,{}] 17:57:54 INFO - PROCESS | 3972 | 1472086674576 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}] 17:57:54 INFO - PROCESS | 3972 | 1472086674579 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:54 INFO - PROCESS | 3972 | 1472086674690 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 17:57:54 INFO - PROCESS | 3972 | 1472086674818 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:54 INFO - PROCESS | 3972 | 1472086674820 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:54 INFO - PROCESS | 3972 | ++DOCSHELL 15284800 == 47 [pid = 3972] [id = 263] 17:57:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (15C67C00) [pid = 3972] [serial = 788] [outer = 00000000] 17:57:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1792E400) [pid = 3972] [serial = 789] [outer = 15C67C00] 17:57:54 INFO - PROCESS | 3972 | 1472086674879 Marionette DEBUG loaded listener.js 17:57:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (17955800) [pid = 3972] [serial = 790] [outer = 15C67C00] 17:57:55 INFO - PROCESS | 3972 | 1472086675466 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]]]}] 17:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 930ms 17:57:55 INFO - PROCESS | 3972 | 1472086675502 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 17:57:55 INFO - PROCESS | 3972 | 1472086675505 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 17:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:57:55 INFO - PROCESS | 3972 | 1472086675508 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:57:55 INFO - PROCESS | 3972 | 1472086675512 Marionette TRACE conn6 <- [1,1018,null,{}] 17:57:55 INFO - PROCESS | 3972 | 1472086675523 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}] 17:57:55 INFO - PROCESS | 3972 | 1472086675528 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:55 INFO - PROCESS | 3972 | 1472086675636 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 17:57:55 INFO - PROCESS | 3972 | 1472086675766 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:55 INFO - PROCESS | 3972 | 1472086675769 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:55 INFO - PROCESS | 3972 | ++DOCSHELL 1945B000 == 48 [pid = 3972] [id = 264] 17:57:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (19463800) [pid = 3972] [serial = 791] [outer = 00000000] 17:57:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (19E31800) [pid = 3972] [serial = 792] [outer = 19463800] 17:57:55 INFO - PROCESS | 3972 | 1472086675829 Marionette DEBUG loaded listener.js 17:57:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1A560800) [pid = 3972] [serial = 793] [outer = 19463800] 17:57:56 INFO - PROCESS | 3972 | 1472086676441 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]]]}] 17:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 970ms 17:57:56 INFO - PROCESS | 3972 | 1472086676483 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 17:57:56 INFO - PROCESS | 3972 | 1472086676486 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 17:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:57:56 INFO - PROCESS | 3972 | 1472086676489 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:57:56 INFO - PROCESS | 3972 | 1472086676491 Marionette TRACE conn6 <- [1,1022,null,{}] 17:57:56 INFO - PROCESS | 3972 | 1472086676495 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}] 17:57:56 INFO - PROCESS | 3972 | 1472086676497 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:56 INFO - PROCESS | 3972 | 1472086676606 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 17:57:56 INFO - PROCESS | 3972 | 1472086676827 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:56 INFO - PROCESS | 3972 | 1472086676831 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:56 INFO - PROCESS | 3972 | ++DOCSHELL 0C87AC00 == 49 [pid = 3972] [id = 265] 17:57:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (0C95D000) [pid = 3972] [serial = 794] [outer = 00000000] 17:57:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (0D201400) [pid = 3972] [serial = 795] [outer = 0C95D000] 17:57:56 INFO - PROCESS | 3972 | 1472086676889 Marionette DEBUG loaded listener.js 17:57:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (0D20F000) [pid = 3972] [serial = 796] [outer = 0C95D000] 17:57:57 INFO - PROCESS | 3972 | --DOCSHELL 1792C800 == 48 [pid = 3972] [id = 260] 17:57:57 INFO - PROCESS | 3972 | --DOCSHELL 0D23CC00 == 47 [pid = 3972] [id = 259] 17:57:57 INFO - PROCESS | 3972 | --DOCSHELL 0D5A9800 == 46 [pid = 3972] [id = 258] 17:57:57 INFO - PROCESS | 3972 | --DOCSHELL 185A5400 == 45 [pid = 3972] [id = 257] 17:57:57 INFO - PROCESS | 3972 | --DOCSHELL 18082400 == 44 [pid = 3972] [id = 256] 17:57:57 INFO - PROCESS | 3972 | --DOCSHELL 17937000 == 43 [pid = 3972] [id = 255] 17:57:57 INFO - PROCESS | 3972 | --DOCSHELL 1514DC00 == 42 [pid = 3972] [id = 254] 17:57:57 INFO - PROCESS | 3972 | --DOCSHELL 0D259400 == 41 [pid = 3972] [id = 253] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (0C6CC400) [pid = 3972] [serial = 750] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (19460400) [pid = 3972] [serial = 748] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (185A7000) [pid = 3972] [serial = 720] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (14E22800) [pid = 3972] [serial = 711] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (15092400) [pid = 3972] [serial = 712] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (16F06800) [pid = 3972] [serial = 714] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (17935800) [pid = 3972] [serial = 715] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (19589800) [pid = 3972] [serial = 703] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (18084C00) [pid = 3972] [serial = 717] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (0D59AC00) [pid = 3972] [serial = 705] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (0E140C00) [pid = 3972] [serial = 706] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (0D543000) [pid = 3972] [serial = 708] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (0D5A0C00) [pid = 3972] [serial = 709] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (19E2EC00) [pid = 3972] [serial = 724] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1958E400) [pid = 3972] [serial = 723] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0D59F800) [pid = 3972] [serial = 739] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0D482C00) [pid = 3972] [serial = 738] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1A0FC400) [pid = 3972] [serial = 735] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (17955C00) [pid = 3972] [serial = 742] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (16A69800) [pid = 3972] [serial = 741] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1A18A000) [pid = 3972] [serial = 736] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (19E37400) [pid = 3972] [serial = 726] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1A0F6800) [pid = 3972] [serial = 744] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1857FC00) [pid = 3972] [serial = 730] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (18064000) [pid = 3972] [serial = 729] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (19F63C00) [pid = 3972] [serial = 732] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (19E30800) [pid = 3972] [serial = 727] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1A0F2400) [pid = 3972] [serial = 733] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (19031800) [pid = 3972] [serial = 747] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (18FD4800) [pid = 3972] [serial = 721] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1A561C00) [pid = 3972] [serial = 745] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (18531400) [pid = 3972] [serial = 718] [outer = 00000000] [url = about:blank] 17:57:57 INFO - PROCESS | 3972 | 1472086677500 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]]]}] 17:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1070ms 17:57:57 INFO - PROCESS | 3972 | 1472086677563 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 17:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:57:57 INFO - PROCESS | 3972 | 1472086677567 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 17:57:57 INFO - PROCESS | 3972 | 1472086677571 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:57:57 INFO - PROCESS | 3972 | 1472086677573 Marionette TRACE conn6 <- [1,1026,null,{}] 17:57:57 INFO - PROCESS | 3972 | 1472086677579 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}] 17:57:57 INFO - PROCESS | 3972 | 1472086677583 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:57 INFO - PROCESS | 3972 | 1472086677708 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 17:57:57 INFO - PROCESS | 3972 | 1472086677766 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:57 INFO - PROCESS | 3972 | 1472086677769 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:57 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A1C00 == 42 [pid = 3972] [id = 266] 17:57:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0D5A2400) [pid = 3972] [serial = 797] [outer = 00000000] 17:57:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0D5A9800) [pid = 3972] [serial = 798] [outer = 0D5A2400] 17:57:57 INFO - PROCESS | 3972 | 1472086677817 Marionette DEBUG loaded listener.js 17:57:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0D8D7400) [pid = 3972] [serial = 799] [outer = 0D5A2400] 17:57:58 INFO - PROCESS | 3972 | 1472086678265 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]]]}] 17:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 731ms 17:57:58 INFO - PROCESS | 3972 | 1472086678305 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 17:57:58 INFO - PROCESS | 3972 | 1472086678309 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 17:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:57:58 INFO - PROCESS | 3972 | 1472086678313 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:57:58 INFO - PROCESS | 3972 | 1472086678315 Marionette TRACE conn6 <- [1,1030,null,{}] 17:57:58 INFO - PROCESS | 3972 | 1472086678324 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}] 17:57:58 INFO - PROCESS | 3972 | 1472086678326 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:58 INFO - PROCESS | 3972 | 1472086678415 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 17:57:58 INFO - PROCESS | 3972 | 1472086678423 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:58 INFO - PROCESS | 3972 | 1472086678426 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:58 INFO - PROCESS | 3972 | ++DOCSHELL 151E0800 == 43 [pid = 3972] [id = 267] 17:57:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (15238800) [pid = 3972] [serial = 800] [outer = 00000000] 17:57:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (15C67800) [pid = 3972] [serial = 801] [outer = 15238800] 17:57:58 INFO - PROCESS | 3972 | 1472086678472 Marionette DEBUG loaded listener.js 17:57:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (17928800) [pid = 3972] [serial = 802] [outer = 15238800] 17:57:58 INFO - PROCESS | 3972 | 1472086678928 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]]]}] 17:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 17:57:58 INFO - PROCESS | 3972 | 1472086678988 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 17:57:58 INFO - PROCESS | 3972 | 1472086678991 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 17:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:57:59 INFO - PROCESS | 3972 | 1472086678996 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:57:59 INFO - PROCESS | 3972 | 1472086679001 Marionette TRACE conn6 <- [1,1034,null,{}] 17:57:59 INFO - PROCESS | 3972 | 1472086679010 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}] 17:57:59 INFO - PROCESS | 3972 | 1472086679013 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:59 INFO - PROCESS | 3972 | 1472086679099 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 17:57:59 INFO - PROCESS | 3972 | 1472086679108 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:59 INFO - PROCESS | 3972 | 1472086679110 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:59 INFO - PROCESS | 3972 | ++DOCSHELL 1807DC00 == 44 [pid = 3972] [id = 268] 17:57:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1807C800) [pid = 3972] [serial = 803] [outer = 00000000] 17:57:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (18086800) [pid = 3972] [serial = 804] [outer = 1807C800] 17:57:59 INFO - PROCESS | 3972 | 1472086679162 Marionette DEBUG loaded listener.js 17:57:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (180CA000) [pid = 3972] [serial = 805] [outer = 1807C800] 17:57:59 INFO - PROCESS | 3972 | 1472086679601 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]]]}] 17:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 17:57:59 INFO - PROCESS | 3972 | 1472086679632 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 17:57:59 INFO - PROCESS | 3972 | 1472086679635 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 17:57:59 INFO - PROCESS | 3972 | 1472086679638 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:57:59 INFO - PROCESS | 3972 | 1472086679640 Marionette TRACE conn6 <- [1,1038,null,{}] 17:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:57:59 INFO - PROCESS | 3972 | 1472086679643 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}] 17:57:59 INFO - PROCESS | 3972 | 1472086679645 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:59 INFO - PROCESS | 3972 | 1472086679733 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 17:57:59 INFO - PROCESS | 3972 | 1472086679768 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:59 INFO - PROCESS | 3972 | 1472086679770 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:57:59 INFO - PROCESS | 3972 | ++DOCSHELL 1857FC00 == 45 [pid = 3972] [id = 269] 17:57:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (18587000) [pid = 3972] [serial = 806] [outer = 00000000] 17:57:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (18EC7000) [pid = 3972] [serial = 807] [outer = 18587000] 17:57:59 INFO - PROCESS | 3972 | 1472086679816 Marionette DEBUG loaded listener.js 17:57:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18EC9800) [pid = 3972] [serial = 808] [outer = 18587000] 17:58:00 INFO - PROCESS | 3972 | 1472086680289 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]]]}] 17:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 17:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:58:00 INFO - PROCESS | 3972 | 1472086680313 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 17:58:00 INFO - PROCESS | 3972 | 1472086680315 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 17:58:00 INFO - PROCESS | 3972 | 1472086680324 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:58:00 INFO - PROCESS | 3972 | 1472086680326 Marionette TRACE conn6 <- [1,1042,null,{}] 17:58:00 INFO - PROCESS | 3972 | 1472086680329 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}] 17:58:00 INFO - PROCESS | 3972 | 1472086680331 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:00 INFO - PROCESS | 3972 | 1472086680440 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 17:58:00 INFO - PROCESS | 3972 | 1472086680446 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:00 INFO - PROCESS | 3972 | 1472086680451 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:00 INFO - PROCESS | 3972 | ++DOCSHELL 1922AC00 == 46 [pid = 3972] [id = 270] 17:58:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1922B000) [pid = 3972] [serial = 809] [outer = 00000000] 17:58:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1945F400) [pid = 3972] [serial = 810] [outer = 1922B000] 17:58:00 INFO - PROCESS | 3972 | 1472086680508 Marionette DEBUG loaded listener.js 17:58:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1958F000) [pid = 3972] [serial = 811] [outer = 1922B000] 17:58:00 INFO - PROCESS | 3972 | 1472086680990 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]]]}] 17:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 730ms 17:58:01 INFO - PROCESS | 3972 | 1472086681049 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 17:58:01 INFO - PROCESS | 3972 | 1472086681051 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 17:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:58:01 INFO - PROCESS | 3972 | 1472086681054 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:58:01 INFO - PROCESS | 3972 | 1472086681056 Marionette TRACE conn6 <- [1,1046,null,{}] 17:58:01 INFO - PROCESS | 3972 | 1472086681060 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}] 17:58:01 INFO - PROCESS | 3972 | 1472086681062 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:01 INFO - PROCESS | 3972 | 1472086681212 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 17:58:01 INFO - PROCESS | 3972 | 1472086681278 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:01 INFO - PROCESS | 3972 | 1472086681280 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:01 INFO - PROCESS | 3972 | ++DOCSHELL 19E32C00 == 47 [pid = 3972] [id = 271] 17:58:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19E34C00) [pid = 3972] [serial = 812] [outer = 00000000] 17:58:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (19F63C00) [pid = 3972] [serial = 813] [outer = 19E34C00] 17:58:01 INFO - PROCESS | 3972 | 1472086681326 Marionette DEBUG loaded listener.js 17:58:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A0F4800) [pid = 3972] [serial = 814] [outer = 19E34C00] 17:58:01 INFO - PROCESS | 3972 | 1472086681749 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]]]}] 17:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 17:58:01 INFO - PROCESS | 3972 | 1472086681786 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 17:58:01 INFO - PROCESS | 3972 | 1472086681788 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 17:58:01 INFO - PROCESS | 3972 | 1472086681791 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:58:01 INFO - PROCESS | 3972 | 1472086681793 Marionette TRACE conn6 <- [1,1050,null,{}] 17:58:01 INFO - PROCESS | 3972 | 1472086681798 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}] 17:58:01 INFO - PROCESS | 3972 | 1472086681800 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:01 INFO - PROCESS | 3972 | 1472086681919 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 17:58:01 INFO - PROCESS | 3972 | 1472086681925 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:01 INFO - PROCESS | 3972 | 1472086681927 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:01 INFO - PROCESS | 3972 | ++DOCSHELL 0C031800 == 48 [pid = 3972] [id = 272] 17:58:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (0C031C00) [pid = 3972] [serial = 815] [outer = 00000000] 17:58:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A560000) [pid = 3972] [serial = 816] [outer = 0C031C00] 17:58:01 INFO - PROCESS | 3972 | 1472086681972 Marionette DEBUG loaded listener.js 17:58:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A567400) [pid = 3972] [serial = 817] [outer = 0C031C00] 17:58:02 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (19033800) [pid = 3972] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:58:02 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (17937C00) [pid = 3972] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:58:02 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (0E0D0000) [pid = 3972] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:58:02 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (18085800) [pid = 3972] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:58:02 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (185A5800) [pid = 3972] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:58:02 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0D561000) [pid = 3972] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:58:02 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0D240400) [pid = 3972] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:58:02 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (19584400) [pid = 3972] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:58:02 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D25A400) [pid = 3972] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:58:02 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (15154400) [pid = 3972] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:58:02 INFO - PROCESS | 3972 | 1472086682458 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]]]}] 17:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 731ms 17:58:02 INFO - PROCESS | 3972 | 1472086682553 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 17:58:02 INFO - PROCESS | 3972 | 1472086682555 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 17:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:58:02 INFO - PROCESS | 3972 | 1472086682559 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:58:02 INFO - PROCESS | 3972 | 1472086682561 Marionette TRACE conn6 <- [1,1054,null,{}] 17:58:02 INFO - PROCESS | 3972 | 1472086682565 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}] 17:58:02 INFO - PROCESS | 3972 | 1472086682567 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:02 INFO - PROCESS | 3972 | 1472086682652 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 17:58:02 INFO - PROCESS | 3972 | 1472086682658 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:02 INFO - PROCESS | 3972 | 1472086682660 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:02 INFO - PROCESS | 3972 | ++DOCSHELL 16F01C00 == 49 [pid = 3972] [id = 273] 17:58:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (17953400) [pid = 3972] [serial = 818] [outer = 00000000] 17:58:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (19584400) [pid = 3972] [serial = 819] [outer = 17953400] 17:58:02 INFO - PROCESS | 3972 | 1472086682706 Marionette DEBUG loaded listener.js 17:58:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1A0FAC00) [pid = 3972] [serial = 820] [outer = 17953400] 17:58:03 INFO - PROCESS | 3972 | 1472086683118 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]]]}] 17:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 17:58:03 INFO - PROCESS | 3972 | 1472086683193 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 17:58:03 INFO - PROCESS | 3972 | 1472086683205 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 17:58:03 INFO - PROCESS | 3972 | 1472086683208 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:58:03 INFO - PROCESS | 3972 | 1472086683210 Marionette TRACE conn6 <- [1,1058,null,{}] 17:58:03 INFO - PROCESS | 3972 | 1472086683213 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}] 17:58:03 INFO - PROCESS | 3972 | 1472086683215 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:03 INFO - PROCESS | 3972 | 1472086683297 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 17:58:03 INFO - PROCESS | 3972 | 1472086683303 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:03 INFO - PROCESS | 3972 | 1472086683305 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:03 INFO - PROCESS | 3972 | ++DOCSHELL 19034C00 == 50 [pid = 3972] [id = 274] 17:58:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A55D800) [pid = 3972] [serial = 821] [outer = 00000000] 17:58:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1B5C6400) [pid = 3972] [serial = 822] [outer = 1A55D800] 17:58:03 INFO - PROCESS | 3972 | 1472086683349 Marionette DEBUG loaded listener.js 17:58:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A5A9000) [pid = 3972] [serial = 823] [outer = 1A55D800] 17:58:03 INFO - PROCESS | 3972 | 1472086683771 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]]]}] 17:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 17:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:58:03 INFO - PROCESS | 3972 | 1472086683843 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 17:58:03 INFO - PROCESS | 3972 | 1472086683845 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 17:58:03 INFO - PROCESS | 3972 | 1472086683849 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:58:03 INFO - PROCESS | 3972 | 1472086683850 Marionette TRACE conn6 <- [1,1062,null,{}] 17:58:03 INFO - PROCESS | 3972 | 1472086683854 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}] 17:58:03 INFO - PROCESS | 3972 | 1472086683856 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:03 INFO - PROCESS | 3972 | 1472086683937 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 17:58:03 INFO - PROCESS | 3972 | 1472086683943 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:03 INFO - PROCESS | 3972 | 1472086683945 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:03 INFO - PROCESS | 3972 | ++DOCSHELL 1B6D3800 == 51 [pid = 3972] [id = 275] 17:58:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1B6D6000) [pid = 3972] [serial = 824] [outer = 00000000] 17:58:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1B7D2800) [pid = 3972] [serial = 825] [outer = 1B6D6000] 17:58:04 INFO - PROCESS | 3972 | 1472086683991 Marionette DEBUG loaded listener.js 17:58:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1BF70800) [pid = 3972] [serial = 826] [outer = 1B6D6000] 17:58:04 INFO - PROCESS | 3972 | 1472086684664 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]]]}] 17:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 870ms 17:58:04 INFO - PROCESS | 3972 | 1472086684720 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 17:58:04 INFO - PROCESS | 3972 | 1472086684725 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 17:58:04 INFO - PROCESS | 3972 | 1472086684730 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:58:04 INFO - PROCESS | 3972 | 1472086684734 Marionette TRACE conn6 <- [1,1066,null,{}] 17:58:04 INFO - PROCESS | 3972 | 1472086684741 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}] 17:58:04 INFO - PROCESS | 3972 | 1472086684744 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:04 INFO - PROCESS | 3972 | 1472086684857 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 17:58:04 INFO - PROCESS | 3972 | 1472086684988 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:04 INFO - PROCESS | 3972 | 1472086684991 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:05 INFO - PROCESS | 3972 | ++DOCSHELL 0D25E400 == 52 [pid = 3972] [id = 276] 17:58:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (0D59D000) [pid = 3972] [serial = 827] [outer = 00000000] 17:58:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (149D6000) [pid = 3972] [serial = 828] [outer = 0D59D000] 17:58:05 INFO - PROCESS | 3972 | 1472086685050 Marionette DEBUG loaded listener.js 17:58:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (15146C00) [pid = 3972] [serial = 829] [outer = 0D59D000] 17:58:05 INFO - PROCESS | 3972 | 1472086685722 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]]]}] 17:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1023ms 17:58:05 INFO - PROCESS | 3972 | 1472086685758 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 17:58:05 INFO - PROCESS | 3972 | 1472086685763 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 17:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:58:05 INFO - PROCESS | 3972 | 1472086685769 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:58:05 INFO - PROCESS | 3972 | 1472086685772 Marionette TRACE conn6 <- [1,1070,null,{}] 17:58:05 INFO - PROCESS | 3972 | 1472086685777 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}] 17:58:05 INFO - PROCESS | 3972 | 1472086685779 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:05 INFO - PROCESS | 3972 | 1472086685900 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 17:58:06 INFO - PROCESS | 3972 | 1472086686030 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:06 INFO - PROCESS | 3972 | 1472086686032 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:06 INFO - PROCESS | 3972 | ++DOCSHELL 17954C00 == 53 [pid = 3972] [id = 277] 17:58:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1804B400) [pid = 3972] [serial = 830] [outer = 00000000] 17:58:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1858A800) [pid = 3972] [serial = 831] [outer = 1804B400] 17:58:06 INFO - PROCESS | 3972 | 1472086686091 Marionette DEBUG loaded listener.js 17:58:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (19034800) [pid = 3972] [serial = 832] [outer = 1804B400] 17:58:06 INFO - PROCESS | 3972 | 1472086686717 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]]]}] 17:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 970ms 17:58:06 INFO - PROCESS | 3972 | 1472086686743 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 17:58:06 INFO - PROCESS | 3972 | 1472086686745 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 17:58:06 INFO - PROCESS | 3972 | 1472086686749 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:58:06 INFO - PROCESS | 3972 | 1472086686753 Marionette TRACE conn6 <- [1,1074,null,{}] 17:58:06 INFO - PROCESS | 3972 | 1472086686764 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}] 17:58:06 INFO - PROCESS | 3972 | 1472086686768 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:06 INFO - PROCESS | 3972 | 1472086686882 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 17:58:07 INFO - PROCESS | 3972 | 1472086687015 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:07 INFO - PROCESS | 3972 | 1472086687018 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:07 INFO - PROCESS | 3972 | ++DOCSHELL 1A563400 == 54 [pid = 3972] [id = 278] 17:58:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1B5C3800) [pid = 3972] [serial = 833] [outer = 00000000] 17:58:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1BF6BC00) [pid = 3972] [serial = 834] [outer = 1B5C3800] 17:58:07 INFO - PROCESS | 3972 | 1472086687078 Marionette DEBUG loaded listener.js 17:58:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1C0C2400) [pid = 3972] [serial = 835] [outer = 1B5C3800] 17:58:07 INFO - PROCESS | 3972 | 1472086687656 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]]]}] 17:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 930ms 17:58:07 INFO - PROCESS | 3972 | 1472086687682 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 17:58:07 INFO - PROCESS | 3972 | 1472086687685 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 17:58:07 INFO - PROCESS | 3972 | 1472086687688 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:58:07 INFO - PROCESS | 3972 | 1472086687690 Marionette TRACE conn6 <- [1,1078,null,{}] 17:58:07 INFO - PROCESS | 3972 | 1472086687694 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}] 17:58:07 INFO - PROCESS | 3972 | 1472086687697 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:07 INFO - PROCESS | 3972 | 1472086687809 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 17:58:07 INFO - PROCESS | 3972 | 1472086687910 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:07 INFO - PROCESS | 3972 | 1472086687913 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:07 INFO - PROCESS | 3972 | ++DOCSHELL 0D23F000 == 55 [pid = 3972] [id = 279] 17:58:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (0D244C00) [pid = 3972] [serial = 836] [outer = 00000000] 17:58:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (1514F400) [pid = 3972] [serial = 837] [outer = 0D244C00] 17:58:07 INFO - PROCESS | 3972 | 1472086687968 Marionette DEBUG loaded listener.js 17:58:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (18060C00) [pid = 3972] [serial = 838] [outer = 0D244C00] 17:58:08 INFO - PROCESS | 3972 | 1472086688763 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]]]}] 17:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1120ms 17:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:58:08 INFO - PROCESS | 3972 | 1472086688813 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 17:58:08 INFO - PROCESS | 3972 | 1472086688817 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 17:58:08 INFO - PROCESS | 3972 | 1472086688821 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:58:08 INFO - PROCESS | 3972 | 1472086688826 Marionette TRACE conn6 <- [1,1082,null,{}] 17:58:08 INFO - PROCESS | 3972 | 1472086688831 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}] 17:58:08 INFO - PROCESS | 3972 | 1472086688833 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:08 INFO - PROCESS | 3972 | 1472086688990 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 17:58:09 INFO - PROCESS | 3972 | 1472086689001 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:09 INFO - PROCESS | 3972 | 1472086689004 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:09 INFO - PROCESS | 3972 | ++DOCSHELL 0D561000 == 56 [pid = 3972] [id = 280] 17:58:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (0D5A0800) [pid = 3972] [serial = 839] [outer = 00000000] 17:58:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (1515B800) [pid = 3972] [serial = 840] [outer = 0D5A0800] 17:58:09 INFO - PROCESS | 3972 | 1472086689054 Marionette DEBUG loaded listener.js 17:58:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (15242C00) [pid = 3972] [serial = 841] [outer = 0D5A0800] 17:58:09 INFO - PROCESS | 3972 | --DOCSHELL 19E36400 == 55 [pid = 3972] [id = 248] 17:58:09 INFO - PROCESS | 3972 | --DOCSHELL 0D20B000 == 54 [pid = 3972] [id = 246] 17:58:09 INFO - PROCESS | 3972 | --DOCSHELL 1523A000 == 53 [pid = 3972] [id = 247] 17:58:09 INFO - PROCESS | 3972 | --DOCSHELL 19034C00 == 52 [pid = 3972] [id = 274] 17:58:09 INFO - PROCESS | 3972 | --DOCSHELL 16F01C00 == 51 [pid = 3972] [id = 273] 17:58:09 INFO - PROCESS | 3972 | --DOCSHELL 0C031800 == 50 [pid = 3972] [id = 272] 17:58:09 INFO - PROCESS | 3972 | --DOCSHELL 19E32C00 == 49 [pid = 3972] [id = 271] 17:58:09 INFO - PROCESS | 3972 | --DOCSHELL 1922AC00 == 48 [pid = 3972] [id = 270] 17:58:09 INFO - PROCESS | 3972 | --DOCSHELL 1857FC00 == 47 [pid = 3972] [id = 269] 17:58:09 INFO - PROCESS | 3972 | --DOCSHELL 1807DC00 == 46 [pid = 3972] [id = 268] 17:58:09 INFO - PROCESS | 3972 | --DOCSHELL 151E0800 == 45 [pid = 3972] [id = 267] 17:58:09 INFO - PROCESS | 3972 | --DOCSHELL 0D5A1C00 == 44 [pid = 3972] [id = 266] 17:58:09 INFO - PROCESS | 3972 | --DOCSHELL 0C87AC00 == 43 [pid = 3972] [id = 265] 17:58:09 INFO - PROCESS | 3972 | --DOCSHELL 1792E800 == 42 [pid = 3972] [id = 261] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (1A0FC800) [pid = 3972] [serial = 783] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (19E36C00) [pid = 3972] [serial = 781] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (19586C00) [pid = 3972] [serial = 774] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (17959000) [pid = 3972] [serial = 766] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (149B7400) [pid = 3972] [serial = 757] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (18599C00) [pid = 3972] [serial = 769] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (180C8C00) [pid = 3972] [serial = 768] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (18FD5000) [pid = 3972] [serial = 772] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (18063800) [pid = 3972] [serial = 778] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (0D481800) [pid = 3972] [serial = 754] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (19E35800) [pid = 3972] [serial = 780] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (0D248400) [pid = 3972] [serial = 753] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1794EC00) [pid = 3972] [serial = 777] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (0D59BC00) [pid = 3972] [serial = 759] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1523E400) [pid = 3972] [serial = 763] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (18FD3000) [pid = 3972] [serial = 771] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (151E7C00) [pid = 3972] [serial = 762] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1958E000) [pid = 3972] [serial = 775] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0E0CC000) [pid = 3972] [serial = 760] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (17950C00) [pid = 3972] [serial = 765] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (14727400) [pid = 3972] [serial = 756] [outer = 00000000] [url = about:blank] 17:58:09 INFO - PROCESS | 3972 | 1472086689626 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]]]}] 17:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 830ms 17:58:09 INFO - PROCESS | 3972 | 1472086689653 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 17:58:09 INFO - PROCESS | 3972 | 1472086689657 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 17:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:58:09 INFO - PROCESS | 3972 | 1472086689662 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:58:09 INFO - PROCESS | 3972 | 1472086689665 Marionette TRACE conn6 <- [1,1086,null,{}] 17:58:09 INFO - PROCESS | 3972 | 1472086689669 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}] 17:58:09 INFO - PROCESS | 3972 | 1472086689672 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:09 INFO - PROCESS | 3972 | 1472086689763 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 17:58:09 INFO - PROCESS | 3972 | 1472086689856 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:09 INFO - PROCESS | 3972 | 1472086689859 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:09 INFO - PROCESS | 3972 | ++DOCSHELL 0D53D400 == 43 [pid = 3972] [id = 281] 17:58:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (0D559000) [pid = 3972] [serial = 842] [outer = 00000000] 17:58:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1492F800) [pid = 3972] [serial = 843] [outer = 0D559000] 17:58:09 INFO - PROCESS | 3972 | 1472086689907 Marionette DEBUG loaded listener.js 17:58:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (15148400) [pid = 3972] [serial = 844] [outer = 0D559000] 17:58:10 INFO - PROCESS | 3972 | 1472086690306 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]]]}] 17:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 17:58:10 INFO - PROCESS | 3972 | 1472086690338 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 17:58:10 INFO - PROCESS | 3972 | 1472086690340 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 17:58:10 INFO - PROCESS | 3972 | 1472086690344 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:58:10 INFO - PROCESS | 3972 | 1472086690347 Marionette TRACE conn6 <- [1,1090,null,{}] 17:58:10 INFO - PROCESS | 3972 | 1472086690357 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}] 17:58:10 INFO - PROCESS | 3972 | 1472086690361 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:10 INFO - PROCESS | 3972 | 1472086690449 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 17:58:10 INFO - PROCESS | 3972 | 1472086690456 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:10 INFO - PROCESS | 3972 | 1472086690458 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:10 INFO - PROCESS | 3972 | ++DOCSHELL 17952400 == 44 [pid = 3972] [id = 282] 17:58:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (17953800) [pid = 3972] [serial = 845] [outer = 00000000] 17:58:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (18063400) [pid = 3972] [serial = 846] [outer = 17953800] 17:58:10 INFO - PROCESS | 3972 | 1472086690507 Marionette DEBUG loaded listener.js 17:58:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (18086000) [pid = 3972] [serial = 847] [outer = 17953800] 17:58:11 INFO - PROCESS | 3972 | 1472086691017 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]]]}] 17:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 730ms 17:58:11 INFO - PROCESS | 3972 | 1472086691078 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 17:58:11 INFO - PROCESS | 3972 | 1472086691080 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 17:58:11 INFO - PROCESS | 3972 | 1472086691083 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:58:11 INFO - PROCESS | 3972 | 1472086691085 Marionette TRACE conn6 <- [1,1094,null,{}] 17:58:11 INFO - PROCESS | 3972 | 1472086691089 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}] 17:58:11 INFO - PROCESS | 3972 | 1472086691090 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:11 INFO - PROCESS | 3972 | 1472086691177 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 17:58:11 INFO - PROCESS | 3972 | 1472086691186 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:11 INFO - PROCESS | 3972 | 1472086691188 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:11 INFO - PROCESS | 3972 | ++DOCSHELL 18582C00 == 45 [pid = 3972] [id = 283] 17:58:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (18583C00) [pid = 3972] [serial = 848] [outer = 00000000] 17:58:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (18EC1800) [pid = 3972] [serial = 849] [outer = 18583C00] 17:58:11 INFO - PROCESS | 3972 | 1472086691242 Marionette DEBUG loaded listener.js 17:58:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (19588000) [pid = 3972] [serial = 850] [outer = 18583C00] 17:58:11 INFO - PROCESS | 3972 | 1472086691676 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]]]}] 17:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 17:58:11 INFO - PROCESS | 3972 | 1472086691719 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 17:58:11 INFO - PROCESS | 3972 | 1472086691721 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 17:58:11 INFO - PROCESS | 3972 | 1472086691724 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:58:11 INFO - PROCESS | 3972 | 1472086691726 Marionette TRACE conn6 <- [1,1098,null,{}] 17:58:11 INFO - PROCESS | 3972 | 1472086691729 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}] 17:58:11 INFO - PROCESS | 3972 | 1472086691731 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:11 INFO - PROCESS | 3972 | 1472086691851 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 17:58:11 INFO - PROCESS | 3972 | 1472086691935 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:11 INFO - PROCESS | 3972 | 1472086691937 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:11 INFO - PROCESS | 3972 | ++DOCSHELL 19E2FC00 == 46 [pid = 3972] [id = 284] 17:58:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (19E30000) [pid = 3972] [serial = 851] [outer = 00000000] 17:58:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (19E35400) [pid = 3972] [serial = 852] [outer = 19E30000] 17:58:11 INFO - PROCESS | 3972 | 1472086691982 Marionette DEBUG loaded listener.js 17:58:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (19E3B800) [pid = 3972] [serial = 853] [outer = 19E30000] 17:58:12 INFO - PROCESS | 3972 | 1472086692429 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]]]}] 17:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 730ms 17:58:12 INFO - PROCESS | 3972 | 1472086692463 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 17:58:12 INFO - PROCESS | 3972 | 1472086692465 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 17:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:58:12 INFO - PROCESS | 3972 | 1472086692472 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:58:12 INFO - PROCESS | 3972 | 1472086692474 Marionette TRACE conn6 <- [1,1102,null,{}] 17:58:12 INFO - PROCESS | 3972 | 1472086692477 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}] 17:58:12 INFO - PROCESS | 3972 | 1472086692483 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:12 INFO - PROCESS | 3972 | 1472086692611 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 17:58:12 INFO - PROCESS | 3972 | 1472086692675 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:12 INFO - PROCESS | 3972 | 1472086692677 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:12 INFO - PROCESS | 3972 | ++DOCSHELL 1A59FC00 == 47 [pid = 3972] [id = 285] 17:58:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1A5AA000) [pid = 3972] [serial = 854] [outer = 00000000] 17:58:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1B6D7C00) [pid = 3972] [serial = 855] [outer = 1A5AA000] 17:58:12 INFO - PROCESS | 3972 | 1472086692724 Marionette DEBUG loaded listener.js 17:58:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1B7D6C00) [pid = 3972] [serial = 856] [outer = 1A5AA000] 17:58:13 INFO - PROCESS | 3972 | 1472086693148 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]]]}] 17:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 17:58:13 INFO - PROCESS | 3972 | 1472086693234 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 17:58:13 INFO - PROCESS | 3972 | 1472086693236 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 17:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:58:13 INFO - PROCESS | 3972 | 1472086693243 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:58:13 INFO - PROCESS | 3972 | 1472086693245 Marionette TRACE conn6 <- [1,1106,null,{}] 17:58:13 INFO - PROCESS | 3972 | 1472086693249 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}] 17:58:13 INFO - PROCESS | 3972 | 1472086693260 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:13 INFO - PROCESS | 3972 | 1472086693374 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 17:58:13 INFO - PROCESS | 3972 | 1472086693437 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:13 INFO - PROCESS | 3972 | 1472086693439 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:13 INFO - PROCESS | 3972 | ++DOCSHELL 1A0F8400 == 48 [pid = 3972] [id = 286] 17:58:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1A0F9800) [pid = 3972] [serial = 857] [outer = 00000000] 17:58:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (1C704000) [pid = 3972] [serial = 858] [outer = 1A0F9800] 17:58:13 INFO - PROCESS | 3972 | 1472086693483 Marionette DEBUG loaded listener.js 17:58:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (1C7A6800) [pid = 3972] [serial = 859] [outer = 1A0F9800] 17:58:13 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (17953400) [pid = 3972] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:58:13 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1A55D800) [pid = 3972] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:58:13 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1922B000) [pid = 3972] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:58:13 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (19E34C00) [pid = 3972] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:58:13 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (0C031C00) [pid = 3972] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:58:13 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (0C95D000) [pid = 3972] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:58:13 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (0D5A2400) [pid = 3972] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:58:13 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (15238800) [pid = 3972] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:58:13 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (18587000) [pid = 3972] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:58:13 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1807C800) [pid = 3972] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:58:14 INFO - PROCESS | 3972 | 1472086694020 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]]]}] 17:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 830ms 17:58:14 INFO - PROCESS | 3972 | 1472086694078 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 17:58:14 INFO - PROCESS | 3972 | 1472086694080 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 17:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:58:14 INFO - PROCESS | 3972 | 1472086694083 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:58:14 INFO - PROCESS | 3972 | 1472086694085 Marionette TRACE conn6 <- [1,1110,null,{}] 17:58:14 INFO - PROCESS | 3972 | 1472086694088 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}] 17:58:14 INFO - PROCESS | 3972 | 1472086694090 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:14 INFO - PROCESS | 3972 | 1472086694205 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 17:58:14 INFO - PROCESS | 3972 | 1472086694262 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:14 INFO - PROCESS | 3972 | 1472086694264 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:14 INFO - PROCESS | 3972 | ++DOCSHELL 0D55E000 == 49 [pid = 3972] [id = 287] 17:58:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (0D5A2400) [pid = 3972] [serial = 860] [outer = 00000000] 17:58:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (185A2400) [pid = 3972] [serial = 861] [outer = 0D5A2400] 17:58:14 INFO - PROCESS | 3972 | 1472086694309 Marionette DEBUG loaded listener.js 17:58:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (18FDF000) [pid = 3972] [serial = 862] [outer = 0D5A2400] 17:58:14 INFO - PROCESS | 3972 | 1472086694654 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]]]}] 17:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 17:58:14 INFO - PROCESS | 3972 | 1472086694724 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 17:58:14 INFO - PROCESS | 3972 | 1472086694726 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 17:58:14 INFO - PROCESS | 3972 | 1472086694730 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:58:14 INFO - PROCESS | 3972 | 1472086694732 Marionette TRACE conn6 <- [1,1114,null,{}] 17:58:14 INFO - PROCESS | 3972 | 1472086694735 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}] 17:58:14 INFO - PROCESS | 3972 | 1472086694737 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:14 INFO - PROCESS | 3972 | 1472086694818 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 17:58:14 INFO - PROCESS | 3972 | 1472086694824 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:14 INFO - PROCESS | 3972 | 1472086694826 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:14 INFO - PROCESS | 3972 | ++DOCSHELL 18FDC800 == 50 [pid = 3972] [id = 288] 17:58:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (19E37C00) [pid = 3972] [serial = 863] [outer = 00000000] 17:58:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1D073C00) [pid = 3972] [serial = 864] [outer = 19E37C00] 17:58:14 INFO - PROCESS | 3972 | 1472086694871 Marionette DEBUG loaded listener.js 17:58:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1D07A800) [pid = 3972] [serial = 865] [outer = 19E37C00] 17:58:15 INFO - PROCESS | 3972 | 1472086695313 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]]]}] 17:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 17:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:58:15 INFO - PROCESS | 3972 | 1472086695365 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 17:58:15 INFO - PROCESS | 3972 | 1472086695367 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 17:58:15 INFO - PROCESS | 3972 | 1472086695370 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:58:15 INFO - PROCESS | 3972 | 1472086695372 Marionette TRACE conn6 <- [1,1118,null,{}] 17:58:15 INFO - PROCESS | 3972 | 1472086695375 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}] 17:58:15 INFO - PROCESS | 3972 | 1472086695377 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:15 INFO - PROCESS | 3972 | 1472086695459 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 17:58:15 INFO - PROCESS | 3972 | 1472086695465 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:15 INFO - PROCESS | 3972 | 1472086695467 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:15 INFO - PROCESS | 3972 | ++DOCSHELL 1C02C800 == 51 [pid = 3972] [id = 289] 17:58:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1D078C00) [pid = 3972] [serial = 866] [outer = 00000000] 17:58:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1D69D000) [pid = 3972] [serial = 867] [outer = 1D078C00] 17:58:15 INFO - PROCESS | 3972 | 1472086695511 Marionette DEBUG loaded listener.js 17:58:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (1D6A0000) [pid = 3972] [serial = 868] [outer = 1D078C00] 17:58:16 INFO - PROCESS | 3972 | 1472086696053 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]]]}] 17:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 17:58:16 INFO - PROCESS | 3972 | 1472086696105 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 17:58:16 INFO - PROCESS | 3972 | 1472086696110 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 17:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:58:16 INFO - PROCESS | 3972 | 1472086696116 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:58:16 INFO - PROCESS | 3972 | 1472086696120 Marionette TRACE conn6 <- [1,1122,null,{}] 17:58:16 INFO - PROCESS | 3972 | 1472086696216 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}] 17:58:16 INFO - PROCESS | 3972 | 1472086696219 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:16 INFO - PROCESS | 3972 | 1472086696346 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 17:58:16 INFO - PROCESS | 3972 | 1472086696445 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:16 INFO - PROCESS | 3972 | 1472086696450 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:16 INFO - PROCESS | 3972 | ++DOCSHELL 0CF74400 == 52 [pid = 3972] [id = 290] 17:58:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (0D201800) [pid = 3972] [serial = 869] [outer = 00000000] 17:58:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (0D59AC00) [pid = 3972] [serial = 870] [outer = 0D201800] 17:58:16 INFO - PROCESS | 3972 | 1472086696521 Marionette DEBUG loaded listener.js 17:58:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (0E139000) [pid = 3972] [serial = 871] [outer = 0D201800] 17:58:17 INFO - PROCESS | 3972 | 1472086697085 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]]]}] 17:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1014ms 17:58:17 INFO - PROCESS | 3972 | 1472086697134 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 17:58:17 INFO - PROCESS | 3972 | 1472086697139 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 17:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:58:17 INFO - PROCESS | 3972 | 1472086697145 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:58:17 INFO - PROCESS | 3972 | 1472086697148 Marionette TRACE conn6 <- [1,1126,null,{}] 17:58:17 INFO - PROCESS | 3972 | 1472086697152 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}] 17:58:17 INFO - PROCESS | 3972 | 1472086697155 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:17 INFO - PROCESS | 3972 | 1472086697271 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 17:58:17 INFO - PROCESS | 3972 | 1472086697378 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:17 INFO - PROCESS | 3972 | 1472086697380 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:17 INFO - PROCESS | 3972 | ++DOCSHELL 17937400 == 53 [pid = 3972] [id = 291] 17:58:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (1794AC00) [pid = 3972] [serial = 872] [outer = 00000000] 17:58:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (1805FC00) [pid = 3972] [serial = 873] [outer = 1794AC00] 17:58:17 INFO - PROCESS | 3972 | 1472086697438 Marionette DEBUG loaded listener.js 17:58:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (18599800) [pid = 3972] [serial = 874] [outer = 1794AC00] 17:58:18 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 17:58:18 INFO - PROCESS | 3972 | 1472086698221 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]]]}] 17:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1131ms 17:58:18 INFO - PROCESS | 3972 | 1472086698280 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 17:58:18 INFO - PROCESS | 3972 | 1472086698283 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 17:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:58:18 INFO - PROCESS | 3972 | 1472086698287 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:58:18 INFO - PROCESS | 3972 | 1472086698290 Marionette TRACE conn6 <- [1,1130,null,{}] 17:58:18 INFO - PROCESS | 3972 | 1472086698301 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}] 17:58:18 INFO - PROCESS | 3972 | 1472086698306 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:18 INFO - PROCESS | 3972 | 1472086698416 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 17:58:18 INFO - PROCESS | 3972 | 1472086698550 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:18 INFO - PROCESS | 3972 | 1472086698553 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:18 INFO - PROCESS | 3972 | ++DOCSHELL 1B689C00 == 54 [pid = 3972] [id = 292] 17:58:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (1CA2AC00) [pid = 3972] [serial = 875] [outer = 00000000] 17:58:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (1E7C0C00) [pid = 3972] [serial = 876] [outer = 1CA2AC00] 17:58:18 INFO - PROCESS | 3972 | 1472086698612 Marionette DEBUG loaded listener.js 17:58:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (1E7C5800) [pid = 3972] [serial = 877] [outer = 1CA2AC00] 17:58:19 INFO - PROCESS | 3972 | 1472086699185 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]]]}] 17:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 17:58:19 INFO - PROCESS | 3972 | 1472086699220 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 17:58:19 INFO - PROCESS | 3972 | 1472086699223 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 17:58:19 INFO - PROCESS | 3972 | 1472086699226 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:58:19 INFO - PROCESS | 3972 | 1472086699228 Marionette TRACE conn6 <- [1,1134,null,{}] 17:58:19 INFO - PROCESS | 3972 | 1472086699232 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}] 17:58:19 INFO - PROCESS | 3972 | 1472086699234 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:19 INFO - PROCESS | 3972 | 1472086699347 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 17:58:19 INFO - PROCESS | 3972 | 1472086699452 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:19 INFO - PROCESS | 3972 | 1472086699455 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:19 INFO - PROCESS | 3972 | ++DOCSHELL 1EAB0400 == 55 [pid = 3972] [id = 293] 17:58:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (1EAB0C00) [pid = 3972] [serial = 878] [outer = 00000000] 17:58:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (1EEBB000) [pid = 3972] [serial = 879] [outer = 1EAB0C00] 17:58:19 INFO - PROCESS | 3972 | 1472086699509 Marionette DEBUG loaded listener.js 17:58:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (1EEBE800) [pid = 3972] [serial = 880] [outer = 1EAB0C00] 17:58:20 INFO - PROCESS | 3972 | 1472086700088 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]]]}] 17:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 870ms 17:58:20 INFO - PROCESS | 3972 | 1472086700100 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 17:58:20 INFO - PROCESS | 3972 | 1472086700102 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 17:58:20 INFO - PROCESS | 3972 | 1472086700106 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:58:20 INFO - PROCESS | 3972 | 1472086700108 Marionette TRACE conn6 <- [1,1138,null,{}] 17:58:20 INFO - PROCESS | 3972 | 1472086700112 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}] 17:58:20 INFO - PROCESS | 3972 | 1472086700114 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:20 INFO - PROCESS | 3972 | 1472086700222 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 17:58:20 INFO - PROCESS | 3972 | 1472086700327 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:20 INFO - PROCESS | 3972 | 1472086700329 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:20 INFO - PROCESS | 3972 | ++DOCSHELL 0D55CC00 == 56 [pid = 3972] [id = 294] 17:58:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (0D7DA800) [pid = 3972] [serial = 881] [outer = 00000000] 17:58:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 111 (17935800) [pid = 3972] [serial = 882] [outer = 0D7DA800] 17:58:20 INFO - PROCESS | 3972 | 1472086700386 Marionette DEBUG loaded listener.js 17:58:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 112 (18588800) [pid = 3972] [serial = 883] [outer = 0D7DA800] 17:58:21 INFO - PROCESS | 3972 | 1472086701148 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]]]}] 17:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1069ms 17:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:58:21 INFO - PROCESS | 3972 | 1472086701179 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 17:58:21 INFO - PROCESS | 3972 | 1472086701182 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 17:58:21 INFO - PROCESS | 3972 | 1472086701188 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:58:21 INFO - PROCESS | 3972 | 1472086701190 Marionette TRACE conn6 <- [1,1142,null,{}] 17:58:21 INFO - PROCESS | 3972 | 1472086701195 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}] 17:58:21 INFO - PROCESS | 3972 | 1472086701198 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:21 INFO - PROCESS | 3972 | 1472086701300 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 17:58:21 INFO - PROCESS | 3972 | 1472086701407 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:21 INFO - PROCESS | 3972 | 1472086701410 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:21 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A1C00 == 57 [pid = 3972] [id = 295] 17:58:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 113 (0D5A3000) [pid = 3972] [serial = 884] [outer = 00000000] 17:58:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 114 (14EB3800) [pid = 3972] [serial = 885] [outer = 0D5A3000] 17:58:21 INFO - PROCESS | 3972 | 1472086701461 Marionette DEBUG loaded listener.js 17:58:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 115 (151EE800) [pid = 3972] [serial = 886] [outer = 0D5A3000] 17:58:22 INFO - PROCESS | 3972 | --DOCSHELL 18FDC800 == 56 [pid = 3972] [id = 288] 17:58:22 INFO - PROCESS | 3972 | --DOCSHELL 0D55E000 == 55 [pid = 3972] [id = 287] 17:58:22 INFO - PROCESS | 3972 | --DOCSHELL 1A0F8400 == 54 [pid = 3972] [id = 286] 17:58:22 INFO - PROCESS | 3972 | --DOCSHELL 1A59FC00 == 53 [pid = 3972] [id = 285] 17:58:22 INFO - PROCESS | 3972 | --DOCSHELL 19E2FC00 == 52 [pid = 3972] [id = 284] 17:58:22 INFO - PROCESS | 3972 | --DOCSHELL 17952400 == 51 [pid = 3972] [id = 282] 17:58:22 INFO - PROCESS | 3972 | --DOCSHELL 0D53D400 == 50 [pid = 3972] [id = 281] 17:58:22 INFO - PROCESS | 3972 | --DOCSHELL 0D561000 == 49 [pid = 3972] [id = 280] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 114 (1945F400) [pid = 3972] [serial = 810] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 113 (19F63C00) [pid = 3972] [serial = 813] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 112 (1A560000) [pid = 3972] [serial = 816] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 111 (0D20F000) [pid = 3972] [serial = 796] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 110 (0D201400) [pid = 3972] [serial = 795] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (0D5A9800) [pid = 3972] [serial = 798] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (1A0F4800) [pid = 3972] [serial = 814] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (0D8D7400) [pid = 3972] [serial = 799] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (15C67800) [pid = 3972] [serial = 801] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (17928800) [pid = 3972] [serial = 802] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (18EC7000) [pid = 3972] [serial = 807] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (19E31800) [pid = 3972] [serial = 792] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (1792E400) [pid = 3972] [serial = 789] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (18086800) [pid = 3972] [serial = 804] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (180CA000) [pid = 3972] [serial = 805] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (0D5A1000) [pid = 3972] [serial = 786] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (19584400) [pid = 3972] [serial = 819] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (1B7D2800) [pid = 3972] [serial = 825] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1B5C6400) [pid = 3972] [serial = 822] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1A567400) [pid = 3972] [serial = 817] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (1A5A9000) [pid = 3972] [serial = 823] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1A0FAC00) [pid = 3972] [serial = 820] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1958F000) [pid = 3972] [serial = 811] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (18EC9800) [pid = 3972] [serial = 808] [outer = 00000000] [url = about:blank] 17:58:22 INFO - PROCESS | 3972 | 1472086702104 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]]]}] 17:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 970ms 17:58:22 INFO - PROCESS | 3972 | 1472086702159 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 17:58:22 INFO - PROCESS | 3972 | 1472086702163 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 17:58:22 INFO - PROCESS | 3972 | 1472086702183 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:58:22 INFO - PROCESS | 3972 | 1472086702186 Marionette TRACE conn6 <- [1,1146,null,{}] 17:58:22 INFO - PROCESS | 3972 | 1472086702190 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}] 17:58:22 INFO - PROCESS | 3972 | 1472086702193 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:22 INFO - PROCESS | 3972 | 1472086702291 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 17:58:22 INFO - PROCESS | 3972 | 1472086702297 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:22 INFO - PROCESS | 3972 | 1472086702299 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:22 INFO - PROCESS | 3972 | ++DOCSHELL 0D59F400 == 50 [pid = 3972] [id = 296] 17:58:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (0D5A9800) [pid = 3972] [serial = 887] [outer = 00000000] 17:58:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (0E0D2000) [pid = 3972] [serial = 888] [outer = 0D5A9800] 17:58:22 INFO - PROCESS | 3972 | 1472086702348 Marionette DEBUG loaded listener.js 17:58:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (14EACC00) [pid = 3972] [serial = 889] [outer = 0D5A9800] 17:58:22 INFO - PROCESS | 3972 | 1472086702835 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]]]}] 17:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 17:58:22 INFO - PROCESS | 3972 | 1472086702857 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 17:58:22 INFO - PROCESS | 3972 | 1472086702859 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 17:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:58:22 INFO - PROCESS | 3972 | 1472086702863 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:58:22 INFO - PROCESS | 3972 | 1472086702866 Marionette TRACE conn6 <- [1,1150,null,{}] 17:58:22 INFO - PROCESS | 3972 | 1472086702876 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}] 17:58:22 INFO - PROCESS | 3972 | 1472086702880 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:22 INFO - PROCESS | 3972 | 1472086702966 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 17:58:22 INFO - PROCESS | 3972 | 1472086702975 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:22 INFO - PROCESS | 3972 | 1472086702978 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:22 INFO - PROCESS | 3972 | ++DOCSHELL 18045800 == 51 [pid = 3972] [id = 297] 17:58:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (18049000) [pid = 3972] [serial = 890] [outer = 00000000] 17:58:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (18084400) [pid = 3972] [serial = 891] [outer = 18049000] 17:58:23 INFO - PROCESS | 3972 | 1472086703028 Marionette DEBUG loaded listener.js 17:58:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (1857FC00) [pid = 3972] [serial = 892] [outer = 18049000] 17:58:23 INFO - PROCESS | 3972 | 1472086703485 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]]]}] 17:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 17:58:23 INFO - PROCESS | 3972 | 1472086703540 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 17:58:23 INFO - PROCESS | 3972 | 1472086703542 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 17:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:58:23 INFO - PROCESS | 3972 | 1472086703545 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:58:23 INFO - PROCESS | 3972 | 1472086703547 Marionette TRACE conn6 <- [1,1154,null,{}] 17:58:23 INFO - PROCESS | 3972 | 1472086703551 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}] 17:58:23 INFO - PROCESS | 3972 | 1472086703553 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:23 INFO - PROCESS | 3972 | 1472086703668 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 17:58:23 INFO - PROCESS | 3972 | 1472086703763 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:23 INFO - PROCESS | 3972 | 1472086703765 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:23 INFO - PROCESS | 3972 | ++DOCSHELL 18FDAC00 == 52 [pid = 3972] [id = 298] 17:58:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (18FDB800) [pid = 3972] [serial = 893] [outer = 00000000] 17:58:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (1945F400) [pid = 3972] [serial = 894] [outer = 18FDB800] 17:58:23 INFO - PROCESS | 3972 | 1472086703811 Marionette DEBUG loaded listener.js 17:58:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (1958F400) [pid = 3972] [serial = 895] [outer = 18FDB800] 17:58:24 INFO - PROCESS | 3972 | 1472086704198 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]]]}] 17:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 17:58:24 INFO - PROCESS | 3972 | 1472086704217 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 17:58:24 INFO - PROCESS | 3972 | 1472086704219 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 17:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:58:24 INFO - PROCESS | 3972 | 1472086704222 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:58:24 INFO - PROCESS | 3972 | 1472086704224 Marionette TRACE conn6 <- [1,1158,null,{}] 17:58:24 INFO - PROCESS | 3972 | 1472086704227 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}] 17:58:24 INFO - PROCESS | 3972 | 1472086704229 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:24 INFO - PROCESS | 3972 | 1472086704313 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 17:58:24 INFO - PROCESS | 3972 | 1472086704420 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:24 INFO - PROCESS | 3972 | 1472086704422 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:24 INFO - PROCESS | 3972 | ++DOCSHELL 1922D800 == 53 [pid = 3972] [id = 299] 17:58:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (19589C00) [pid = 3972] [serial = 896] [outer = 00000000] 17:58:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (19E3A400) [pid = 3972] [serial = 897] [outer = 19589C00] 17:58:24 INFO - PROCESS | 3972 | 1472086704470 Marionette DEBUG loaded listener.js 17:58:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (19F61000) [pid = 3972] [serial = 898] [outer = 19589C00] 17:58:24 INFO - PROCESS | 3972 | 1472086704908 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]]]}] 17:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 730ms 17:58:24 INFO - PROCESS | 3972 | 1472086704953 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 17:58:24 INFO - PROCESS | 3972 | 1472086704955 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 17:58:24 INFO - PROCESS | 3972 | 1472086704958 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:58:24 INFO - PROCESS | 3972 | 1472086704960 Marionette TRACE conn6 <- [1,1162,null,{}] 17:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:58:24 INFO - PROCESS | 3972 | 1472086704964 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}] 17:58:24 INFO - PROCESS | 3972 | 1472086704969 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:25 INFO - PROCESS | 3972 | 1472086705140 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 17:58:25 INFO - PROCESS | 3972 | 1472086705164 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:25 INFO - PROCESS | 3972 | 1472086705166 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:25 INFO - PROCESS | 3972 | ++DOCSHELL 1A59C800 == 54 [pid = 3972] [id = 300] 17:58:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (1A59E400) [pid = 3972] [serial = 899] [outer = 00000000] 17:58:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (1B5C7400) [pid = 3972] [serial = 900] [outer = 1A59E400] 17:58:25 INFO - PROCESS | 3972 | 1472086705212 Marionette DEBUG loaded listener.js 17:58:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (1B6DAC00) [pid = 3972] [serial = 901] [outer = 1A59E400] 17:58:25 INFO - PROCESS | 3972 | 1472086705674 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] 17:58:25 INFO - PROCESS | 3972 | 1472086705735 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 17:58:25 INFO - PROCESS | 3972 | 1472086705739 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:58:25 INFO - PROCESS | 3972 | 1472086705740 Marionette TRACE conn6 <- [1,1166,null,{}] 17:58:25 INFO - PROCESS | 3972 | 1472086705749 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}] 17:58:25 INFO - PROCESS | 3972 | 1472086705751 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:25 INFO - PROCESS | 3972 | 1472086705881 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 17:58:25 INFO - PROCESS | 3972 | 1472086705892 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:25 INFO - PROCESS | 3972 | 1472086705894 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:25 INFO - PROCESS | 3972 | ++DOCSHELL 0D20C400 == 55 [pid = 3972] [id = 301] 17:58:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (15243000) [pid = 3972] [serial = 902] [outer = 00000000] 17:58:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (1D6A6000) [pid = 3972] [serial = 903] [outer = 15243000] 17:58:25 INFO - PROCESS | 3972 | 1472086705993 Marionette DEBUG loaded listener.js 17:58:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (1E3EB400) [pid = 3972] [serial = 904] [outer = 15243000] 17:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (0D210400) [pid = 3972] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (0C030000) [pid = 3972] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (17935400) [pid = 3972] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (19463800) [pid = 3972] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (15C67C00) [pid = 3972] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (19E30000) [pid = 3972] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (1A5AA000) [pid = 3972] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (0D5A2400) [pid = 3972] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (1A0F9800) [pid = 3972] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (17953800) [pid = 3972] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (0D244C00) [pid = 3972] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (18583C00) [pid = 3972] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (0D559000) [pid = 3972] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (0D5A0800) [pid = 3972] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:58:26 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (19E37C00) [pid = 3972] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:58:26 INFO - PROCESS | 3972 | 1472086706639 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] 17:58:26 INFO - PROCESS | 3972 | 1472086706676 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 17:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:58:26 INFO - PROCESS | 3972 | 1472086706679 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:58:26 INFO - PROCESS | 3972 | 1472086706681 Marionette TRACE conn6 <- [1,1170,null,{}] 17:58:26 INFO - PROCESS | 3972 | 1472086706684 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}] 17:58:26 INFO - PROCESS | 3972 | 1472086706686 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:26 INFO - PROCESS | 3972 | 1472086706769 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 17:58:26 INFO - PROCESS | 3972 | 1472086706775 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:26 INFO - PROCESS | 3972 | 1472086706777 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:26 INFO - PROCESS | 3972 | ++DOCSHELL 1523A800 == 56 [pid = 3972] [id = 302] 17:58:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (15240C00) [pid = 3972] [serial = 905] [outer = 00000000] 17:58:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (17951800) [pid = 3972] [serial = 906] [outer = 15240C00] 17:58:26 INFO - PROCESS | 3972 | 1472086706822 Marionette DEBUG loaded listener.js 17:58:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (18583C00) [pid = 3972] [serial = 907] [outer = 15240C00] 17:58:27 INFO - PROCESS | 3972 | 1472086707275 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] 17:58:27 INFO - PROCESS | 3972 | 1472086707317 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 17:58:27 INFO - PROCESS | 3972 | 1472086707320 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:58:27 INFO - PROCESS | 3972 | 1472086707321 Marionette TRACE conn6 <- [1,1174,null,{}] 17:58:27 INFO - PROCESS | 3972 | 1472086707325 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}] 17:58:27 INFO - PROCESS | 3972 | 1472086707327 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:27 INFO - PROCESS | 3972 | 1472086707413 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 17:58:27 INFO - PROCESS | 3972 | 1472086707420 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:27 INFO - PROCESS | 3972 | 1472086707422 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:27 INFO - PROCESS | 3972 | ++DOCSHELL 1958CC00 == 57 [pid = 3972] [id = 303] 17:58:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (19E30000) [pid = 3972] [serial = 908] [outer = 00000000] 17:58:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (1DC81800) [pid = 3972] [serial = 909] [outer = 19E30000] 17:58:27 INFO - PROCESS | 3972 | 1472086707466 Marionette DEBUG loaded listener.js 17:58:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (1DC86800) [pid = 3972] [serial = 910] [outer = 19E30000] 17:58:27 INFO - PROCESS | 3972 | 1472086707909 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] 17:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:58:27 INFO - PROCESS | 3972 | 1472086707956 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 17:58:27 INFO - PROCESS | 3972 | 1472086707960 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:58:27 INFO - PROCESS | 3972 | 1472086707961 Marionette TRACE conn6 <- [1,1178,null,{}] 17:58:27 INFO - PROCESS | 3972 | 1472086707965 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}] 17:58:27 INFO - PROCESS | 3972 | 1472086707967 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:28 INFO - PROCESS | 3972 | 1472086708051 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 17:58:28 INFO - PROCESS | 3972 | 1472086708057 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:28 INFO - PROCESS | 3972 | 1472086708059 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:28 INFO - PROCESS | 3972 | ++DOCSHELL 19FA9C00 == 58 [pid = 3972] [id = 304] 17:58:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (19FAB800) [pid = 3972] [serial = 911] [outer = 00000000] 17:58:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (19FB0000) [pid = 3972] [serial = 912] [outer = 19FAB800] 17:58:28 INFO - PROCESS | 3972 | 1472086708105 Marionette DEBUG loaded listener.js 17:58:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (19FB2400) [pid = 3972] [serial = 913] [outer = 19FAB800] 17:58:28 INFO - PROCESS | 3972 | 1472086708620 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] 17:58:28 INFO - PROCESS | 3972 | 1472086708696 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 17:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:58:28 INFO - PROCESS | 3972 | 1472086708702 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:58:28 INFO - PROCESS | 3972 | 1472086708706 Marionette TRACE conn6 <- [1,1182,null,{}] 17:58:28 INFO - PROCESS | 3972 | 1472086708714 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}] 17:58:28 INFO - PROCESS | 3972 | 1472086708717 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:28 INFO - PROCESS | 3972 | 1472086708906 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 17:58:29 INFO - PROCESS | 3972 | 1472086709009 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:29 INFO - PROCESS | 3972 | 1472086709014 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:29 INFO - PROCESS | 3972 | ++DOCSHELL 0D20EC00 == 59 [pid = 3972] [id = 305] 17:58:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (0D20F000) [pid = 3972] [serial = 914] [outer = 00000000] 17:58:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (0D245000) [pid = 3972] [serial = 915] [outer = 0D20F000] 17:58:29 INFO - PROCESS | 3972 | 1472086709072 Marionette DEBUG loaded listener.js 17:58:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (0D55E000) [pid = 3972] [serial = 916] [outer = 0D20F000] 17:58:29 INFO - PROCESS | 3972 | 1472086709674 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] 17:58:29 INFO - PROCESS | 3972 | 1472086709731 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 17:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:58:29 INFO - PROCESS | 3972 | 1472086709737 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:58:29 INFO - PROCESS | 3972 | 1472086709740 Marionette TRACE conn6 <- [1,1186,null,{}] 17:58:29 INFO - PROCESS | 3972 | 1472086709744 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}] 17:58:29 INFO - PROCESS | 3972 | 1472086709747 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:29 INFO - PROCESS | 3972 | 1472086709864 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 17:58:29 INFO - PROCESS | 3972 | 1472086709975 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:29 INFO - PROCESS | 3972 | 1472086709977 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:30 INFO - PROCESS | 3972 | ++DOCSHELL 1794FC00 == 60 [pid = 3972] [id = 306] 17:58:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (17950000) [pid = 3972] [serial = 917] [outer = 00000000] 17:58:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (18530C00) [pid = 3972] [serial = 918] [outer = 17950000] 17:58:30 INFO - PROCESS | 3972 | 1472086710035 Marionette DEBUG loaded listener.js 17:58:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (1945BC00) [pid = 3972] [serial = 919] [outer = 17950000] 17:58:30 INFO - PROCESS | 3972 | 1472086710589 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]]]}] 17:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 930ms 17:58:30 INFO - PROCESS | 3972 | 1472086710671 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 17:58:30 INFO - PROCESS | 3972 | 1472086710674 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 17:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:58:30 INFO - PROCESS | 3972 | 1472086710677 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:58:30 INFO - PROCESS | 3972 | 1472086710681 Marionette TRACE conn6 <- [1,1190,null,{}] 17:58:30 INFO - PROCESS | 3972 | 1472086710692 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}] 17:58:30 INFO - PROCESS | 3972 | 1472086710697 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:30 INFO - PROCESS | 3972 | 1472086710819 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 17:58:30 INFO - PROCESS | 3972 | 1472086710953 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:30 INFO - PROCESS | 3972 | 1472086710956 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:30 INFO - PROCESS | 3972 | ++DOCSHELL 1A55F800 == 61 [pid = 3972] [id = 307] 17:58:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (1A562C00) [pid = 3972] [serial = 920] [outer = 00000000] 17:58:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 111 (1B6CF000) [pid = 3972] [serial = 921] [outer = 1A562C00] 17:58:31 INFO - PROCESS | 3972 | 1472086711017 Marionette DEBUG loaded listener.js 17:58:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 112 (1D69D400) [pid = 3972] [serial = 922] [outer = 1A562C00] 17:58:31 INFO - PROCESS | 3972 | 1472086711600 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]]]}] 17:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 17:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 970ms 17:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:58:31 INFO - PROCESS | 3972 | 1472086711651 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 17:58:31 INFO - PROCESS | 3972 | 1472086711654 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 17:58:31 INFO - PROCESS | 3972 | 1472086711657 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:58:31 INFO - PROCESS | 3972 | 1472086711659 Marionette TRACE conn6 <- [1,1194,null,{}] 17:58:31 INFO - PROCESS | 3972 | 1472086711662 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}] 17:58:31 INFO - PROCESS | 3972 | 1472086711665 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:31 INFO - PROCESS | 3972 | 1472086711779 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 17:58:31 INFO - PROCESS | 3972 | 1472086711914 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:31 INFO - PROCESS | 3972 | 1472086711916 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:31 INFO - PROCESS | 3972 | ++DOCSHELL 1DC89000 == 62 [pid = 3972] [id = 308] 17:58:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 113 (1DC8C400) [pid = 3972] [serial = 923] [outer = 00000000] 17:58:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 114 (1E3F0C00) [pid = 3972] [serial = 924] [outer = 1DC8C400] 17:58:31 INFO - PROCESS | 3972 | 1472086711974 Marionette DEBUG loaded listener.js 17:58:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 115 (1E3F7400) [pid = 3972] [serial = 925] [outer = 1DC8C400] 17:58:32 INFO - PROCESS | 3972 | 1472086712570 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]]]}] 17:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 17:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 970ms 17:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:58:32 INFO - PROCESS | 3972 | 1472086712638 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 17:58:32 INFO - PROCESS | 3972 | 1472086712641 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 17:58:32 INFO - PROCESS | 3972 | 1472086712644 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:58:32 INFO - PROCESS | 3972 | 1472086712646 Marionette TRACE conn6 <- [1,1198,null,{}] 17:58:32 INFO - PROCESS | 3972 | 1472086712650 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}] 17:58:32 INFO - PROCESS | 3972 | 1472086712652 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:32 INFO - PROCESS | 3972 | 1472086712762 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 17:58:32 INFO - PROCESS | 3972 | 1472086712898 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:32 INFO - PROCESS | 3972 | 1472086712900 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:32 INFO - PROCESS | 3972 | ++DOCSHELL 0876CC00 == 63 [pid = 3972] [id = 309] 17:58:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 116 (0BF91800) [pid = 3972] [serial = 926] [outer = 00000000] 17:58:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 117 (1492F400) [pid = 3972] [serial = 927] [outer = 0BF91800] 17:58:32 INFO - PROCESS | 3972 | 1472086712957 Marionette DEBUG loaded listener.js 17:58:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 118 (150C5C00) [pid = 3972] [serial = 928] [outer = 0BF91800] 17:58:33 INFO - PROCESS | 3972 | 1472086713691 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]]]}] 17:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1125ms 17:58:33 INFO - PROCESS | 3972 | 1472086713771 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 17:58:33 INFO - PROCESS | 3972 | 1472086713775 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 17:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:58:33 INFO - PROCESS | 3972 | 1472086713779 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:58:33 INFO - PROCESS | 3972 | 1472086713784 Marionette TRACE conn6 <- [1,1202,null,{}] 17:58:33 INFO - PROCESS | 3972 | 1472086713789 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}] 17:58:33 INFO - PROCESS | 3972 | 1472086713792 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:33 INFO - PROCESS | 3972 | 1472086713897 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 17:58:34 INFO - PROCESS | 3972 | 1472086714035 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:34 INFO - PROCESS | 3972 | 1472086714038 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:34 INFO - PROCESS | 3972 | ++DOCSHELL 14E26400 == 64 [pid = 3972] [id = 310] 17:58:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 119 (1515F800) [pid = 3972] [serial = 929] [outer = 00000000] 17:58:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 120 (15287000) [pid = 3972] [serial = 930] [outer = 1515F800] 17:58:34 INFO - PROCESS | 3972 | 1472086714092 Marionette DEBUG loaded listener.js 17:58:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 121 (1792DC00) [pid = 3972] [serial = 931] [outer = 1515F800] 17:58:34 INFO - PROCESS | 3972 | --DOCSHELL 1B6D3800 == 63 [pid = 3972] [id = 275] 17:58:34 INFO - PROCESS | 3972 | --DOCSHELL 0D23F400 == 62 [pid = 3972] [id = 251] 17:58:34 INFO - PROCESS | 3972 | --DOCSHELL 0C02DC00 == 61 [pid = 3972] [id = 250] 17:58:34 INFO - PROCESS | 3972 | --DOCSHELL 1945B000 == 60 [pid = 3972] [id = 264] 17:58:34 INFO - PROCESS | 3972 | --DOCSHELL 18582C00 == 59 [pid = 3972] [id = 283] 17:58:34 INFO - PROCESS | 3972 | --DOCSHELL 1958CC00 == 58 [pid = 3972] [id = 303] 17:58:34 INFO - PROCESS | 3972 | --DOCSHELL 1523A800 == 57 [pid = 3972] [id = 302] 17:58:34 INFO - PROCESS | 3972 | --DOCSHELL 0D20C400 == 56 [pid = 3972] [id = 301] 17:58:34 INFO - PROCESS | 3972 | --DOCSHELL 1A59C800 == 55 [pid = 3972] [id = 300] 17:58:34 INFO - PROCESS | 3972 | --DOCSHELL 1922D800 == 54 [pid = 3972] [id = 299] 17:58:34 INFO - PROCESS | 3972 | --DOCSHELL 18FDAC00 == 53 [pid = 3972] [id = 298] 17:58:34 INFO - PROCESS | 3972 | --DOCSHELL 18045800 == 52 [pid = 3972] [id = 297] 17:58:34 INFO - PROCESS | 3972 | --DOCSHELL 0D59F400 == 51 [pid = 3972] [id = 296] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 120 (1D69D000) [pid = 3972] [serial = 867] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOCSHELL 0D5A1C00 == 50 [pid = 3972] [id = 295] 17:58:34 INFO - PROCESS | 3972 | --DOCSHELL 1EAB0400 == 49 [pid = 3972] [id = 293] 17:58:34 INFO - PROCESS | 3972 | --DOCSHELL 1B689C00 == 48 [pid = 3972] [id = 292] 17:58:34 INFO - PROCESS | 3972 | --DOCSHELL 17937400 == 47 [pid = 3972] [id = 291] 17:58:34 INFO - PROCESS | 3972 | --DOCSHELL 0CF74400 == 46 [pid = 3972] [id = 290] 17:58:34 INFO - PROCESS | 3972 | --DOCSHELL 1C02C800 == 45 [pid = 3972] [id = 289] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 119 (14E2A400) [pid = 3972] [serial = 787] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 118 (0CF54800) [pid = 3972] [serial = 751] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 117 (1A560C00) [pid = 3972] [serial = 784] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 116 (1A560800) [pid = 3972] [serial = 793] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 115 (17955800) [pid = 3972] [serial = 790] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 114 (19E35400) [pid = 3972] [serial = 852] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 113 (1B7D6C00) [pid = 3972] [serial = 856] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 112 (1B6D7C00) [pid = 3972] [serial = 855] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 111 (185A2400) [pid = 3972] [serial = 861] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 110 (1C704000) [pid = 3972] [serial = 858] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (18063400) [pid = 3972] [serial = 846] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (18086000) [pid = 3972] [serial = 847] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (18060C00) [pid = 3972] [serial = 838] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (1514F400) [pid = 3972] [serial = 837] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (18EC1800) [pid = 3972] [serial = 849] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (1BF6BC00) [pid = 3972] [serial = 834] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (1492F800) [pid = 3972] [serial = 843] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (15148400) [pid = 3972] [serial = 844] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (149D6000) [pid = 3972] [serial = 828] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (1858A800) [pid = 3972] [serial = 831] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (15242C00) [pid = 3972] [serial = 841] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (1515B800) [pid = 3972] [serial = 840] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (1D073C00) [pid = 3972] [serial = 864] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1D07A800) [pid = 3972] [serial = 865] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1C7A6800) [pid = 3972] [serial = 859] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (19E3B800) [pid = 3972] [serial = 853] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (18FDF000) [pid = 3972] [serial = 862] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (19588000) [pid = 3972] [serial = 850] [outer = 00000000] [url = about:blank] 17:58:34 INFO - PROCESS | 3972 | 1472086714654 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]]]}] 17:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 932ms 17:58:34 INFO - PROCESS | 3972 | 1472086714713 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 17:58:34 INFO - PROCESS | 3972 | 1472086714717 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 17:58:34 INFO - PROCESS | 3972 | 1472086714723 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:58:34 INFO - PROCESS | 3972 | 1472086714725 Marionette TRACE conn6 <- [1,1206,null,{}] 17:58:34 INFO - PROCESS | 3972 | 1472086714729 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}] 17:58:34 INFO - PROCESS | 3972 | 1472086714732 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:34 INFO - PROCESS | 3972 | 1472086714827 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 17:58:34 INFO - PROCESS | 3972 | 1472086714921 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:34 INFO - PROCESS | 3972 | 1472086714923 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:34 INFO - PROCESS | 3972 | ++DOCSHELL 149D5800 == 46 [pid = 3972] [id = 311] 17:58:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (149DBC00) [pid = 3972] [serial = 932] [outer = 00000000] 17:58:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (15243C00) [pid = 3972] [serial = 933] [outer = 149DBC00] 17:58:34 INFO - PROCESS | 3972 | 1472086714973 Marionette DEBUG loaded listener.js 17:58:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (17928400) [pid = 3972] [serial = 934] [outer = 149DBC00] 17:58:35 INFO - PROCESS | 3972 | 1472086715356 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]]]}] 17:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 17:58:35 INFO - PROCESS | 3972 | 1472086715398 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 17:58:35 INFO - PROCESS | 3972 | 1472086715400 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 17:58:35 INFO - PROCESS | 3972 | 1472086715404 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:58:35 INFO - PROCESS | 3972 | 1472086715407 Marionette TRACE conn6 <- [1,1210,null,{}] 17:58:35 INFO - PROCESS | 3972 | 1472086715417 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}] 17:58:35 INFO - PROCESS | 3972 | 1472086715421 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:35 INFO - PROCESS | 3972 | 1472086715510 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 17:58:35 INFO - PROCESS | 3972 | 1472086715517 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:35 INFO - PROCESS | 3972 | 1472086715520 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:35 INFO - PROCESS | 3972 | ++DOCSHELL 18087800 == 47 [pid = 3972] [id = 312] 17:58:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1857F000) [pid = 3972] [serial = 935] [outer = 00000000] 17:58:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (18FDC800) [pid = 3972] [serial = 936] [outer = 1857F000] 17:58:35 INFO - PROCESS | 3972 | 1472086715569 Marionette DEBUG loaded listener.js 17:58:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (19460000) [pid = 3972] [serial = 937] [outer = 1857F000] 17:58:36 INFO - PROCESS | 3972 | 1472086716064 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] 17:58:36 INFO - PROCESS | 3972 | 1472086716140 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 17:58:36 INFO - PROCESS | 3972 | 1472086716143 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:58:36 INFO - PROCESS | 3972 | 1472086716145 Marionette TRACE conn6 <- [1,1214,null,{}] 17:58:36 INFO - PROCESS | 3972 | 1472086716149 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}] 17:58:36 INFO - PROCESS | 3972 | 1472086716151 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:36 INFO - PROCESS | 3972 | 1472086716250 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 17:58:36 INFO - PROCESS | 3972 | 1472086716353 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:36 INFO - PROCESS | 3972 | 1472086716355 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:36 INFO - PROCESS | 3972 | ++DOCSHELL 18083800 == 48 [pid = 3972] [id = 313] 17:58:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (19587800) [pid = 3972] [serial = 938] [outer = 00000000] 17:58:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (19FA4C00) [pid = 3972] [serial = 939] [outer = 19587800] 17:58:36 INFO - PROCESS | 3972 | 1472086716402 Marionette DEBUG loaded listener.js 17:58:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (19FABC00) [pid = 3972] [serial = 940] [outer = 19587800] 17:58:36 INFO - PROCESS | 3972 | 1472086716795 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]]]}] 17:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 17:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:58:36 INFO - PROCESS | 3972 | 1472086716824 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 17:58:36 INFO - PROCESS | 3972 | 1472086716826 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 17:58:36 INFO - PROCESS | 3972 | 1472086716829 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:58:36 INFO - PROCESS | 3972 | 1472086716831 Marionette TRACE conn6 <- [1,1218,null,{}] 17:58:36 INFO - PROCESS | 3972 | 1472086716834 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}] 17:58:36 INFO - PROCESS | 3972 | 1472086716836 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:36 INFO - PROCESS | 3972 | 1472086716988 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 17:58:37 INFO - PROCESS | 3972 | 1472086717012 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:37 INFO - PROCESS | 3972 | 1472086717014 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:37 INFO - PROCESS | 3972 | ++DOCSHELL 19FB1400 == 49 [pid = 3972] [id = 314] 17:58:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (1A0F4800) [pid = 3972] [serial = 941] [outer = 00000000] 17:58:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (1A188800) [pid = 3972] [serial = 942] [outer = 1A0F4800] 17:58:37 INFO - PROCESS | 3972 | 1472086717060 Marionette DEBUG loaded listener.js 17:58:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (1A563000) [pid = 3972] [serial = 943] [outer = 1A0F4800] 17:58:37 INFO - PROCESS | 3972 | 1472086717529 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]]]}] 17:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 730ms 17:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:58:37 INFO - PROCESS | 3972 | 1472086717562 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 17:58:37 INFO - PROCESS | 3972 | 1472086717564 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 17:58:37 INFO - PROCESS | 3972 | 1472086717568 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:58:37 INFO - PROCESS | 3972 | 1472086717569 Marionette TRACE conn6 <- [1,1222,null,{}] 17:58:37 INFO - PROCESS | 3972 | 1472086717572 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}] 17:58:37 INFO - PROCESS | 3972 | 1472086717578 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:37 INFO - PROCESS | 3972 | 1472086717711 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 17:58:37 INFO - PROCESS | 3972 | 1472086717776 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:37 INFO - PROCESS | 3972 | 1472086717778 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:37 INFO - PROCESS | 3972 | ++DOCSHELL 1B689400 == 50 [pid = 3972] [id = 315] 17:58:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (1B689C00) [pid = 3972] [serial = 944] [outer = 00000000] 17:58:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (1C7A4400) [pid = 3972] [serial = 945] [outer = 1B689C00] 17:58:37 INFO - PROCESS | 3972 | 1472086717823 Marionette DEBUG loaded listener.js 17:58:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (1CA29C00) [pid = 3972] [serial = 946] [outer = 1B689C00] 17:58:38 INFO - PROCESS | 3972 | 1472086718227 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]]]}] 17:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 730ms 17:58:38 INFO - PROCESS | 3972 | 1472086718299 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 17:58:38 INFO - PROCESS | 3972 | 1472086718301 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 17:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:58:38 INFO - PROCESS | 3972 | 1472086718339 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:58:38 INFO - PROCESS | 3972 | 1472086718341 Marionette TRACE conn6 <- [1,1226,null,{}] 17:58:38 INFO - PROCESS | 3972 | 1472086718344 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}] 17:58:38 INFO - PROCESS | 3972 | 1472086718346 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:38 INFO - PROCESS | 3972 | 1472086718464 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 17:58:38 INFO - PROCESS | 3972 | 1472086718470 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:38 INFO - PROCESS | 3972 | 1472086718471 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:38 INFO - PROCESS | 3972 | ++DOCSHELL 1C7A1400 == 51 [pid = 3972] [id = 316] 17:58:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (1D078000) [pid = 3972] [serial = 947] [outer = 00000000] 17:58:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (1D6A0C00) [pid = 3972] [serial = 948] [outer = 1D078000] 17:58:38 INFO - PROCESS | 3972 | 1472086718516 Marionette DEBUG loaded listener.js 17:58:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (1DC84800) [pid = 3972] [serial = 949] [outer = 1D078000] 17:58:38 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (18FDB800) [pid = 3972] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:58:38 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (0D5A3000) [pid = 3972] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:58:38 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (0D5A9800) [pid = 3972] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:58:38 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (0D201800) [pid = 3972] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:58:38 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (15240C00) [pid = 3972] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:58:38 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (19589C00) [pid = 3972] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:58:38 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (19E30000) [pid = 3972] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:58:38 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (1B6D6000) [pid = 3972] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:58:38 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (1804B400) [pid = 3972] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:58:38 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (0D59D000) [pid = 3972] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:58:38 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (1B5C3800) [pid = 3972] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:58:38 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (1A59E400) [pid = 3972] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:58:38 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (15243000) [pid = 3972] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:58:38 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1D078C00) [pid = 3972] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:58:38 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1794AC00) [pid = 3972] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:58:38 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (1CA2AC00) [pid = 3972] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:58:38 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (0D7DA800) [pid = 3972] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:58:38 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1EAB0C00) [pid = 3972] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:58:38 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (18049000) [pid = 3972] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:58:39 INFO - PROCESS | 3972 | 1472086719150 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]]]}] 17:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 890ms 17:58:39 INFO - PROCESS | 3972 | 1472086719225 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 17:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:58:39 INFO - PROCESS | 3972 | 1472086719227 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 17:58:39 INFO - PROCESS | 3972 | 1472086719230 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:58:39 INFO - PROCESS | 3972 | 1472086719232 Marionette TRACE conn6 <- [1,1230,null,{}] 17:58:39 INFO - PROCESS | 3972 | 1472086719236 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}] 17:58:39 INFO - PROCESS | 3972 | 1472086719238 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:39 INFO - PROCESS | 3972 | 1472086719321 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 17:58:39 INFO - PROCESS | 3972 | 1472086719327 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:39 INFO - PROCESS | 3972 | 1472086719329 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:39 INFO - PROCESS | 3972 | ++DOCSHELL 15245400 == 52 [pid = 3972] [id = 317] 17:58:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (17934400) [pid = 3972] [serial = 950] [outer = 00000000] 17:58:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (19587C00) [pid = 3972] [serial = 951] [outer = 17934400] 17:58:39 INFO - PROCESS | 3972 | 1472086719373 Marionette DEBUG loaded listener.js 17:58:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1A0F7800) [pid = 3972] [serial = 952] [outer = 17934400] 17:58:39 INFO - PROCESS | 3972 | 1472086719787 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]]]}] 17:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 631ms 17:58:39 INFO - PROCESS | 3972 | 1472086719862 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 17:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:58:39 INFO - PROCESS | 3972 | 1472086719864 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 17:58:39 INFO - PROCESS | 3972 | 1472086719867 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:58:39 INFO - PROCESS | 3972 | 1472086719869 Marionette TRACE conn6 <- [1,1234,null,{}] 17:58:39 INFO - PROCESS | 3972 | 1472086719872 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}] 17:58:39 INFO - PROCESS | 3972 | 1472086719874 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:39 INFO - PROCESS | 3972 | 1472086719963 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 17:58:39 INFO - PROCESS | 3972 | 1472086719970 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:39 INFO - PROCESS | 3972 | 1472086719972 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:39 INFO - PROCESS | 3972 | ++DOCSHELL 1B6D1C00 == 53 [pid = 3972] [id = 318] 17:58:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1B6D7800) [pid = 3972] [serial = 953] [outer = 00000000] 17:58:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1D07D400) [pid = 3972] [serial = 954] [outer = 1B6D7800] 17:58:40 INFO - PROCESS | 3972 | 1472086720018 Marionette DEBUG loaded listener.js 17:58:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (1D69DC00) [pid = 3972] [serial = 955] [outer = 1B6D7800] 17:58:40 INFO - PROCESS | 3972 | 1472086720473 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]]]}] 17:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 17:58:40 INFO - PROCESS | 3972 | 1472086720498 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 17:58:40 INFO - PROCESS | 3972 | 1472086720500 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 17:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:58:40 INFO - PROCESS | 3972 | 1472086720507 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:58:40 INFO - PROCESS | 3972 | 1472086720508 Marionette TRACE conn6 <- [1,1238,null,{}] 17:58:40 INFO - PROCESS | 3972 | 1472086720512 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}] 17:58:40 INFO - PROCESS | 3972 | 1472086720513 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:40 INFO - PROCESS | 3972 | 1472086720648 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 17:58:40 INFO - PROCESS | 3972 | 1472086720670 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:40 INFO - PROCESS | 3972 | 1472086720672 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:40 INFO - PROCESS | 3972 | ++DOCSHELL 0D59E000 == 54 [pid = 3972] [id = 319] 17:58:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (14E5A400) [pid = 3972] [serial = 956] [outer = 00000000] 17:58:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (1E354800) [pid = 3972] [serial = 957] [outer = 14E5A400] 17:58:40 INFO - PROCESS | 3972 | 1472086720716 Marionette DEBUG loaded listener.js 17:58:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (1E357C00) [pid = 3972] [serial = 958] [outer = 14E5A400] 17:58:41 INFO - PROCESS | 3972 | 1472086721406 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]]]}] 17:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 990ms 17:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:58:41 INFO - PROCESS | 3972 | 1472086721495 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 17:58:41 INFO - PROCESS | 3972 | 1472086721499 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 17:58:41 INFO - PROCESS | 3972 | 1472086721504 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:58:41 INFO - PROCESS | 3972 | 1472086721509 Marionette TRACE conn6 <- [1,1242,null,{}] 17:58:41 INFO - PROCESS | 3972 | 1472086721515 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}] 17:58:41 INFO - PROCESS | 3972 | 1472086721518 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:41 INFO - PROCESS | 3972 | 1472086721674 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 17:58:41 INFO - PROCESS | 3972 | 1472086721806 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:41 INFO - PROCESS | 3972 | 1472086721808 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:41 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A2400 == 55 [pid = 3972] [id = 320] 17:58:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (0D5D9000) [pid = 3972] [serial = 959] [outer = 00000000] 17:58:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (15153400) [pid = 3972] [serial = 960] [outer = 0D5D9000] 17:58:41 INFO - PROCESS | 3972 | 1472086721870 Marionette DEBUG loaded listener.js 17:58:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (17928800) [pid = 3972] [serial = 961] [outer = 0D5D9000] 17:58:42 INFO - PROCESS | 3972 | 1472086722454 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]]]}] 17:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 990ms 17:58:42 INFO - PROCESS | 3972 | 1472086722494 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 17:58:42 INFO - PROCESS | 3972 | 1472086722499 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 17:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:58:42 INFO - PROCESS | 3972 | 1472086722506 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:58:42 INFO - PROCESS | 3972 | 1472086722508 Marionette TRACE conn6 <- [1,1246,null,{}] 17:58:42 INFO - PROCESS | 3972 | 1472086722513 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}] 17:58:42 INFO - PROCESS | 3972 | 1472086722515 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:42 INFO - PROCESS | 3972 | 1472086722634 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 17:58:42 INFO - PROCESS | 3972 | 1472086722773 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:42 INFO - PROCESS | 3972 | 1472086722776 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:42 INFO - PROCESS | 3972 | ++DOCSHELL 1858BC00 == 56 [pid = 3972] [id = 321] 17:58:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (185A5800) [pid = 3972] [serial = 962] [outer = 00000000] 17:58:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (1922EC00) [pid = 3972] [serial = 963] [outer = 185A5800] 17:58:42 INFO - PROCESS | 3972 | 1472086722836 Marionette DEBUG loaded listener.js 17:58:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (19E3AC00) [pid = 3972] [serial = 964] [outer = 185A5800] 17:58:43 INFO - PROCESS | 3972 | 1472086723457 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]]]}] 17:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1017ms 17:58:43 INFO - PROCESS | 3972 | 1472086723526 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 17:58:43 INFO - PROCESS | 3972 | 1472086723529 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 17:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:58:43 INFO - PROCESS | 3972 | 1472086723533 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:58:43 INFO - PROCESS | 3972 | 1472086723536 Marionette TRACE conn6 <- [1,1250,null,{}] 17:58:43 INFO - PROCESS | 3972 | 1472086723547 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}] 17:58:43 INFO - PROCESS | 3972 | 1472086723552 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:43 INFO - PROCESS | 3972 | 1472086723720 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 17:58:43 INFO - PROCESS | 3972 | 1472086723780 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:43 INFO - PROCESS | 3972 | 1472086723784 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:43 INFO - PROCESS | 3972 | ++DOCSHELL 1E351C00 == 57 [pid = 3972] [id = 322] 17:58:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (1E352000) [pid = 3972] [serial = 965] [outer = 00000000] 17:58:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (1E35A800) [pid = 3972] [serial = 966] [outer = 1E352000] 17:58:43 INFO - PROCESS | 3972 | 1472086723842 Marionette DEBUG loaded listener.js 17:58:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (1E35FC00) [pid = 3972] [serial = 967] [outer = 1E352000] 17:58:44 INFO - PROCESS | 3972 | 1472086724468 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]]]}] 17:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 970ms 17:58:44 INFO - PROCESS | 3972 | 1472086724506 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 17:58:44 INFO - PROCESS | 3972 | 1472086724509 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 17:58:44 INFO - PROCESS | 3972 | 1472086724512 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:58:44 INFO - PROCESS | 3972 | 1472086724514 Marionette TRACE conn6 <- [1,1254,null,{}] 17:58:44 INFO - PROCESS | 3972 | 1472086724518 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}] 17:58:44 INFO - PROCESS | 3972 | 1472086724520 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:44 INFO - PROCESS | 3972 | 1472086724635 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 17:58:44 INFO - PROCESS | 3972 | 1472086724773 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:44 INFO - PROCESS | 3972 | 1472086724775 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:44 INFO - PROCESS | 3972 | ++DOCSHELL 1E3EE800 == 58 [pid = 3972] [id = 323] 17:58:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (1E71EC00) [pid = 3972] [serial = 968] [outer = 00000000] 17:58:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 111 (1E7C2C00) [pid = 3972] [serial = 969] [outer = 1E71EC00] 17:58:44 INFO - PROCESS | 3972 | 1472086724832 Marionette DEBUG loaded listener.js 17:58:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 112 (1E91D800) [pid = 3972] [serial = 970] [outer = 1E71EC00] 17:58:45 INFO - PROCESS | 3972 | 1472086725425 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]]]}] 17:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 970ms 17:58:45 INFO - PROCESS | 3972 | 1472086725486 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 17:58:45 INFO - PROCESS | 3972 | 1472086725488 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 17:58:45 INFO - PROCESS | 3972 | 1472086725492 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:58:45 INFO - PROCESS | 3972 | 1472086725494 Marionette TRACE conn6 <- [1,1258,null,{}] 17:58:45 INFO - PROCESS | 3972 | 1472086725498 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}] 17:58:45 INFO - PROCESS | 3972 | 1472086725500 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:45 INFO - PROCESS | 3972 | 1472086725611 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 17:58:45 INFO - PROCESS | 3972 | 1472086725871 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:45 INFO - PROCESS | 3972 | 1472086725875 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:45 INFO - PROCESS | 3972 | ++DOCSHELL 0CF5BC00 == 59 [pid = 3972] [id = 324] 17:58:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 113 (0CF5CC00) [pid = 3972] [serial = 971] [outer = 00000000] 17:58:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 114 (0D20A000) [pid = 3972] [serial = 972] [outer = 0CF5CC00] 17:58:45 INFO - PROCESS | 3972 | 1472086725951 Marionette DEBUG loaded listener.js 17:58:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 115 (0D201C00) [pid = 3972] [serial = 973] [outer = 0CF5CC00] 17:58:46 INFO - PROCESS | 3972 | 1472086726608 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]]]}] 17:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1180ms 17:58:46 INFO - PROCESS | 3972 | 1472086726688 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 17:58:46 INFO - PROCESS | 3972 | 1472086726692 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 17:58:46 INFO - PROCESS | 3972 | 1472086726697 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:58:46 INFO - PROCESS | 3972 | 1472086726700 Marionette TRACE conn6 <- [1,1262,null,{}] 17:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:58:46 INFO - PROCESS | 3972 | 1472086726705 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}] 17:58:46 INFO - PROCESS | 3972 | 1472086726710 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:46 INFO - PROCESS | 3972 | 1472086726819 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 1B6D1C00 == 58 [pid = 3972] [id = 318] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 15245400 == 57 [pid = 3972] [id = 317] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 1C7A1400 == 56 [pid = 3972] [id = 316] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 1B689400 == 55 [pid = 3972] [id = 315] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 19FB1400 == 54 [pid = 3972] [id = 314] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 18083800 == 53 [pid = 3972] [id = 313] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 18087800 == 52 [pid = 3972] [id = 312] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 149D5800 == 51 [pid = 3972] [id = 311] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 14E26400 == 50 [pid = 3972] [id = 310] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 1DC89000 == 49 [pid = 3972] [id = 308] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 0876CC00 == 48 [pid = 3972] [id = 309] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 1A55F800 == 47 [pid = 3972] [id = 307] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 0D20EC00 == 46 [pid = 3972] [id = 305] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 1794FC00 == 45 [pid = 3972] [id = 306] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 19FA9C00 == 44 [pid = 3972] [id = 304] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 0E0CD000 == 43 [pid = 3972] [id = 252] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 0CF5A400 == 42 [pid = 3972] [id = 262] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 0D559C00 == 41 [pid = 3972] [id = 243] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 16F04C00 == 40 [pid = 3972] [id = 244] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 0D25E400 == 39 [pid = 3972] [id = 276] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 0D23F000 == 38 [pid = 3972] [id = 279] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 1A563400 == 37 [pid = 3972] [id = 278] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 0D55CC00 == 36 [pid = 3972] [id = 294] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 17954C00 == 35 [pid = 3972] [id = 277] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 16443400 == 34 [pid = 3972] [id = 249] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 15284800 == 33 [pid = 3972] [id = 263] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 1A0F5C00 == 32 [pid = 3972] [id = 245] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 1E3EE800 == 31 [pid = 3972] [id = 323] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 0CF5BC00 == 30 [pid = 3972] [id = 324] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 1E351C00 == 29 [pid = 3972] [id = 322] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 1858BC00 == 28 [pid = 3972] [id = 321] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 0D59E000 == 27 [pid = 3972] [id = 319] 17:58:47 INFO - PROCESS | 3972 | --DOCSHELL 0D5A2400 == 26 [pid = 3972] [id = 320] 17:58:47 INFO - PROCESS | 3972 | 1472086727675 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:47 INFO - PROCESS | 3972 | 1472086727679 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 114 (1B5C7400) [pid = 3972] [serial = 900] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 113 (1D6A6000) [pid = 3972] [serial = 903] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 112 (1B6DAC00) [pid = 3972] [serial = 901] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 111 (1D6A0000) [pid = 3972] [serial = 868] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 110 (18599800) [pid = 3972] [serial = 874] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (1805FC00) [pid = 3972] [serial = 873] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (1E7C5800) [pid = 3972] [serial = 877] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (1E7C0C00) [pid = 3972] [serial = 876] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (18588800) [pid = 3972] [serial = 883] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (17935800) [pid = 3972] [serial = 882] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (1EEBE800) [pid = 3972] [serial = 880] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (1EEBB000) [pid = 3972] [serial = 879] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (18084400) [pid = 3972] [serial = 891] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (1857FC00) [pid = 3972] [serial = 892] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (1945F400) [pid = 3972] [serial = 894] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (1958F400) [pid = 3972] [serial = 895] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (151EE800) [pid = 3972] [serial = 886] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (14EB3800) [pid = 3972] [serial = 885] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (0E0D2000) [pid = 3972] [serial = 888] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (14EACC00) [pid = 3972] [serial = 889] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (0D59AC00) [pid = 3972] [serial = 870] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (0E139000) [pid = 3972] [serial = 871] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (17951800) [pid = 3972] [serial = 906] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (18583C00) [pid = 3972] [serial = 907] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (19FB0000) [pid = 3972] [serial = 912] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1E3EB400) [pid = 3972] [serial = 904] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (19E3A400) [pid = 3972] [serial = 897] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (19F61000) [pid = 3972] [serial = 898] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1DC81800) [pid = 3972] [serial = 909] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1DC86800) [pid = 3972] [serial = 910] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1BF70800) [pid = 3972] [serial = 826] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (19034800) [pid = 3972] [serial = 832] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (15146C00) [pid = 3972] [serial = 829] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1C0C2400) [pid = 3972] [serial = 835] [outer = 00000000] [url = about:blank] 17:58:47 INFO - PROCESS | 3972 | ++DOCSHELL 0BF8F400 == 27 [pid = 3972] [id = 325] 17:58:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (0BF90400) [pid = 3972] [serial = 974] [outer = 00000000] 17:58:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (0C030000) [pid = 3972] [serial = 975] [outer = 0BF90400] 17:58:47 INFO - PROCESS | 3972 | 1472086727900 Marionette DEBUG loaded listener.js 17:58:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (0C6CC400) [pid = 3972] [serial = 976] [outer = 0BF90400] 17:58:48 INFO - PROCESS | 3972 | 1472086728660 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]]]}] 17:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2015ms 17:58:48 INFO - PROCESS | 3972 | 1472086728721 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 17:58:48 INFO - PROCESS | 3972 | 1472086728725 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 17:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:58:48 INFO - PROCESS | 3972 | 1472086728731 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:58:48 INFO - PROCESS | 3972 | 1472086728733 Marionette TRACE conn6 <- [1,1266,null,{}] 17:58:48 INFO - PROCESS | 3972 | 1472086728739 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}] 17:58:48 INFO - PROCESS | 3972 | 1472086728742 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:48 INFO - PROCESS | 3972 | 1472086728873 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 17:58:48 INFO - PROCESS | 3972 | 1472086728996 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:49 INFO - PROCESS | 3972 | 1472086729000 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:49 INFO - PROCESS | 3972 | ++DOCSHELL 0D247C00 == 28 [pid = 3972] [id = 326] 17:58:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (0D25C400) [pid = 3972] [serial = 977] [outer = 00000000] 17:58:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (0D54AC00) [pid = 3972] [serial = 978] [outer = 0D25C400] 17:58:49 INFO - PROCESS | 3972 | 1472086729061 Marionette DEBUG loaded listener.js 17:58:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (0D55D800) [pid = 3972] [serial = 979] [outer = 0D25C400] 17:58:49 INFO - PROCESS | 3972 | 1472086729833 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]]]}] 17:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1172ms 17:58:49 INFO - PROCESS | 3972 | 1472086729907 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 17:58:49 INFO - PROCESS | 3972 | 1472086729912 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 17:58:49 INFO - PROCESS | 3972 | 1472086729918 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:58:49 INFO - PROCESS | 3972 | 1472086729921 Marionette TRACE conn6 <- [1,1270,null,{}] 17:58:49 INFO - PROCESS | 3972 | 1472086729926 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}] 17:58:49 INFO - PROCESS | 3972 | 1472086729929 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:50 INFO - PROCESS | 3972 | 1472086730060 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 17:58:50 INFO - PROCESS | 3972 | 1472086730185 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:50 INFO - PROCESS | 3972 | 1472086730188 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:50 INFO - PROCESS | 3972 | ++DOCSHELL 0E139000 == 29 [pid = 3972] [id = 327] 17:58:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (0E1E5000) [pid = 3972] [serial = 980] [outer = 00000000] 17:58:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1492A000) [pid = 3972] [serial = 981] [outer = 0E1E5000] 17:58:50 INFO - PROCESS | 3972 | 1472086730247 Marionette DEBUG loaded listener.js 17:58:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (149DD800) [pid = 3972] [serial = 982] [outer = 0E1E5000] 17:58:51 INFO - PROCESS | 3972 | 1472086731065 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]]]}] 17:58:51 INFO - PROCESS | 3972 | --DOCSHELL 0CF5C000 == 28 [pid = 3972] [id = 235] 17:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1224ms 17:58:51 INFO - PROCESS | 3972 | 1472086731146 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 17:58:51 INFO - PROCESS | 3972 | 1472086731150 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 17:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:58:51 INFO - PROCESS | 3972 | 1472086731154 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:58:51 INFO - PROCESS | 3972 | 1472086731157 Marionette TRACE conn6 <- [1,1274,null,{}] 17:58:51 INFO - PROCESS | 3972 | 1472086731163 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}] 17:58:51 INFO - PROCESS | 3972 | 1472086731166 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:51 INFO - PROCESS | 3972 | 1472086731262 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 17:58:51 INFO - PROCESS | 3972 | 1472086731269 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:51 INFO - PROCESS | 3972 | 1472086731272 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:51 INFO - PROCESS | 3972 | ++DOCSHELL 0D20B400 == 29 [pid = 3972] [id = 328] 17:58:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (0D20D000) [pid = 3972] [serial = 983] [outer = 00000000] 17:58:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (0D55CC00) [pid = 3972] [serial = 984] [outer = 0D20D000] 17:58:51 INFO - PROCESS | 3972 | 1472086731323 Marionette DEBUG loaded listener.js 17:58:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (0D5A4C00) [pid = 3972] [serial = 985] [outer = 0D20D000] 17:58:51 INFO - PROCESS | 3972 | 1472086731837 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]]]}] 17:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 730ms 17:58:51 INFO - PROCESS | 3972 | 1472086731885 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 17:58:51 INFO - PROCESS | 3972 | 1472086731890 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 17:58:51 INFO - PROCESS | 3972 | 1472086731895 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:58:51 INFO - PROCESS | 3972 | 1472086731898 Marionette TRACE conn6 <- [1,1278,null,{}] 17:58:51 INFO - PROCESS | 3972 | 1472086731902 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}] 17:58:51 INFO - PROCESS | 3972 | 1472086731904 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:52 INFO - PROCESS | 3972 | 1472086732003 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 17:58:52 INFO - PROCESS | 3972 | 1472086732095 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:52 INFO - PROCESS | 3972 | 1472086732098 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:52 INFO - PROCESS | 3972 | ++DOCSHELL 0D55B800 == 30 [pid = 3972] [id = 329] 17:58:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (0D8DF800) [pid = 3972] [serial = 986] [outer = 00000000] 17:58:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (15148400) [pid = 3972] [serial = 987] [outer = 0D8DF800] 17:58:52 INFO - PROCESS | 3972 | 1472086732147 Marionette DEBUG loaded listener.js 17:58:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (151EC800) [pid = 3972] [serial = 988] [outer = 0D8DF800] 17:58:52 INFO - PROCESS | 3972 | 1472086732574 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]]]}] 17:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 17:58:52 INFO - PROCESS | 3972 | 1472086732630 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 17:58:52 INFO - PROCESS | 3972 | 1472086732633 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 17:58:52 INFO - PROCESS | 3972 | 1472086732636 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:58:52 INFO - PROCESS | 3972 | 1472086732640 Marionette TRACE conn6 <- [1,1282,null,{}] 17:58:52 INFO - PROCESS | 3972 | 1472086732650 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}] 17:58:52 INFO - PROCESS | 3972 | 1472086732655 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:52 INFO - PROCESS | 3972 | 1472086732751 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 17:58:52 INFO - PROCESS | 3972 | 1472086732794 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:52 INFO - PROCESS | 3972 | 1472086732797 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:52 INFO - PROCESS | 3972 | ++DOCSHELL 16F04000 == 31 [pid = 3972] [id = 330] 17:58:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (16F05400) [pid = 3972] [serial = 989] [outer = 00000000] 17:58:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (17937800) [pid = 3972] [serial = 990] [outer = 16F05400] 17:58:52 INFO - PROCESS | 3972 | 1472086732848 Marionette DEBUG loaded listener.js 17:58:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (17957800) [pid = 3972] [serial = 991] [outer = 16F05400] 17:58:53 INFO - PROCESS | 3972 | 1472086733367 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]]]}] 17:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 770ms 17:58:53 INFO - PROCESS | 3972 | 1472086733410 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 17:58:53 INFO - PROCESS | 3972 | 1472086733413 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 17:58:53 INFO - PROCESS | 3972 | 1472086733431 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:58:53 INFO - PROCESS | 3972 | 1472086733433 Marionette TRACE conn6 <- [1,1286,null,{}] 17:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:58:53 INFO - PROCESS | 3972 | 1472086733437 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}] 17:58:53 INFO - PROCESS | 3972 | 1472086733439 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:53 INFO - PROCESS | 3972 | 1472086733561 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 17:58:53 INFO - PROCESS | 3972 | 1472086733621 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:53 INFO - PROCESS | 3972 | 1472086733623 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:53 INFO - PROCESS | 3972 | ++DOCSHELL 0CF6E000 == 32 [pid = 3972] [id = 331] 17:58:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (18063400) [pid = 3972] [serial = 992] [outer = 00000000] 17:58:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (18089400) [pid = 3972] [serial = 993] [outer = 18063400] 17:58:53 INFO - PROCESS | 3972 | 1472086733671 Marionette DEBUG loaded listener.js 17:58:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (18587000) [pid = 3972] [serial = 994] [outer = 18063400] 17:58:54 INFO - PROCESS | 3972 | 1472086734141 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]]]}] 17:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 770ms 17:58:54 INFO - PROCESS | 3972 | 1472086734208 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 17:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:58:54 INFO - PROCESS | 3972 | 1472086734210 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 17:58:54 INFO - PROCESS | 3972 | 1472086734219 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:58:54 INFO - PROCESS | 3972 | 1472086734220 Marionette TRACE conn6 <- [1,1290,null,{}] 17:58:54 INFO - PROCESS | 3972 | 1472086734228 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}] 17:58:54 INFO - PROCESS | 3972 | 1472086734230 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:54 INFO - PROCESS | 3972 | 1472086734345 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 17:58:54 INFO - PROCESS | 3972 | 1472086734357 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:54 INFO - PROCESS | 3972 | 1472086734359 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:54 INFO - PROCESS | 3972 | ++DOCSHELL 1859D000 == 33 [pid = 3972] [id = 332] 17:58:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (185A7400) [pid = 3972] [serial = 995] [outer = 00000000] 17:58:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (18FDBC00) [pid = 3972] [serial = 996] [outer = 185A7400] 17:58:54 INFO - PROCESS | 3972 | 1472086734405 Marionette DEBUG loaded listener.js 17:58:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (18FE8400) [pid = 3972] [serial = 997] [outer = 185A7400] 17:58:54 INFO - PROCESS | 3972 | 1472086734863 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]]]}] 17:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 690ms 17:58:54 INFO - PROCESS | 3972 | 1472086734910 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 17:58:54 INFO - PROCESS | 3972 | 1472086734912 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 17:58:54 INFO - PROCESS | 3972 | 1472086734916 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:58:54 INFO - PROCESS | 3972 | 1472086734917 Marionette TRACE conn6 <- [1,1294,null,{}] 17:58:54 INFO - PROCESS | 3972 | 1472086734921 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}] 17:58:54 INFO - PROCESS | 3972 | 1472086734926 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:55 INFO - PROCESS | 3972 | 1472086735153 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (1D078000) [pid = 3972] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (17934400) [pid = 3972] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (149DBC00) [pid = 3972] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (1DC8C400) [pid = 3972] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (1A0F4800) [pid = 3972] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (0BF91800) [pid = 3972] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (1A562C00) [pid = 3972] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (1B6D7800) [pid = 3972] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1B689C00) [pid = 3972] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (0D20F000) [pid = 3972] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (19FAB800) [pid = 3972] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1515F800) [pid = 3972] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (17950000) [pid = 3972] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1857F000) [pid = 3972] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (19587800) [pid = 3972] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (185A5800) [pid = 3972] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (0D5D9000) [pid = 3972] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1E352000) [pid = 3972] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (14E5A400) [pid = 3972] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:58:55 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1E71EC00) [pid = 3972] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:58:55 INFO - PROCESS | 3972 | 1472086735224 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:55 INFO - PROCESS | 3972 | 1472086735226 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:55 INFO - PROCESS | 3972 | ++DOCSHELL 0C02D800 == 34 [pid = 3972] [id = 333] 17:58:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (0C038400) [pid = 3972] [serial = 998] [outer = 00000000] 17:58:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (0D59F400) [pid = 3972] [serial = 999] [outer = 0C038400] 17:58:55 INFO - PROCESS | 3972 | 1472086735274 Marionette DEBUG loaded listener.js 17:58:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (0E139400) [pid = 3972] [serial = 1000] [outer = 0C038400] 17:58:55 INFO - PROCESS | 3972 | 1472086735646 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]]]}] 17:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 770ms 17:58:55 INFO - PROCESS | 3972 | 1472086735710 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 17:58:55 INFO - PROCESS | 3972 | 1472086735712 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 17:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:58:55 INFO - PROCESS | 3972 | 1472086735716 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:58:55 INFO - PROCESS | 3972 | 1472086735717 Marionette TRACE conn6 <- [1,1298,null,{}] 17:58:55 INFO - PROCESS | 3972 | 1472086735721 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}] 17:58:55 INFO - PROCESS | 3972 | 1472086735723 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:55 INFO - PROCESS | 3972 | 1472086735804 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 17:58:55 INFO - PROCESS | 3972 | 1472086735809 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:55 INFO - PROCESS | 3972 | 1472086735811 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:55 INFO - PROCESS | 3972 | ++DOCSHELL 0CF54400 == 35 [pid = 3972] [id = 334] 17:58:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (0D25F400) [pid = 3972] [serial = 1001] [outer = 00000000] 17:58:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (18FE0C00) [pid = 3972] [serial = 1002] [outer = 0D25F400] 17:58:55 INFO - PROCESS | 3972 | 1472086735857 Marionette DEBUG loaded listener.js 17:58:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (19590800) [pid = 3972] [serial = 1003] [outer = 0D25F400] 17:58:56 INFO - PROCESS | 3972 | 1472086736302 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] 17:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:58:56 INFO - PROCESS | 3972 | 1472086736349 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 17:58:56 INFO - PROCESS | 3972 | 1472086736353 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:58:56 INFO - PROCESS | 3972 | 1472086736354 Marionette TRACE conn6 <- [1,1302,null,{}] 17:58:56 INFO - PROCESS | 3972 | 1472086736358 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}] 17:58:56 INFO - PROCESS | 3972 | 1472086736360 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:56 INFO - PROCESS | 3972 | 1472086736443 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 17:58:56 INFO - PROCESS | 3972 | 1472086736449 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:56 INFO - PROCESS | 3972 | 1472086736451 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:56 INFO - PROCESS | 3972 | ++DOCSHELL 19E3A800 == 36 [pid = 3972] [id = 335] 17:58:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (19E3C400) [pid = 3972] [serial = 1004] [outer = 00000000] 17:58:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (19FA9C00) [pid = 3972] [serial = 1005] [outer = 19E3C400] 17:58:56 INFO - PROCESS | 3972 | 1472086736496 Marionette DEBUG loaded listener.js 17:58:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (19FB1400) [pid = 3972] [serial = 1006] [outer = 19E3C400] 17:58:56 INFO - PROCESS | 3972 | 1472086736960 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]]]}] 17:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 670ms 17:58:57 INFO - PROCESS | 3972 | 1472086737023 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 17:58:57 INFO - PROCESS | 3972 | 1472086737026 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 17:58:57 INFO - PROCESS | 3972 | 1472086737029 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:58:57 INFO - PROCESS | 3972 | 1472086737030 Marionette TRACE conn6 <- [1,1306,null,{}] 17:58:57 INFO - PROCESS | 3972 | 1472086737034 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}] 17:58:57 INFO - PROCESS | 3972 | 1472086737036 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:57 INFO - PROCESS | 3972 | 1472086737119 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 17:58:57 INFO - PROCESS | 3972 | 1472086737125 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:57 INFO - PROCESS | 3972 | 1472086737127 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:57 INFO - PROCESS | 3972 | ++DOCSHELL 0BF8E000 == 37 [pid = 3972] [id = 336] 17:58:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (0BF92000) [pid = 3972] [serial = 1007] [outer = 00000000] 17:58:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (0C882400) [pid = 3972] [serial = 1008] [outer = 0BF92000] 17:58:57 INFO - PROCESS | 3972 | 1472086737232 Marionette DEBUG loaded listener.js 17:58:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (0CF58C00) [pid = 3972] [serial = 1009] [outer = 0BF92000] 17:58:57 INFO - PROCESS | 3972 | 1472086737995 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]]]}] 17:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1015ms 17:58:58 INFO - PROCESS | 3972 | 1472086738049 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 17:58:58 INFO - PROCESS | 3972 | 1472086738053 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 17:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:58:58 INFO - PROCESS | 3972 | 1472086738058 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:58:58 INFO - PROCESS | 3972 | 1472086738062 Marionette TRACE conn6 <- [1,1310,null,{}] 17:58:58 INFO - PROCESS | 3972 | 1472086738067 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}] 17:58:58 INFO - PROCESS | 3972 | 1472086738071 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:58 INFO - PROCESS | 3972 | 1472086738239 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 17:58:58 INFO - PROCESS | 3972 | 1472086738374 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:58 INFO - PROCESS | 3972 | 1472086738378 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:58 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A0000 == 38 [pid = 3972] [id = 337] 17:58:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (15146C00) [pid = 3972] [serial = 1010] [outer = 00000000] 17:58:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (15240800) [pid = 3972] [serial = 1011] [outer = 15146C00] 17:58:58 INFO - PROCESS | 3972 | 1472086738438 Marionette DEBUG loaded listener.js 17:58:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (15C6E400) [pid = 3972] [serial = 1012] [outer = 15146C00] 17:58:59 INFO - PROCESS | 3972 | 1472086739034 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]]]}] 17:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1021ms 17:58:59 INFO - PROCESS | 3972 | 1472086739080 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 17:58:59 INFO - PROCESS | 3972 | 1472086739084 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 17:58:59 INFO - PROCESS | 3972 | 1472086739090 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:58:59 INFO - PROCESS | 3972 | 1472086739093 Marionette TRACE conn6 <- [1,1314,null,{}] 17:58:59 INFO - PROCESS | 3972 | 1472086739097 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}] 17:58:59 INFO - PROCESS | 3972 | 1472086739100 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:59 INFO - PROCESS | 3972 | 1472086739216 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 17:58:59 INFO - PROCESS | 3972 | 1472086739353 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:59 INFO - PROCESS | 3972 | 1472086739355 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:58:59 INFO - PROCESS | 3972 | ++DOCSHELL 1852A800 == 39 [pid = 3972] [id = 338] 17:58:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (18EC3400) [pid = 3972] [serial = 1013] [outer = 00000000] 17:58:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (19235000) [pid = 3972] [serial = 1014] [outer = 18EC3400] 17:58:59 INFO - PROCESS | 3972 | 1472086739419 Marionette DEBUG loaded listener.js 17:58:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (19E37400) [pid = 3972] [serial = 1015] [outer = 18EC3400] 17:59:00 INFO - PROCESS | 3972 | 1472086740025 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]]]}] 17:59:00 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 17:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 17:59:00 INFO - PROCESS | 3972 | 1472086740065 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 17:59:00 INFO - PROCESS | 3972 | 1472086740068 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 17:59:00 INFO - PROCESS | 3972 | 1472086740071 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:59:00 INFO - PROCESS | 3972 | 1472086740075 Marionette TRACE conn6 <- [1,1318,null,{}] 17:59:00 INFO - PROCESS | 3972 | 1472086740086 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}] 17:59:00 INFO - PROCESS | 3972 | 1472086740091 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:00 INFO - PROCESS | 3972 | 1472086740204 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 17:59:00 INFO - PROCESS | 3972 | 1472086740340 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:00 INFO - PROCESS | 3972 | 1472086740343 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:00 INFO - PROCESS | 3972 | ++DOCSHELL 19FA9000 == 40 [pid = 3972] [id = 339] 17:59:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (1A59E400) [pid = 3972] [serial = 1016] [outer = 00000000] 17:59:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (1B5C1400) [pid = 3972] [serial = 1017] [outer = 1A59E400] 17:59:00 INFO - PROCESS | 3972 | 1472086740399 Marionette DEBUG loaded listener.js 17:59:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (1B5C6C00) [pid = 3972] [serial = 1018] [outer = 1A59E400] 17:59:01 INFO - PROCESS | 3972 | 1472086741042 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]]]}] 17:59:01 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 17:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1022ms 17:59:01 INFO - PROCESS | 3972 | 1472086741097 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 17:59:01 INFO - PROCESS | 3972 | 1472086741100 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 17:59:01 INFO - PROCESS | 3972 | 1472086741103 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:59:01 INFO - PROCESS | 3972 | 1472086741105 Marionette TRACE conn6 <- [1,1322,null,{}] 17:59:01 INFO - PROCESS | 3972 | 1472086741109 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}] 17:59:01 INFO - PROCESS | 3972 | 1472086741111 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:01 INFO - PROCESS | 3972 | 1472086741226 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 17:59:01 INFO - PROCESS | 3972 | 1472086741454 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:01 INFO - PROCESS | 3972 | 1472086741457 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:01 INFO - PROCESS | 3972 | ++DOCSHELL 0C03A000 == 41 [pid = 3972] [id = 340] 17:59:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (0C6C9C00) [pid = 3972] [serial = 1019] [outer = 00000000] 17:59:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (0D25CC00) [pid = 3972] [serial = 1020] [outer = 0C6C9C00] 17:59:01 INFO - PROCESS | 3972 | 1472086741512 Marionette DEBUG loaded listener.js 17:59:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (0D59E800) [pid = 3972] [serial = 1021] [outer = 0C6C9C00] 17:59:02 INFO - PROCESS | 3972 | 1472086742121 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]]]}] 17:59:02 INFO - PROCESS | 3972 | --DOCSHELL 0C037C00 == 40 [pid = 3972] [id = 225] 17:59:02 INFO - PROCESS | 3972 | --DOCSHELL 1922CC00 == 39 [pid = 3972] [id = 234] 17:59:02 INFO - PROCESS | 3972 | --DOCSHELL 19035000 == 38 [pid = 3972] [id = 233] 17:59:02 INFO - PROCESS | 3972 | --DOCSHELL 16F07800 == 37 [pid = 3972] [id = 229] 17:59:02 INFO - PROCESS | 3972 | --DOCSHELL 0E0C8400 == 36 [pid = 3972] [id = 227] 17:59:02 INFO - PROCESS | 3972 | --DOCSHELL 151E7800 == 35 [pid = 3972] [id = 228] 17:59:02 INFO - PROCESS | 3972 | --DOCSHELL 0D204C00 == 34 [pid = 3972] [id = 226] 17:59:02 INFO - PROCESS | 3972 | --DOCSHELL 0D247C00 == 33 [pid = 3972] [id = 326] 17:59:02 INFO - PROCESS | 3972 | --DOCSHELL 0BF8F400 == 32 [pid = 3972] [id = 325] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (15243C00) [pid = 3972] [serial = 933] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (1B6CF000) [pid = 3972] [serial = 921] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (1D07D400) [pid = 3972] [serial = 954] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (1C7A4400) [pid = 3972] [serial = 945] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (1CA29C00) [pid = 3972] [serial = 946] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (0D55E000) [pid = 3972] [serial = 916] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (150C5C00) [pid = 3972] [serial = 928] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (19FB2400) [pid = 3972] [serial = 913] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (1D6A0C00) [pid = 3972] [serial = 948] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (1792DC00) [pid = 3972] [serial = 931] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (1945BC00) [pid = 3972] [serial = 919] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (18FDC800) [pid = 3972] [serial = 936] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1D69D400) [pid = 3972] [serial = 922] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (19FA4C00) [pid = 3972] [serial = 939] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (19587C00) [pid = 3972] [serial = 951] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (19FABC00) [pid = 3972] [serial = 940] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1E3F7400) [pid = 3972] [serial = 925] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1A563000) [pid = 3972] [serial = 943] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (0D245000) [pid = 3972] [serial = 915] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (18530C00) [pid = 3972] [serial = 918] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (19460000) [pid = 3972] [serial = 937] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (15287000) [pid = 3972] [serial = 930] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (0D20A000) [pid = 3972] [serial = 972] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1922EC00) [pid = 3972] [serial = 963] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (17928800) [pid = 3972] [serial = 961] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (15153400) [pid = 3972] [serial = 960] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1D69DC00) [pid = 3972] [serial = 955] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (19E3AC00) [pid = 3972] [serial = 964] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1E35FC00) [pid = 3972] [serial = 967] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1E35A800) [pid = 3972] [serial = 966] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1E354800) [pid = 3972] [serial = 957] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1E357C00) [pid = 3972] [serial = 958] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1E91D800) [pid = 3972] [serial = 970] [outer = 00000000] [url = about:blank] 17:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1E7C2C00) [pid = 3972] [serial = 969] [outer = 00000000] [url = about:blank] 17:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1102ms 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1DC84800) [pid = 3972] [serial = 949] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1A0F7800) [pid = 3972] [serial = 952] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (17928400) [pid = 3972] [serial = 934] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1E3F0C00) [pid = 3972] [serial = 924] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1A188800) [pid = 3972] [serial = 942] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1492F400) [pid = 3972] [serial = 927] [outer = 00000000] [url = about:blank] 17:59:02 INFO - PROCESS | 3972 | 1472086742210 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 17:59:02 INFO - PROCESS | 3972 | 1472086742214 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 17:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:59:02 INFO - PROCESS | 3972 | 1472086742219 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:59:02 INFO - PROCESS | 3972 | 1472086742221 Marionette TRACE conn6 <- [1,1326,null,{}] 17:59:02 INFO - PROCESS | 3972 | 1472086742229 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}] 17:59:02 INFO - PROCESS | 3972 | 1472086742233 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:02 INFO - PROCESS | 3972 | 1472086742338 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 17:59:02 INFO - PROCESS | 3972 | 1472086742426 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:02 INFO - PROCESS | 3972 | 1472086742429 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:02 INFO - PROCESS | 3972 | ++DOCSHELL 0D202000 == 33 [pid = 3972] [id = 341] 17:59:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0D206C00) [pid = 3972] [serial = 1022] [outer = 00000000] 17:59:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1492F400) [pid = 3972] [serial = 1023] [outer = 0D206C00] 17:59:02 INFO - PROCESS | 3972 | 1472086742479 Marionette DEBUG loaded listener.js 17:59:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (14EB3C00) [pid = 3972] [serial = 1024] [outer = 0D206C00] 17:59:03 INFO - PROCESS | 3972 | 1472086743356 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]]]}] 17:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1181ms 17:59:03 INFO - PROCESS | 3972 | 1472086743402 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 17:59:03 INFO - PROCESS | 3972 | 1472086743406 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 17:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:59:03 INFO - PROCESS | 3972 | 1472086743420 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:59:03 INFO - PROCESS | 3972 | 1472086743422 Marionette TRACE conn6 <- [1,1330,null,{}] 17:59:03 INFO - PROCESS | 3972 | 1472086743426 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}] 17:59:03 INFO - PROCESS | 3972 | 1472086743428 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:03 INFO - PROCESS | 3972 | 1472086743519 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 17:59:03 INFO - PROCESS | 3972 | 1472086743526 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:03 INFO - PROCESS | 3972 | 1472086743528 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:03 INFO - PROCESS | 3972 | ++DOCSHELL 151EF800 == 34 [pid = 3972] [id = 342] 17:59:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1523C800) [pid = 3972] [serial = 1025] [outer = 00000000] 17:59:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1792DC00) [pid = 3972] [serial = 1026] [outer = 1523C800] 17:59:03 INFO - PROCESS | 3972 | 1472086743575 Marionette DEBUG loaded listener.js 17:59:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1794C800) [pid = 3972] [serial = 1027] [outer = 1523C800] 17:59:04 INFO - PROCESS | 3972 | 1472086744083 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]]]}] 17:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 730ms 17:59:04 INFO - PROCESS | 3972 | 1472086744152 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 17:59:04 INFO - PROCESS | 3972 | 1472086744154 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 17:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:59:04 INFO - PROCESS | 3972 | 1472086744159 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:59:04 INFO - PROCESS | 3972 | 1472086744164 Marionette TRACE conn6 <- [1,1334,null,{}] 17:59:04 INFO - PROCESS | 3972 | 1472086744173 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}] 17:59:04 INFO - PROCESS | 3972 | 1472086744177 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:04 INFO - PROCESS | 3972 | 1472086744272 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 17:59:04 INFO - PROCESS | 3972 | 1472086744279 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:04 INFO - PROCESS | 3972 | 1472086744281 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:04 INFO - PROCESS | 3972 | ++DOCSHELL 18FE0400 == 35 [pid = 3972] [id = 343] 17:59:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (18FE2000) [pid = 3972] [serial = 1028] [outer = 00000000] 17:59:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1922D800) [pid = 3972] [serial = 1029] [outer = 18FE2000] 17:59:04 INFO - PROCESS | 3972 | 1472086744326 Marionette DEBUG loaded listener.js 17:59:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1950F000) [pid = 3972] [serial = 1030] [outer = 18FE2000] 17:59:04 INFO - PROCESS | 3972 | 1472086744816 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]]]}] 17:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 690ms 17:59:04 INFO - PROCESS | 3972 | 1472086744852 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 17:59:04 INFO - PROCESS | 3972 | 1472086744854 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 17:59:04 INFO - PROCESS | 3972 | 1472086744857 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:59:04 INFO - PROCESS | 3972 | 1472086744859 Marionette TRACE conn6 <- [1,1338,null,{}] 17:59:04 INFO - PROCESS | 3972 | 1472086744863 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}] 17:59:04 INFO - PROCESS | 3972 | 1472086744865 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:04 INFO - PROCESS | 3972 | 1472086744985 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 17:59:04 INFO - PROCESS | 3972 | 1472086744990 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:04 INFO - PROCESS | 3972 | 1472086744992 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:05 INFO - PROCESS | 3972 | ++DOCSHELL 0C836400 == 36 [pid = 3972] [id = 344] 17:59:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (151EE800) [pid = 3972] [serial = 1031] [outer = 00000000] 17:59:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (19E32000) [pid = 3972] [serial = 1032] [outer = 151EE800] 17:59:05 INFO - PROCESS | 3972 | 1472086745089 Marionette DEBUG loaded listener.js 17:59:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19E37000) [pid = 3972] [serial = 1033] [outer = 151EE800] 17:59:05 INFO - PROCESS | 3972 | 1472086745554 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]]]}] 17:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 17:59:05 INFO - PROCESS | 3972 | 1472086745592 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 17:59:05 INFO - PROCESS | 3972 | 1472086745594 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 17:59:05 INFO - PROCESS | 3972 | 1472086745597 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:59:05 INFO - PROCESS | 3972 | 1472086745599 Marionette TRACE conn6 <- [1,1342,null,{}] 17:59:05 INFO - PROCESS | 3972 | 1472086745603 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}] 17:59:05 INFO - PROCESS | 3972 | 1472086745605 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:05 INFO - PROCESS | 3972 | 1472086745723 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 17:59:05 INFO - PROCESS | 3972 | 1472086745729 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:05 INFO - PROCESS | 3972 | 1472086745735 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:05 INFO - PROCESS | 3972 | ++DOCSHELL 19FAB800 == 37 [pid = 3972] [id = 345] 17:59:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19FABC00) [pid = 3972] [serial = 1034] [outer = 00000000] 17:59:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A0F3000) [pid = 3972] [serial = 1035] [outer = 19FABC00] 17:59:05 INFO - PROCESS | 3972 | 1472086745847 Marionette DEBUG loaded listener.js 17:59:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A186400) [pid = 3972] [serial = 1036] [outer = 19FABC00] 17:59:06 INFO - PROCESS | 3972 | 1472086746326 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]]]}] 17:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 770ms 17:59:06 INFO - PROCESS | 3972 | 1472086746377 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 17:59:06 INFO - PROCESS | 3972 | 1472086746380 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 17:59:06 INFO - PROCESS | 3972 | 1472086746383 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:59:06 INFO - PROCESS | 3972 | 1472086746384 Marionette TRACE conn6 <- [1,1346,null,{}] 17:59:06 INFO - PROCESS | 3972 | 1472086746388 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}] 17:59:06 INFO - PROCESS | 3972 | 1472086746390 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:06 INFO - PROCESS | 3972 | 1472086746616 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 17:59:06 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (18063400) [pid = 3972] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:59:06 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (185A7400) [pid = 3972] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:59:06 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0BF90400) [pid = 3972] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:59:06 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0D25C400) [pid = 3972] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:59:06 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (0E1E5000) [pid = 3972] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:59:06 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (16F05400) [pid = 3972] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:59:06 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0D8DF800) [pid = 3972] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:59:06 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0D20D000) [pid = 3972] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:59:06 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0D25F400) [pid = 3972] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:59:06 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (0C038400) [pid = 3972] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:59:06 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0CF5CC00) [pid = 3972] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:59:06 INFO - PROCESS | 3972 | 1472086746686 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:06 INFO - PROCESS | 3972 | 1472086746688 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:06 INFO - PROCESS | 3972 | ++DOCSHELL 0BF99800 == 38 [pid = 3972] [id = 346] 17:59:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (0C030800) [pid = 3972] [serial = 1037] [outer = 00000000] 17:59:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (0D241800) [pid = 3972] [serial = 1038] [outer = 0C030800] 17:59:06 INFO - PROCESS | 3972 | 1472086746734 Marionette DEBUG loaded listener.js 17:59:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (0E1E0800) [pid = 3972] [serial = 1039] [outer = 0C030800] 17:59:07 INFO - PROCESS | 3972 | 1472086747095 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]]]}] 17:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 17:59:07 INFO - PROCESS | 3972 | 1472086747117 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 17:59:07 INFO - PROCESS | 3972 | 1472086747119 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 17:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:59:07 INFO - PROCESS | 3972 | 1472086747131 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:59:07 INFO - PROCESS | 3972 | 1472086747133 Marionette TRACE conn6 <- [1,1350,null,{}] 17:59:07 INFO - PROCESS | 3972 | 1472086747137 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}] 17:59:07 INFO - PROCESS | 3972 | 1472086747138 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:07 INFO - PROCESS | 3972 | 1472086747221 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 17:59:07 INFO - PROCESS | 3972 | 1472086747227 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:07 INFO - PROCESS | 3972 | 1472086747229 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:07 INFO - PROCESS | 3972 | ++DOCSHELL 15091C00 == 39 [pid = 3972] [id = 347] 17:59:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (150C4400) [pid = 3972] [serial = 1040] [outer = 00000000] 17:59:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19FA7C00) [pid = 3972] [serial = 1041] [outer = 150C4400] 17:59:07 INFO - PROCESS | 3972 | 1472086747274 Marionette DEBUG loaded listener.js 17:59:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (18064400) [pid = 3972] [serial = 1042] [outer = 150C4400] 17:59:07 INFO - PROCESS | 3972 | 1472086747715 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]]]}] 17:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 17:59:07 INFO - PROCESS | 3972 | 1472086747762 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 17:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:59:07 INFO - PROCESS | 3972 | 1472086747764 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 17:59:07 INFO - PROCESS | 3972 | 1472086747767 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:59:07 INFO - PROCESS | 3972 | 1472086747769 Marionette TRACE conn6 <- [1,1354,null,{}] 17:59:07 INFO - PROCESS | 3972 | 1472086747772 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}] 17:59:07 INFO - PROCESS | 3972 | 1472086747774 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:07 INFO - PROCESS | 3972 | 1472086747859 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 17:59:07 INFO - PROCESS | 3972 | 1472086747864 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:07 INFO - PROCESS | 3972 | 1472086747866 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:07 INFO - PROCESS | 3972 | ++DOCSHELL 1B6CE000 == 40 [pid = 3972] [id = 348] 17:59:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1B6D2400) [pid = 3972] [serial = 1043] [outer = 00000000] 17:59:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1B7D1400) [pid = 3972] [serial = 1044] [outer = 1B6D2400] 17:59:07 INFO - PROCESS | 3972 | 1472086747912 Marionette DEBUG loaded listener.js 17:59:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1BF70800) [pid = 3972] [serial = 1045] [outer = 1B6D2400] 17:59:08 INFO - PROCESS | 3972 | 1472086748372 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] 17:59:08 INFO - PROCESS | 3972 | 1472086748440 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 17:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:59:08 INFO - PROCESS | 3972 | 1472086748443 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:59:08 INFO - PROCESS | 3972 | 1472086748445 Marionette TRACE conn6 <- [1,1358,null,{}] 17:59:08 INFO - PROCESS | 3972 | 1472086748448 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}] 17:59:08 INFO - PROCESS | 3972 | 1472086748450 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:08 INFO - PROCESS | 3972 | 1472086748535 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 17:59:08 INFO - PROCESS | 3972 | 1472086748541 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:08 INFO - PROCESS | 3972 | 1472086748543 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:08 INFO - PROCESS | 3972 | ++DOCSHELL 1C0C6000 == 41 [pid = 3972] [id = 349] 17:59:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1C70B000) [pid = 3972] [serial = 1046] [outer = 00000000] 17:59:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1CA26800) [pid = 3972] [serial = 1047] [outer = 1C70B000] 17:59:08 INFO - PROCESS | 3972 | 1472086748587 Marionette DEBUG loaded listener.js 17:59:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1D071C00) [pid = 3972] [serial = 1048] [outer = 1C70B000] 17:59:09 INFO - PROCESS | 3972 | 1472086749346 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] 17:59:09 INFO - PROCESS | 3972 | 1472086749383 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 17:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:59:09 INFO - PROCESS | 3972 | 1472086749387 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:59:09 INFO - PROCESS | 3972 | 1472086749393 Marionette TRACE conn6 <- [1,1362,null,{}] 17:59:09 INFO - PROCESS | 3972 | 1472086749398 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}] 17:59:09 INFO - PROCESS | 3972 | 1472086749401 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:09 INFO - PROCESS | 3972 | 1472086749518 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 17:59:09 INFO - PROCESS | 3972 | 1472086749656 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:09 INFO - PROCESS | 3972 | 1472086749659 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:09 INFO - PROCESS | 3972 | ++DOCSHELL 0D483000 == 42 [pid = 3972] [id = 350] 17:59:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (14930400) [pid = 3972] [serial = 1049] [outer = 00000000] 17:59:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1643A400) [pid = 3972] [serial = 1050] [outer = 14930400] 17:59:09 INFO - PROCESS | 3972 | 1472086749718 Marionette DEBUG loaded listener.js 17:59:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (17936C00) [pid = 3972] [serial = 1051] [outer = 14930400] 17:59:10 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:59:10 INFO - PROCESS | 3972 | 1472086750347 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] 17:59:10 INFO - PROCESS | 3972 | 1472086750380 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 17:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:59:10 INFO - PROCESS | 3972 | 1472086750387 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:59:10 INFO - PROCESS | 3972 | 1472086750389 Marionette TRACE conn6 <- [1,1366,null,{}] 17:59:10 INFO - PROCESS | 3972 | 1472086750394 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}] 17:59:10 INFO - PROCESS | 3972 | 1472086750396 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:10 INFO - PROCESS | 3972 | 1472086750516 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 17:59:10 INFO - PROCESS | 3972 | 1472086750627 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:10 INFO - PROCESS | 3972 | 1472086750630 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:10 INFO - PROCESS | 3972 | ++DOCSHELL 18EC9400 == 43 [pid = 3972] [id = 351] 17:59:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (18ED0000) [pid = 3972] [serial = 1052] [outer = 00000000] 17:59:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (19FA5C00) [pid = 3972] [serial = 1053] [outer = 18ED0000] 17:59:10 INFO - PROCESS | 3972 | 1472086750687 Marionette DEBUG loaded listener.js 17:59:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1A0F2C00) [pid = 3972] [serial = 1054] [outer = 18ED0000] 17:59:11 INFO - PROCESS | 3972 | 1472086751281 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] 17:59:11 INFO - PROCESS | 3972 | 1472086751323 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 17:59:11 INFO - PROCESS | 3972 | 1472086751327 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:59:11 INFO - PROCESS | 3972 | 1472086751331 Marionette TRACE conn6 <- [1,1370,null,{}] 17:59:11 INFO - PROCESS | 3972 | 1472086751342 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}] 17:59:11 INFO - PROCESS | 3972 | 1472086751347 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:11 INFO - PROCESS | 3972 | 1472086751462 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 17:59:11 INFO - PROCESS | 3972 | 1472086751574 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:11 INFO - PROCESS | 3972 | 1472086751577 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:11 INFO - PROCESS | 3972 | ++DOCSHELL 1D078800 == 44 [pid = 3972] [id = 352] 17:59:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1D079000) [pid = 3972] [serial = 1055] [outer = 00000000] 17:59:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1D07D800) [pid = 3972] [serial = 1056] [outer = 1D079000] 17:59:11 INFO - PROCESS | 3972 | 1472086751677 Marionette DEBUG loaded listener.js 17:59:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1D69F000) [pid = 3972] [serial = 1057] [outer = 1D079000] 17:59:12 INFO - PROCESS | 3972 | [3972] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 17:59:12 INFO - PROCESS | 3972 | 1472086752235 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] 17:59:12 INFO - PROCESS | 3972 | 1472086752307 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 17:59:12 INFO - PROCESS | 3972 | 1472086752310 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:59:12 INFO - PROCESS | 3972 | 1472086752312 Marionette TRACE conn6 <- [1,1374,null,{}] 17:59:12 INFO - PROCESS | 3972 | 1472086752316 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}] 17:59:12 INFO - PROCESS | 3972 | 1472086752318 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:12 INFO - PROCESS | 3972 | 1472086752433 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 17:59:12 INFO - PROCESS | 3972 | 1472086752581 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:12 INFO - PROCESS | 3972 | 1472086752583 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:12 INFO - PROCESS | 3972 | ++DOCSHELL 0D7DB000 == 45 [pid = 3972] [id = 353] 17:59:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1D072000) [pid = 3972] [serial = 1058] [outer = 00000000] 17:59:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1DC86400) [pid = 3972] [serial = 1059] [outer = 1D072000] 17:59:12 INFO - PROCESS | 3972 | 1472086752639 Marionette DEBUG loaded listener.js 17:59:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (1DC88400) [pid = 3972] [serial = 1060] [outer = 1D072000] 17:59:13 INFO - PROCESS | 3972 | 1472086753422 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] 17:59:13 INFO - PROCESS | 3972 | 1472086753498 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 17:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:59:13 INFO - PROCESS | 3972 | 1472086753502 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:59:13 INFO - PROCESS | 3972 | 1472086753505 Marionette TRACE conn6 <- [1,1378,null,{}] 17:59:13 INFO - PROCESS | 3972 | 1472086753511 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}] 17:59:13 INFO - PROCESS | 3972 | 1472086753514 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:13 INFO - PROCESS | 3972 | 1472086753622 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 17:59:13 INFO - PROCESS | 3972 | 1472086753757 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:13 INFO - PROCESS | 3972 | 1472086753759 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:13 INFO - PROCESS | 3972 | ++DOCSHELL 0D257400 == 46 [pid = 3972] [id = 354] 17:59:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (0D258000) [pid = 3972] [serial = 1061] [outer = 00000000] 17:59:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (0D265C00) [pid = 3972] [serial = 1062] [outer = 0D258000] 17:59:13 INFO - PROCESS | 3972 | 1472086753815 Marionette DEBUG loaded listener.js 17:59:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (0D59A800) [pid = 3972] [serial = 1063] [outer = 0D258000] 17:59:14 INFO - PROCESS | 3972 | --DOCSHELL 0D23EC00 == 45 [pid = 3972] [id = 236] 17:59:14 INFO - PROCESS | 3972 | --DOCSHELL 0C83B400 == 44 [pid = 3972] [id = 231] 17:59:14 INFO - PROCESS | 3972 | --DOCSHELL 18FE0000 == 43 [pid = 3972] [id = 241] 17:59:14 INFO - PROCESS | 3972 | --DOCSHELL 0D244800 == 42 [pid = 3972] [id = 242] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (0D201C00) [pid = 3972] [serial = 973] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (18FE0C00) [pid = 3972] [serial = 1002] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (0D59F400) [pid = 3972] [serial = 999] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (0E139400) [pid = 3972] [serial = 1000] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (17957800) [pid = 3972] [serial = 991] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (19590800) [pid = 3972] [serial = 1003] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (19FA9C00) [pid = 3972] [serial = 1005] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (18089400) [pid = 3972] [serial = 993] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (18FDBC00) [pid = 3972] [serial = 996] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (0C6CC400) [pid = 3972] [serial = 976] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (0C030000) [pid = 3972] [serial = 975] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (0D55D800) [pid = 3972] [serial = 979] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (0D54AC00) [pid = 3972] [serial = 978] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (149DD800) [pid = 3972] [serial = 982] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1492A000) [pid = 3972] [serial = 981] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (17937800) [pid = 3972] [serial = 990] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (15148400) [pid = 3972] [serial = 987] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (151EC800) [pid = 3972] [serial = 988] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0D55CC00) [pid = 3972] [serial = 984] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0D5A4C00) [pid = 3972] [serial = 985] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (18587000) [pid = 3972] [serial = 994] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (18FE8400) [pid = 3972] [serial = 997] [outer = 00000000] [url = about:blank] 17:59:14 INFO - PROCESS | 3972 | 1472086754354 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]]]}] 17:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 930ms 17:59:14 INFO - PROCESS | 3972 | 1472086754433 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 17:59:14 INFO - PROCESS | 3972 | 1472086754438 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 17:59:14 INFO - PROCESS | 3972 | 1472086754443 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:59:14 INFO - PROCESS | 3972 | 1472086754446 Marionette TRACE conn6 <- [1,1382,null,{}] 17:59:14 INFO - PROCESS | 3972 | 1472086754450 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}] 17:59:14 INFO - PROCESS | 3972 | 1472086754452 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:14 INFO - PROCESS | 3972 | 1472086754542 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 17:59:14 INFO - PROCESS | 3972 | 1472086754557 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:14 INFO - PROCESS | 3972 | 1472086754559 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:14 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A5C00 == 43 [pid = 3972] [id = 355] 17:59:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (0D5A9800) [pid = 3972] [serial = 1064] [outer = 00000000] 17:59:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (0E0CC000) [pid = 3972] [serial = 1065] [outer = 0D5A9800] 17:59:14 INFO - PROCESS | 3972 | 1472086754607 Marionette DEBUG loaded listener.js 17:59:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1492F800) [pid = 3972] [serial = 1066] [outer = 0D5A9800] 17:59:15 INFO - PROCESS | 3972 | 1472086755092 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]]]}] 17:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 17:59:15 INFO - PROCESS | 3972 | 1472086755153 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 17:59:15 INFO - PROCESS | 3972 | 1472086755155 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 17:59:15 INFO - PROCESS | 3972 | 1472086755158 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:59:15 INFO - PROCESS | 3972 | 1472086755162 Marionette TRACE conn6 <- [1,1386,null,{}] 17:59:15 INFO - PROCESS | 3972 | 1472086755172 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}] 17:59:15 INFO - PROCESS | 3972 | 1472086755176 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:15 INFO - PROCESS | 3972 | 1472086755264 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 17:59:15 INFO - PROCESS | 3972 | 1472086755364 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:15 INFO - PROCESS | 3972 | 1472086755367 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:15 INFO - PROCESS | 3972 | ++DOCSHELL 15238000 == 44 [pid = 3972] [id = 356] 17:59:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (15239400) [pid = 3972] [serial = 1067] [outer = 00000000] 17:59:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1523E400) [pid = 3972] [serial = 1068] [outer = 15239400] 17:59:15 INFO - PROCESS | 3972 | 1472086755416 Marionette DEBUG loaded listener.js 17:59:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (15286C00) [pid = 3972] [serial = 1069] [outer = 15239400] 17:59:15 INFO - PROCESS | 3972 | 1472086755796 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]]]}] 17:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 17:59:15 INFO - PROCESS | 3972 | 1472086755833 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 17:59:15 INFO - PROCESS | 3972 | 1472086755836 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 17:59:15 INFO - PROCESS | 3972 | 1472086755839 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:59:15 INFO - PROCESS | 3972 | 1472086755841 Marionette TRACE conn6 <- [1,1390,null,{}] 17:59:15 INFO - PROCESS | 3972 | 1472086755845 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}] 17:59:15 INFO - PROCESS | 3972 | 1472086755847 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:15 INFO - PROCESS | 3972 | 1472086755935 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 17:59:15 INFO - PROCESS | 3972 | 1472086755941 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:15 INFO - PROCESS | 3972 | 1472086755943 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:15 INFO - PROCESS | 3972 | ++DOCSHELL 16F03400 == 45 [pid = 3972] [id = 357] 17:59:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (17928800) [pid = 3972] [serial = 1070] [outer = 00000000] 17:59:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1802A000) [pid = 3972] [serial = 1071] [outer = 17928800] 17:59:16 INFO - PROCESS | 3972 | 1472086755998 Marionette DEBUG loaded listener.js 17:59:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1804B400) [pid = 3972] [serial = 1072] [outer = 17928800] 17:59:16 INFO - PROCESS | 3972 | 1472086756450 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]]]}] 17:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 17:59:16 INFO - PROCESS | 3972 | 1472086756487 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 17:59:16 INFO - PROCESS | 3972 | 1472086756489 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 17:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:59:16 INFO - PROCESS | 3972 | 1472086756492 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:59:16 INFO - PROCESS | 3972 | 1472086756494 Marionette TRACE conn6 <- [1,1394,null,{}] 17:59:16 INFO - PROCESS | 3972 | 1472086756503 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}] 17:59:16 INFO - PROCESS | 3972 | 1472086756505 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:16 INFO - PROCESS | 3972 | 1472086756622 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 17:59:16 INFO - PROCESS | 3972 | 1472086756714 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:16 INFO - PROCESS | 3972 | 1472086756716 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:16 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A6400 == 46 [pid = 3972] [id = 358] 17:59:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (18065800) [pid = 3972] [serial = 1073] [outer = 00000000] 17:59:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (18084400) [pid = 3972] [serial = 1074] [outer = 18065800] 17:59:16 INFO - PROCESS | 3972 | 1472086756762 Marionette DEBUG loaded listener.js 17:59:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (18526000) [pid = 3972] [serial = 1075] [outer = 18065800] 17:59:17 INFO - PROCESS | 3972 | 1472086757203 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]]]}] 17:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 17:59:17 INFO - PROCESS | 3972 | 1472086757224 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 17:59:17 INFO - PROCESS | 3972 | 1472086757226 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 17:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:59:17 INFO - PROCESS | 3972 | 1472086757239 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:59:17 INFO - PROCESS | 3972 | 1472086757241 Marionette TRACE conn6 <- [1,1398,null,{}] 17:59:17 INFO - PROCESS | 3972 | 1472086757245 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}] 17:59:17 INFO - PROCESS | 3972 | 1472086757250 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:17 INFO - PROCESS | 3972 | 1472086757395 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 17:59:17 INFO - PROCESS | 3972 | 1472086757461 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:17 INFO - PROCESS | 3972 | 1472086757463 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:17 INFO - PROCESS | 3972 | ++DOCSHELL 18FD0000 == 47 [pid = 3972] [id = 359] 17:59:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (18FDD400) [pid = 3972] [serial = 1076] [outer = 00000000] 17:59:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (19E2F800) [pid = 3972] [serial = 1077] [outer = 18FDD400] 17:59:17 INFO - PROCESS | 3972 | 1472086757510 Marionette DEBUG loaded listener.js 17:59:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (19E3C800) [pid = 3972] [serial = 1078] [outer = 18FDD400] 17:59:18 INFO - PROCESS | 3972 | 1472086758049 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]]]}] 17:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 830ms 17:59:18 INFO - PROCESS | 3972 | 1472086758062 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 17:59:18 INFO - PROCESS | 3972 | 1472086758064 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 17:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:59:18 INFO - PROCESS | 3972 | 1472086758067 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:59:18 INFO - PROCESS | 3972 | 1472086758069 Marionette TRACE conn6 <- [1,1402,null,{}] 17:59:18 INFO - PROCESS | 3972 | 1472086758083 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}] 17:59:18 INFO - PROCESS | 3972 | 1472086758085 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:18 INFO - PROCESS | 3972 | 1472086758207 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 17:59:18 INFO - PROCESS | 3972 | 1472086758273 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:18 INFO - PROCESS | 3972 | 1472086758275 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:18 INFO - PROCESS | 3972 | ++DOCSHELL 19F61000 == 48 [pid = 3972] [id = 360] 17:59:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (19FA6800) [pid = 3972] [serial = 1079] [outer = 00000000] 17:59:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1A55B400) [pid = 3972] [serial = 1080] [outer = 19FA6800] 17:59:18 INFO - PROCESS | 3972 | 1472086758322 Marionette DEBUG loaded listener.js 17:59:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1A561400) [pid = 3972] [serial = 1081] [outer = 19FA6800] 17:59:18 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1B6D2400) [pid = 3972] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:59:18 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (151EE800) [pid = 3972] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:59:18 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (19FABC00) [pid = 3972] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:59:18 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1523C800) [pid = 3972] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:59:18 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (18FE2000) [pid = 3972] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:59:18 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (0C6C9C00) [pid = 3972] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:59:18 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (0C030800) [pid = 3972] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:59:18 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (0D206C00) [pid = 3972] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:59:18 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (150C4400) [pid = 3972] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:59:18 INFO - PROCESS | 3972 | 1472086758838 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]]]}] 17:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 830ms 17:59:18 INFO - PROCESS | 3972 | 1472086758900 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 17:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:59:18 INFO - PROCESS | 3972 | 1472086758902 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 17:59:18 INFO - PROCESS | 3972 | 1472086758906 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:59:18 INFO - PROCESS | 3972 | 1472086758908 Marionette TRACE conn6 <- [1,1406,null,{}] 17:59:18 INFO - PROCESS | 3972 | 1472086758911 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}] 17:59:18 INFO - PROCESS | 3972 | 1472086758913 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:19 INFO - PROCESS | 3972 | 1472086758999 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 17:59:19 INFO - PROCESS | 3972 | 1472086759010 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:19 INFO - PROCESS | 3972 | 1472086759012 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:19 INFO - PROCESS | 3972 | ++DOCSHELL 14AC0800 == 49 [pid = 3972] [id = 361] 17:59:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (16A69000) [pid = 3972] [serial = 1082] [outer = 00000000] 17:59:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (18FCA400) [pid = 3972] [serial = 1083] [outer = 16A69000] 17:59:19 INFO - PROCESS | 3972 | 1472086759057 Marionette DEBUG loaded listener.js 17:59:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (19593400) [pid = 3972] [serial = 1084] [outer = 16A69000] 17:59:19 INFO - PROCESS | 3972 | 1472086759498 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]]]}] 17:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 631ms 17:59:19 INFO - PROCESS | 3972 | 1472086759537 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 17:59:19 INFO - PROCESS | 3972 | 1472086759539 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 17:59:19 INFO - PROCESS | 3972 | 1472086759543 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:59:19 INFO - PROCESS | 3972 | 1472086759545 Marionette TRACE conn6 <- [1,1410,null,{}] 17:59:19 INFO - PROCESS | 3972 | 1472086759548 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}] 17:59:19 INFO - PROCESS | 3972 | 1472086759550 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:19 INFO - PROCESS | 3972 | 1472086759638 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 17:59:19 INFO - PROCESS | 3972 | 1472086759675 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:19 INFO - PROCESS | 3972 | 1472086759676 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:19 INFO - PROCESS | 3972 | ++DOCSHELL 19F65400 == 50 [pid = 3972] [id = 362] 17:59:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (19FB0400) [pid = 3972] [serial = 1085] [outer = 00000000] 17:59:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1A5A6000) [pid = 3972] [serial = 1086] [outer = 19FB0400] 17:59:19 INFO - PROCESS | 3972 | 1472086759723 Marionette DEBUG loaded listener.js 17:59:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1B6D3800) [pid = 3972] [serial = 1087] [outer = 19FB0400] 17:59:20 INFO - PROCESS | 3972 | 1472086760171 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]]]}] 17:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 671ms 17:59:20 INFO - PROCESS | 3972 | 1472086760218 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 17:59:20 INFO - PROCESS | 3972 | 1472086760220 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 17:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:59:20 INFO - PROCESS | 3972 | 1472086760223 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:59:20 INFO - PROCESS | 3972 | 1472086760225 Marionette TRACE conn6 <- [1,1414,null,{}] 17:59:20 INFO - PROCESS | 3972 | 1472086760229 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}] 17:59:20 INFO - PROCESS | 3972 | 1472086760230 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:20 INFO - PROCESS | 3972 | 1472086760316 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 17:59:20 INFO - PROCESS | 3972 | 1472086760322 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:20 INFO - PROCESS | 3972 | 1472086760324 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:20 INFO - PROCESS | 3972 | ++DOCSHELL 1B7CF400 == 51 [pid = 3972] [id = 363] 17:59:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1B7D2C00) [pid = 3972] [serial = 1088] [outer = 00000000] 17:59:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1C02E000) [pid = 3972] [serial = 1089] [outer = 1B7D2C00] 17:59:20 INFO - PROCESS | 3972 | 1472086760368 Marionette DEBUG loaded listener.js 17:59:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1C7A1800) [pid = 3972] [serial = 1090] [outer = 1B7D2C00] 17:59:21 INFO - PROCESS | 3972 | 1472086761068 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]]]}] 17:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 870ms 17:59:21 INFO - PROCESS | 3972 | 1472086761095 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 17:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:59:21 INFO - PROCESS | 3972 | 1472086761099 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 17:59:21 INFO - PROCESS | 3972 | 1472086761104 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:59:21 INFO - PROCESS | 3972 | 1472086761108 Marionette TRACE conn6 <- [1,1418,null,{}] 17:59:21 INFO - PROCESS | 3972 | 1472086761113 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}] 17:59:21 INFO - PROCESS | 3972 | 1472086761117 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:21 INFO - PROCESS | 3972 | 1472086761258 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 17:59:21 INFO - PROCESS | 3972 | 1472086761404 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:21 INFO - PROCESS | 3972 | 1472086761407 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:21 INFO - PROCESS | 3972 | ++DOCSHELL 0D556C00 == 52 [pid = 3972] [id = 364] 17:59:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (0D558400) [pid = 3972] [serial = 1091] [outer = 00000000] 17:59:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (0D59CC00) [pid = 3972] [serial = 1092] [outer = 0D558400] 17:59:21 INFO - PROCESS | 3972 | 1472086761466 Marionette DEBUG loaded listener.js 17:59:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (149BD800) [pid = 3972] [serial = 1093] [outer = 0D558400] 17:59:22 INFO - PROCESS | 3972 | 1472086762034 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]]]}] 17:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 987ms 17:59:22 INFO - PROCESS | 3972 | 1472086762092 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 17:59:22 INFO - PROCESS | 3972 | 1472086762097 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 17:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:59:22 INFO - PROCESS | 3972 | 1472086762103 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:59:22 INFO - PROCESS | 3972 | 1472086762106 Marionette TRACE conn6 <- [1,1422,null,{}] 17:59:22 INFO - PROCESS | 3972 | 1472086762110 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}] 17:59:22 INFO - PROCESS | 3972 | 1472086762113 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:22 INFO - PROCESS | 3972 | 1472086762233 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 17:59:22 INFO - PROCESS | 3972 | 1472086762346 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:22 INFO - PROCESS | 3972 | 1472086762349 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:22 INFO - PROCESS | 3972 | ++DOCSHELL 1523E800 == 53 [pid = 3972] [id = 365] 17:59:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (1527B800) [pid = 3972] [serial = 1094] [outer = 00000000] 17:59:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (17950800) [pid = 3972] [serial = 1095] [outer = 1527B800] 17:59:22 INFO - PROCESS | 3972 | 1472086762447 Marionette DEBUG loaded listener.js 17:59:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (185A8800) [pid = 3972] [serial = 1096] [outer = 1527B800] 17:59:23 INFO - PROCESS | 3972 | 1472086763132 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]]]}] 17:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1068ms 17:59:23 INFO - PROCESS | 3972 | 1472086763175 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 17:59:23 INFO - PROCESS | 3972 | 1472086763178 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 17:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:59:23 INFO - PROCESS | 3972 | 1472086763181 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:59:23 INFO - PROCESS | 3972 | 1472086763186 Marionette TRACE conn6 <- [1,1426,null,{}] 17:59:23 INFO - PROCESS | 3972 | 1472086763197 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}] 17:59:23 INFO - PROCESS | 3972 | 1472086763202 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:23 INFO - PROCESS | 3972 | 1472086763316 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 17:59:23 INFO - PROCESS | 3972 | 1472086763458 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:23 INFO - PROCESS | 3972 | 1472086763462 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:23 INFO - PROCESS | 3972 | ++DOCSHELL 1BF67C00 == 54 [pid = 3972] [id = 366] 17:59:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (1BF68000) [pid = 3972] [serial = 1097] [outer = 00000000] 17:59:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (1CA26400) [pid = 3972] [serial = 1098] [outer = 1BF68000] 17:59:23 INFO - PROCESS | 3972 | 1472086763521 Marionette DEBUG loaded listener.js 17:59:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (1D69EC00) [pid = 3972] [serial = 1099] [outer = 1BF68000] 17:59:24 INFO - PROCESS | 3972 | 1472086764128 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]]]}] 17:59:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (1D69BC00) [pid = 3972] [serial = 1100] [outer = 0C876800] 17:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1020ms 17:59:24 INFO - PROCESS | 3972 | 1472086764233 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 17:59:24 INFO - PROCESS | 3972 | 1472086764236 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 17:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:59:24 INFO - PROCESS | 3972 | 1472086764272 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:59:24 INFO - PROCESS | 3972 | 1472086764274 Marionette TRACE conn6 <- [1,1430,null,{}] 17:59:24 INFO - PROCESS | 3972 | 1472086764278 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}] 17:59:24 INFO - PROCESS | 3972 | 1472086764280 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:24 INFO - PROCESS | 3972 | 1472086764405 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 17:59:24 INFO - PROCESS | 3972 | 1472086764539 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:24 INFO - PROCESS | 3972 | 1472086764541 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:24 INFO - PROCESS | 3972 | ++DOCSHELL 0C031400 == 55 [pid = 3972] [id = 367] 17:59:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (0C039C00) [pid = 3972] [serial = 1101] [outer = 00000000] 17:59:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (1DC8F000) [pid = 3972] [serial = 1102] [outer = 0C039C00] 17:59:24 INFO - PROCESS | 3972 | 1472086764601 Marionette DEBUG loaded listener.js 17:59:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (1E356400) [pid = 3972] [serial = 1103] [outer = 0C039C00] 17:59:25 INFO - PROCESS | 3972 | 1472086765210 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]]]}] 17:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 990ms 17:59:25 INFO - PROCESS | 3972 | 1472086765249 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 17:59:25 INFO - PROCESS | 3972 | 1472086765252 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 17:59:25 INFO - PROCESS | 3972 | 1472086765255 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:59:25 INFO - PROCESS | 3972 | 1472086765257 Marionette TRACE conn6 <- [1,1434,null,{}] 17:59:25 INFO - PROCESS | 3972 | 1472086765261 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}] 17:59:25 INFO - PROCESS | 3972 | 1472086765264 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:25 INFO - PROCESS | 3972 | 1472086765374 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 17:59:25 INFO - PROCESS | 3972 | 1472086765678 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:25 INFO - PROCESS | 3972 | 1472086765681 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:25 INFO - PROCESS | 3972 | ++DOCSHELL 0C960000 == 56 [pid = 3972] [id = 368] 17:59:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (0C960800) [pid = 3972] [serial = 1104] [outer = 00000000] 17:59:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 111 (0D207400) [pid = 3972] [serial = 1105] [outer = 0C960800] 17:59:25 INFO - PROCESS | 3972 | 1472086765733 Marionette DEBUG loaded listener.js 17:59:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 112 (0D247000) [pid = 3972] [serial = 1106] [outer = 0C960800] 17:59:26 INFO - PROCESS | 3972 | 1472086766343 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]]]}] 17:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1115ms 17:59:26 INFO - PROCESS | 3972 | 1472086766376 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 17:59:26 INFO - PROCESS | 3972 | 1472086766379 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 17:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:59:26 INFO - PROCESS | 3972 | 1472086766383 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:59:26 INFO - PROCESS | 3972 | 1472086766386 Marionette TRACE conn6 <- [1,1438,null,{}] 17:59:26 INFO - PROCESS | 3972 | 1472086766391 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}] 17:59:26 INFO - PROCESS | 3972 | 1472086766393 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:26 INFO - PROCESS | 3972 | 1472086766510 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 17:59:26 INFO - PROCESS | 3972 | --DOCSHELL 0BF99800 == 55 [pid = 3972] [id = 346] 17:59:26 INFO - PROCESS | 3972 | --DOCSHELL 19F65400 == 54 [pid = 3972] [id = 362] 17:59:26 INFO - PROCESS | 3972 | --DOCSHELL 14AC0800 == 53 [pid = 3972] [id = 361] 17:59:26 INFO - PROCESS | 3972 | --DOCSHELL 19F61000 == 52 [pid = 3972] [id = 360] 17:59:26 INFO - PROCESS | 3972 | --DOCSHELL 18FD0000 == 51 [pid = 3972] [id = 359] 17:59:26 INFO - PROCESS | 3972 | --DOCSHELL 0D5A6400 == 50 [pid = 3972] [id = 358] 17:59:26 INFO - PROCESS | 3972 | --DOCSHELL 15238000 == 49 [pid = 3972] [id = 356] 17:59:26 INFO - PROCESS | 3972 | --DOCSHELL 0D5A5C00 == 48 [pid = 3972] [id = 355] 17:59:26 INFO - PROCESS | 3972 | --DOCSHELL 0D257400 == 47 [pid = 3972] [id = 354] 17:59:26 INFO - PROCESS | 3972 | --DOCSHELL 18EC9400 == 46 [pid = 3972] [id = 351] 17:59:26 INFO - PROCESS | 3972 | --DOCSHELL 0D483000 == 45 [pid = 3972] [id = 350] 17:59:26 INFO - PROCESS | 3972 | --DOCSHELL 1C0C6000 == 44 [pid = 3972] [id = 349] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 111 (19E32000) [pid = 3972] [serial = 1032] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 110 (1A0F3000) [pid = 3972] [serial = 1035] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (15240800) [pid = 3972] [serial = 1011] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (1B5C1400) [pid = 3972] [serial = 1017] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (1792DC00) [pid = 3972] [serial = 1026] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (1794C800) [pid = 3972] [serial = 1027] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (19E37000) [pid = 3972] [serial = 1033] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (19235000) [pid = 3972] [serial = 1014] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (1922D800) [pid = 3972] [serial = 1029] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (0D59E800) [pid = 3972] [serial = 1021] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (0D25CC00) [pid = 3972] [serial = 1020] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (0C882400) [pid = 3972] [serial = 1008] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (0D241800) [pid = 3972] [serial = 1038] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (1492F400) [pid = 3972] [serial = 1023] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (14EB3C00) [pid = 3972] [serial = 1024] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1A186400) [pid = 3972] [serial = 1036] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (19FA7C00) [pid = 3972] [serial = 1041] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (0E1E0800) [pid = 3972] [serial = 1039] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1BF70800) [pid = 3972] [serial = 1045] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (18064400) [pid = 3972] [serial = 1042] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1950F000) [pid = 3972] [serial = 1030] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1B7D1400) [pid = 3972] [serial = 1044] [outer = 00000000] [url = about:blank] 17:59:26 INFO - PROCESS | 3972 | 1472086766660 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:26 INFO - PROCESS | 3972 | 1472086766662 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:26 INFO - PROCESS | 3972 | ++DOCSHELL 0C030000 == 45 [pid = 3972] [id = 369] 17:59:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (0C032800) [pid = 3972] [serial = 1107] [outer = 00000000] 17:59:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (0D241800) [pid = 3972] [serial = 1108] [outer = 0C032800] 17:59:26 INFO - PROCESS | 3972 | 1472086766711 Marionette DEBUG loaded listener.js 17:59:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (0D53F800) [pid = 3972] [serial = 1109] [outer = 0C032800] 17:59:27 INFO - PROCESS | 3972 | 1472086767186 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]]]}] 17:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 830ms 17:59:27 INFO - PROCESS | 3972 | 1472086767217 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 17:59:27 INFO - PROCESS | 3972 | 1472086767221 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 17:59:27 INFO - PROCESS | 3972 | 1472086767224 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:59:27 INFO - PROCESS | 3972 | 1472086767226 Marionette TRACE conn6 <- [1,1442,null,{}] 17:59:27 INFO - PROCESS | 3972 | 1472086767230 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}] 17:59:27 INFO - PROCESS | 3972 | 1472086767232 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:27 INFO - PROCESS | 3972 | 1472086767325 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 17:59:27 INFO - PROCESS | 3972 | 1472086767336 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:27 INFO - PROCESS | 3972 | 1472086767338 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:27 INFO - PROCESS | 3972 | ++DOCSHELL 15149800 == 46 [pid = 3972] [id = 370] 17:59:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (15154400) [pid = 3972] [serial = 1110] [outer = 00000000] 17:59:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (151ED400) [pid = 3972] [serial = 1111] [outer = 15154400] 17:59:27 INFO - PROCESS | 3972 | 1472086767385 Marionette DEBUG loaded listener.js 17:59:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1527F400) [pid = 3972] [serial = 1112] [outer = 15154400] 17:59:27 INFO - PROCESS | 3972 | 1472086767879 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]]]}] 17:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 17:59:27 INFO - PROCESS | 3972 | 1472086767900 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 17:59:27 INFO - PROCESS | 3972 | 1472086767902 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 17:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:59:27 INFO - PROCESS | 3972 | 1472086767911 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:59:27 INFO - PROCESS | 3972 | 1472086767917 Marionette TRACE conn6 <- [1,1446,null,{}] 17:59:27 INFO - PROCESS | 3972 | 1472086767921 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}] 17:59:27 INFO - PROCESS | 3972 | 1472086767925 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:28 INFO - PROCESS | 3972 | 1472086768016 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 17:59:28 INFO - PROCESS | 3972 | 1472086768024 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:28 INFO - PROCESS | 3972 | 1472086768026 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:28 INFO - PROCESS | 3972 | ++DOCSHELL 1802FC00 == 47 [pid = 3972] [id = 371] 17:59:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (17935800) [pid = 3972] [serial = 1113] [outer = 00000000] 17:59:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (18085000) [pid = 3972] [serial = 1114] [outer = 17935800] 17:59:28 INFO - PROCESS | 3972 | 1472086768072 Marionette DEBUG loaded listener.js 17:59:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (18EC4400) [pid = 3972] [serial = 1115] [outer = 17935800] 17:59:28 INFO - PROCESS | 3972 | 1472086768533 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]]]}] 17:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 690ms 17:59:28 INFO - PROCESS | 3972 | 1472086768612 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 17:59:28 INFO - PROCESS | 3972 | 1472086768615 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 17:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:59:28 INFO - PROCESS | 3972 | 1472086768618 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:59:28 INFO - PROCESS | 3972 | 1472086768620 Marionette TRACE conn6 <- [1,1450,null,{}] 17:59:28 INFO - PROCESS | 3972 | 1472086768624 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}] 17:59:28 INFO - PROCESS | 3972 | 1472086768626 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:28 INFO - PROCESS | 3972 | 1472086768715 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 17:59:28 INFO - PROCESS | 3972 | 1472086768722 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:28 INFO - PROCESS | 3972 | 1472086768724 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:28 INFO - PROCESS | 3972 | ++DOCSHELL 18084800 == 48 [pid = 3972] [id = 372] 17:59:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (18FDC800) [pid = 3972] [serial = 1116] [outer = 00000000] 17:59:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (1922EC00) [pid = 3972] [serial = 1117] [outer = 18FDC800] 17:59:28 INFO - PROCESS | 3972 | 1472086768769 Marionette DEBUG loaded listener.js 17:59:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (1950D800) [pid = 3972] [serial = 1118] [outer = 18FDC800] 17:59:29 INFO - PROCESS | 3972 | 1472086769251 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]]]}] 17:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 670ms 17:59:29 INFO - PROCESS | 3972 | 1472086769291 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 17:59:29 INFO - PROCESS | 3972 | 1472086769293 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 17:59:29 INFO - PROCESS | 3972 | 1472086769296 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:59:29 INFO - PROCESS | 3972 | 1472086769298 Marionette TRACE conn6 <- [1,1454,null,{}] 17:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:59:29 INFO - PROCESS | 3972 | 1472086769301 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}] 17:59:29 INFO - PROCESS | 3972 | 1472086769303 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:29 INFO - PROCESS | 3972 | 1472086769425 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 17:59:29 INFO - PROCESS | 3972 | 1472086769524 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:29 INFO - PROCESS | 3972 | 1472086769530 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:29 INFO - PROCESS | 3972 | ++DOCSHELL 0C95D800 == 49 [pid = 3972] [id = 373] 17:59:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (19E3A000) [pid = 3972] [serial = 1119] [outer = 00000000] 17:59:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (19FA8800) [pid = 3972] [serial = 1120] [outer = 19E3A000] 17:59:29 INFO - PROCESS | 3972 | 1472086769586 Marionette DEBUG loaded listener.js 17:59:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (1A0FA400) [pid = 3972] [serial = 1121] [outer = 19E3A000] 17:59:30 INFO - PROCESS | 3972 | 1472086770054 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]]]}] 17:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 770ms 17:59:30 INFO - PROCESS | 3972 | 1472086770074 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 17:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:59:30 INFO - PROCESS | 3972 | 1472086770076 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 17:59:30 INFO - PROCESS | 3972 | 1472086770080 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:59:30 INFO - PROCESS | 3972 | 1472086770082 Marionette TRACE conn6 <- [1,1458,null,{}] 17:59:30 INFO - PROCESS | 3972 | 1472086770092 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}] 17:59:30 INFO - PROCESS | 3972 | 1472086770094 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:30 INFO - PROCESS | 3972 | 1472086770215 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 17:59:30 INFO - PROCESS | 3972 | 1472086770282 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:30 INFO - PROCESS | 3972 | 1472086770284 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:30 INFO - PROCESS | 3972 | ++DOCSHELL 0C83B400 == 50 [pid = 3972] [id = 374] 17:59:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (18FE6800) [pid = 3972] [serial = 1122] [outer = 00000000] 17:59:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (1B6D1C00) [pid = 3972] [serial = 1123] [outer = 18FE6800] 17:59:30 INFO - PROCESS | 3972 | 1472086770330 Marionette DEBUG loaded listener.js 17:59:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (1C02D400) [pid = 3972] [serial = 1124] [outer = 18FE6800] 17:59:30 INFO - PROCESS | 3972 | 1472086770756 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]]]}] 17:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 17:59:30 INFO - PROCESS | 3972 | 1472086770844 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 17:59:30 INFO - PROCESS | 3972 | 1472086770846 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 17:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:59:30 INFO - PROCESS | 3972 | 1472086770859 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:59:30 INFO - PROCESS | 3972 | 1472086770861 Marionette TRACE conn6 <- [1,1462,null,{}] 17:59:30 INFO - PROCESS | 3972 | 1472086770865 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}] 17:59:30 INFO - PROCESS | 3972 | 1472086770867 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:31 INFO - PROCESS | 3972 | 1472086771182 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 17:59:31 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (0D5A9800) [pid = 3972] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:59:31 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (18065800) [pid = 3972] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:59:31 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (17928800) [pid = 3972] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:59:31 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (15239400) [pid = 3972] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:59:31 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (1D072000) [pid = 3972] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:59:31 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (18FDD400) [pid = 3972] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:59:31 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (0D258000) [pid = 3972] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:59:31 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (19FA6800) [pid = 3972] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:59:31 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (19E3C400) [pid = 3972] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:59:31 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (19FB0400) [pid = 3972] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:59:31 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (16A69000) [pid = 3972] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:59:31 INFO - PROCESS | 3972 | 1472086771249 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:31 INFO - PROCESS | 3972 | 1472086771251 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:31 INFO - PROCESS | 3972 | ++DOCSHELL 0C037C00 == 51 [pid = 3972] [id = 375] 17:59:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (0C039400) [pid = 3972] [serial = 1125] [outer = 00000000] 17:59:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (0D848000) [pid = 3972] [serial = 1126] [outer = 0C039400] 17:59:31 INFO - PROCESS | 3972 | 1472086771297 Marionette DEBUG loaded listener.js 17:59:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (15C66C00) [pid = 3972] [serial = 1127] [outer = 0C039400] 17:59:31 INFO - PROCESS | 3972 | 1472086771674 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]]]}] 17:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 890ms 17:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:59:31 INFO - PROCESS | 3972 | 1472086771746 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 17:59:31 INFO - PROCESS | 3972 | 1472086771748 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 17:59:31 INFO - PROCESS | 3972 | 1472086771751 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:59:31 INFO - PROCESS | 3972 | 1472086771753 Marionette TRACE conn6 <- [1,1466,null,{}] 17:59:31 INFO - PROCESS | 3972 | 1472086771756 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}] 17:59:31 INFO - PROCESS | 3972 | 1472086771758 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:31 INFO - PROCESS | 3972 | 1472086771845 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 17:59:31 INFO - PROCESS | 3972 | 1472086771850 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:31 INFO - PROCESS | 3972 | 1472086771852 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:31 INFO - PROCESS | 3972 | ++DOCSHELL 18588800 == 52 [pid = 3972] [id = 376] 17:59:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (19235800) [pid = 3972] [serial = 1128] [outer = 00000000] 17:59:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (1B6CDC00) [pid = 3972] [serial = 1129] [outer = 19235800] 17:59:31 INFO - PROCESS | 3972 | 1472086771897 Marionette DEBUG loaded listener.js 17:59:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (1DC89000) [pid = 3972] [serial = 1130] [outer = 19235800] 17:59:32 INFO - PROCESS | 3972 | 1472086772346 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]]]}] 17:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 17:59:32 INFO - PROCESS | 3972 | 1472086772382 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 17:59:32 INFO - PROCESS | 3972 | 1472086772384 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 17:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:59:32 INFO - PROCESS | 3972 | 1472086772387 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:59:32 INFO - PROCESS | 3972 | 1472086772388 Marionette TRACE conn6 <- [1,1470,null,{}] 17:59:32 INFO - PROCESS | 3972 | 1472086772392 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}] 17:59:32 INFO - PROCESS | 3972 | 1472086772394 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:32 INFO - PROCESS | 3972 | 1472086772481 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 17:59:32 INFO - PROCESS | 3972 | 1472086772524 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:32 INFO - PROCESS | 3972 | 1472086772526 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:32 INFO - PROCESS | 3972 | ++DOCSHELL 1794F000 == 53 [pid = 3972] [id = 377] 17:59:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (1794FC00) [pid = 3972] [serial = 1131] [outer = 00000000] 17:59:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (1E35D800) [pid = 3972] [serial = 1132] [outer = 1794FC00] 17:59:32 INFO - PROCESS | 3972 | 1472086772571 Marionette DEBUG loaded listener.js 17:59:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (1E360C00) [pid = 3972] [serial = 1133] [outer = 1794FC00] 17:59:33 INFO - PROCESS | 3972 | 1472086773019 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]]]}] 17:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 17:59:33 INFO - PROCESS | 3972 | 1472086773058 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 17:59:33 INFO - PROCESS | 3972 | 1472086773060 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 17:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:59:33 INFO - PROCESS | 3972 | 1472086773063 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:59:33 INFO - PROCESS | 3972 | 1472086773064 Marionette TRACE conn6 <- [1,1474,null,{}] 17:59:33 INFO - PROCESS | 3972 | 1472086773068 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}] 17:59:33 INFO - PROCESS | 3972 | 1472086773070 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:33 INFO - PROCESS | 3972 | 1472086773156 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 17:59:33 INFO - PROCESS | 3972 | 1472086773301 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:33 INFO - PROCESS | 3972 | 1472086773304 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:33 INFO - PROCESS | 3972 | ++DOCSHELL 0BF8DC00 == 54 [pid = 3972] [id = 378] 17:59:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (0BF91000) [pid = 3972] [serial = 1134] [outer = 00000000] 17:59:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (0C02EC00) [pid = 3972] [serial = 1135] [outer = 0BF91000] 17:59:33 INFO - PROCESS | 3972 | 1472086773365 Marionette DEBUG loaded listener.js 17:59:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (0CF53800) [pid = 3972] [serial = 1136] [outer = 0BF91000] 17:59:34 INFO - PROCESS | 3972 | 1472086774088 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]]]}] 17:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1071ms 17:59:34 INFO - PROCESS | 3972 | 1472086774137 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 17:59:34 INFO - PROCESS | 3972 | 1472086774141 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 17:59:34 INFO - PROCESS | 3972 | 1472086774145 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:59:34 INFO - PROCESS | 3972 | 1472086774148 Marionette TRACE conn6 <- [1,1478,null,{}] 17:59:34 INFO - PROCESS | 3972 | 1472086774154 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}] 17:59:34 INFO - PROCESS | 3972 | 1472086774159 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:34 INFO - PROCESS | 3972 | 1472086774280 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 17:59:34 INFO - PROCESS | 3972 | 1472086774425 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:34 INFO - PROCESS | 3972 | 1472086774428 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:34 INFO - PROCESS | 3972 | ++DOCSHELL 14AC9400 == 55 [pid = 3972] [id = 379] 17:59:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (15114C00) [pid = 3972] [serial = 1137] [outer = 00000000] 17:59:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 111 (151EC800) [pid = 3972] [serial = 1138] [outer = 15114C00] 17:59:34 INFO - PROCESS | 3972 | 1472086774487 Marionette DEBUG loaded listener.js 17:59:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 112 (16A6A400) [pid = 3972] [serial = 1139] [outer = 15114C00] 17:59:35 INFO - PROCESS | 3972 | 1472086775074 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]]]}] 17:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 970ms 17:59:35 INFO - PROCESS | 3972 | 1472086775123 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 17:59:35 INFO - PROCESS | 3972 | 1472086775127 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 17:59:35 INFO - PROCESS | 3972 | 1472086775131 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:59:35 INFO - PROCESS | 3972 | 1472086775133 Marionette TRACE conn6 <- [1,1482,null,{}] 17:59:35 INFO - PROCESS | 3972 | 1472086775137 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}] 17:59:35 INFO - PROCESS | 3972 | 1472086775140 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:35 INFO - PROCESS | 3972 | 1472086775259 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 17:59:35 INFO - PROCESS | 3972 | 1472086775417 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:35 INFO - PROCESS | 3972 | 1472086775420 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:35 INFO - PROCESS | 3972 | ++DOCSHELL 18083800 == 56 [pid = 3972] [id = 380] 17:59:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 113 (19039000) [pid = 3972] [serial = 1140] [outer = 00000000] 17:59:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 114 (19FAA000) [pid = 3972] [serial = 1141] [outer = 19039000] 17:59:35 INFO - PROCESS | 3972 | 1472086775478 Marionette DEBUG loaded listener.js 17:59:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 115 (1A4B1000) [pid = 3972] [serial = 1142] [outer = 19039000] 17:59:36 INFO - PROCESS | 3972 | 1472086776110 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]]]}] 17:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1020ms 17:59:36 INFO - PROCESS | 3972 | 1472086776168 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 17:59:36 INFO - PROCESS | 3972 | 1472086776171 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 17:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:59:36 INFO - PROCESS | 3972 | 1472086776182 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:59:36 INFO - PROCESS | 3972 | 1472086776188 Marionette TRACE conn6 <- [1,1486,null,{}] 17:59:36 INFO - PROCESS | 3972 | 1472086776210 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}] 17:59:36 INFO - PROCESS | 3972 | 1472086776214 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:36 INFO - PROCESS | 3972 | 1472086776330 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 17:59:36 INFO - PROCESS | 3972 | 1472086776498 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:36 INFO - PROCESS | 3972 | 1472086776500 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:36 INFO - PROCESS | 3972 | ++DOCSHELL 1CA2AC00 == 57 [pid = 3972] [id = 381] 17:59:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 116 (1CA2C400) [pid = 3972] [serial = 1143] [outer = 00000000] 17:59:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 117 (1E35CC00) [pid = 3972] [serial = 1144] [outer = 1CA2C400] 17:59:36 INFO - PROCESS | 3972 | 1472086776559 Marionette DEBUG loaded listener.js 17:59:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 118 (1E3EB800) [pid = 3972] [serial = 1145] [outer = 1CA2C400] 17:59:37 INFO - PROCESS | 3972 | 1472086777215 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]]]}] 17:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1042ms 17:59:37 INFO - PROCESS | 3972 | 1472086777225 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 17:59:37 INFO - PROCESS | 3972 | 1472086777228 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 17:59:37 INFO - PROCESS | 3972 | 1472086777231 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:59:37 INFO - PROCESS | 3972 | 1472086777233 Marionette TRACE conn6 <- [1,1490,null,{}] 17:59:37 INFO - PROCESS | 3972 | 1472086777237 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}] 17:59:37 INFO - PROCESS | 3972 | 1472086777240 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:37 INFO - PROCESS | 3972 | 1472086777357 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 17:59:37 INFO - PROCESS | 3972 | 1472086777516 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:37 INFO - PROCESS | 3972 | 1472086777519 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:37 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A7000 == 58 [pid = 3972] [id = 382] 17:59:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 119 (0D7D2400) [pid = 3972] [serial = 1146] [outer = 00000000] 17:59:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 120 (17929400) [pid = 3972] [serial = 1147] [outer = 0D7D2400] 17:59:37 INFO - PROCESS | 3972 | 1472086777575 Marionette DEBUG loaded listener.js 17:59:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 121 (1805FC00) [pid = 3972] [serial = 1148] [outer = 0D7D2400] 17:59:38 INFO - PROCESS | 3972 | 1472086778400 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]]]}] 17:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1230ms 17:59:38 INFO - PROCESS | 3972 | 1472086778465 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 17:59:38 INFO - PROCESS | 3972 | 1472086778469 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 17:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:59:38 INFO - PROCESS | 3972 | 1472086778474 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:59:38 INFO - PROCESS | 3972 | 1472086778478 Marionette TRACE conn6 <- [1,1494,null,{}] 17:59:38 INFO - PROCESS | 3972 | 1472086778483 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}] 17:59:38 INFO - PROCESS | 3972 | 1472086778486 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:38 INFO - PROCESS | 3972 | 1472086778594 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 17:59:38 INFO - PROCESS | 3972 | 1472086778743 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:38 INFO - PROCESS | 3972 | 1472086778746 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:38 INFO - PROCESS | 3972 | ++DOCSHELL 0C033800 == 59 [pid = 3972] [id = 383] 17:59:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 122 (0C882C00) [pid = 3972] [serial = 1149] [outer = 00000000] 17:59:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 123 (149D7000) [pid = 3972] [serial = 1150] [outer = 0C882C00] 17:59:38 INFO - PROCESS | 3972 | 1472086778799 Marionette DEBUG loaded listener.js 17:59:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 124 (1523AC00) [pid = 3972] [serial = 1151] [outer = 0C882C00] 17:59:38 INFO - PROCESS | 3972 | --DOCSHELL 15091C00 == 58 [pid = 3972] [id = 347] 17:59:38 INFO - PROCESS | 3972 | --DOCSHELL 0D20C800 == 57 [pid = 3972] [id = 232] 17:59:38 INFO - PROCESS | 3972 | --DOCSHELL 18062400 == 56 [pid = 3972] [id = 230] 17:59:38 INFO - PROCESS | 3972 | --DOCSHELL 1794F000 == 55 [pid = 3972] [id = 377] 17:59:38 INFO - PROCESS | 3972 | --DOCSHELL 18588800 == 54 [pid = 3972] [id = 376] 17:59:38 INFO - PROCESS | 3972 | --DOCSHELL 0C037C00 == 53 [pid = 3972] [id = 375] 17:59:38 INFO - PROCESS | 3972 | --DOCSHELL 16F03400 == 52 [pid = 3972] [id = 357] 17:59:38 INFO - PROCESS | 3972 | --DOCSHELL 0C83B400 == 51 [pid = 3972] [id = 374] 17:59:38 INFO - PROCESS | 3972 | --DOCSHELL 0C95D800 == 50 [pid = 3972] [id = 373] 17:59:38 INFO - PROCESS | 3972 | --DOCSHELL 18084800 == 49 [pid = 3972] [id = 372] 17:59:39 INFO - PROCESS | 3972 | --DOCSHELL 1802FC00 == 48 [pid = 3972] [id = 371] 17:59:39 INFO - PROCESS | 3972 | --DOCSHELL 15149800 == 47 [pid = 3972] [id = 370] 17:59:39 INFO - PROCESS | 3972 | --DOCSHELL 0C030000 == 46 [pid = 3972] [id = 369] 17:59:39 INFO - PROCESS | 3972 | --DOCSHELL 0C960000 == 45 [pid = 3972] [id = 368] 17:59:39 INFO - PROCESS | 3972 | --DOCSHELL 0D556C00 == 44 [pid = 3972] [id = 364] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 123 (1C02E000) [pid = 3972] [serial = 1089] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 122 (1D07D800) [pid = 3972] [serial = 1056] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 121 (1CA26800) [pid = 3972] [serial = 1047] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 120 (1643A400) [pid = 3972] [serial = 1050] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 119 (19FA5C00) [pid = 3972] [serial = 1053] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 118 (0E0CC000) [pid = 3972] [serial = 1065] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 117 (18084400) [pid = 3972] [serial = 1074] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 116 (18526000) [pid = 3972] [serial = 1075] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 115 (1492F800) [pid = 3972] [serial = 1066] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 114 (1802A000) [pid = 3972] [serial = 1071] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 113 (1523E400) [pid = 3972] [serial = 1068] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 112 (15286C00) [pid = 3972] [serial = 1069] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 111 (1DC88400) [pid = 3972] [serial = 1060] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 110 (1DC86400) [pid = 3972] [serial = 1059] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (19E2F800) [pid = 3972] [serial = 1077] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (0D59A800) [pid = 3972] [serial = 1063] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (0D265C00) [pid = 3972] [serial = 1062] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (1A55B400) [pid = 3972] [serial = 1080] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (19E3C800) [pid = 3972] [serial = 1078] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (19FB1400) [pid = 3972] [serial = 1006] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (1A5A6000) [pid = 3972] [serial = 1086] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (1A561400) [pid = 3972] [serial = 1081] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (1B6D3800) [pid = 3972] [serial = 1087] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (18FCA400) [pid = 3972] [serial = 1083] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (19593400) [pid = 3972] [serial = 1084] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (1804B400) [pid = 3972] [serial = 1072] [outer = 00000000] [url = about:blank] 17:59:39 INFO - PROCESS | 3972 | 1472086779319 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]]]}] 17:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 891ms 17:59:39 INFO - PROCESS | 3972 | 1472086779366 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 17:59:39 INFO - PROCESS | 3972 | 1472086779371 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 17:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:59:39 INFO - PROCESS | 3972 | 1472086779377 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:59:39 INFO - PROCESS | 3972 | 1472086779379 Marionette TRACE conn6 <- [1,1498,null,{}] 17:59:39 INFO - PROCESS | 3972 | 1472086779383 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}] 17:59:39 INFO - PROCESS | 3972 | 1472086779385 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:39 INFO - PROCESS | 3972 | 1472086779480 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 17:59:39 INFO - PROCESS | 3972 | 1472086779490 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:39 INFO - PROCESS | 3972 | 1472086779492 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:39 INFO - PROCESS | 3972 | ++DOCSHELL 14727800 == 45 [pid = 3972] [id = 384] 17:59:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (149B8C00) [pid = 3972] [serial = 1152] [outer = 00000000] 17:59:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (151E7C00) [pid = 3972] [serial = 1153] [outer = 149B8C00] 17:59:39 INFO - PROCESS | 3972 | 1472086779540 Marionette DEBUG loaded listener.js 17:59:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (15243800) [pid = 3972] [serial = 1154] [outer = 149B8C00] 17:59:40 INFO - PROCESS | 3972 | 1472086780022 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]]]}] 17:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms 17:59:40 INFO - PROCESS | 3972 | 1472086780051 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 17:59:40 INFO - PROCESS | 3972 | 1472086780053 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 17:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:59:40 INFO - PROCESS | 3972 | 1472086780060 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:59:40 INFO - PROCESS | 3972 | 1472086780064 Marionette TRACE conn6 <- [1,1502,null,{}] 17:59:40 INFO - PROCESS | 3972 | 1472086780074 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}] 17:59:40 INFO - PROCESS | 3972 | 1472086780079 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:40 INFO - PROCESS | 3972 | 1472086780169 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 17:59:40 INFO - PROCESS | 3972 | 1472086780178 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:40 INFO - PROCESS | 3972 | 1472086780181 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:40 INFO - PROCESS | 3972 | ++DOCSHELL 1807D800 == 46 [pid = 3972] [id = 385] 17:59:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (1807E000) [pid = 3972] [serial = 1155] [outer = 00000000] 17:59:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (18087400) [pid = 3972] [serial = 1156] [outer = 1807E000] 17:59:40 INFO - PROCESS | 3972 | 1472086780229 Marionette DEBUG loaded listener.js 17:59:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (185A0800) [pid = 3972] [serial = 1157] [outer = 1807E000] 17:59:40 INFO - PROCESS | 3972 | 1472086780733 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]]]}] 17:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 17:59:40 INFO - PROCESS | 3972 | 1472086780791 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 17:59:40 INFO - PROCESS | 3972 | 1472086780794 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 17:59:40 INFO - PROCESS | 3972 | 1472086780797 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:59:40 INFO - PROCESS | 3972 | 1472086780798 Marionette TRACE conn6 <- [1,1506,null,{}] 17:59:40 INFO - PROCESS | 3972 | 1472086780802 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}] 17:59:40 INFO - PROCESS | 3972 | 1472086780804 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:40 INFO - PROCESS | 3972 | 1472086780895 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 17:59:41 INFO - PROCESS | 3972 | 1472086781012 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:41 INFO - PROCESS | 3972 | 1472086781014 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:41 INFO - PROCESS | 3972 | ++DOCSHELL 18FE8800 == 47 [pid = 3972] [id = 386] 17:59:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (1922B400) [pid = 3972] [serial = 1158] [outer = 00000000] 17:59:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (1958A800) [pid = 3972] [serial = 1159] [outer = 1922B400] 17:59:41 INFO - PROCESS | 3972 | 1472086781062 Marionette DEBUG loaded listener.js 17:59:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (19593400) [pid = 3972] [serial = 1160] [outer = 1922B400] 17:59:41 INFO - PROCESS | 3972 | 1472086781459 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]]]}] 17:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 17:59:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:59:41 INFO - PROCESS | 3972 | 1472086781471 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 17:59:41 INFO - PROCESS | 3972 | 1472086781473 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 17:59:41 INFO - PROCESS | 3972 | 1472086781476 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:59:41 INFO - PROCESS | 3972 | 1472086781477 Marionette TRACE conn6 <- [1,1510,null,{}] 17:59:41 INFO - PROCESS | 3972 | 1472086781488 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}] 17:59:41 INFO - PROCESS | 3972 | 1472086781490 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:41 INFO - PROCESS | 3972 | 1472086781637 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 17:59:41 INFO - PROCESS | 3972 | 1472086781708 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:41 INFO - PROCESS | 3972 | 1472086781710 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:41 INFO - PROCESS | 3972 | ++DOCSHELL 19E39C00 == 48 [pid = 3972] [id = 387] 17:59:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (19E51C00) [pid = 3972] [serial = 1161] [outer = 00000000] 17:59:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (19FA5C00) [pid = 3972] [serial = 1162] [outer = 19E51C00] 17:59:41 INFO - PROCESS | 3972 | 1472086781756 Marionette DEBUG loaded listener.js 17:59:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (19FADC00) [pid = 3972] [serial = 1163] [outer = 19E51C00] 17:59:42 INFO - PROCESS | 3972 | 1472086782179 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"]]]}] 17:59:42 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 () { 17:59:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:59:42 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 () { 17:59:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:59:42 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 () { 17:59:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:59:42 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 () { 17:59:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:59:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 731ms 17:59:42 INFO - PROCESS | 3972 | 1472086782214 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 17:59:42 INFO - PROCESS | 3972 | 1472086782216 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 17:59:42 INFO - PROCESS | 3972 | 1472086782219 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:59:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:59:42 INFO - PROCESS | 3972 | 1472086782221 Marionette TRACE conn6 <- [1,1514,null,{}] 17:59:42 INFO - PROCESS | 3972 | 1472086782224 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}] 17:59:42 INFO - PROCESS | 3972 | 1472086782230 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:42 INFO - PROCESS | 3972 | 1472086782368 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 17:59:42 INFO - PROCESS | 3972 | 1472086782436 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:42 INFO - PROCESS | 3972 | 1472086782438 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:42 INFO - PROCESS | 3972 | ++DOCSHELL 1A0F9800 == 49 [pid = 3972] [id = 388] 17:59:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 111 (1A4AE800) [pid = 3972] [serial = 1164] [outer = 00000000] 17:59:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 112 (1A5A9000) [pid = 3972] [serial = 1165] [outer = 1A4AE800] 17:59:42 INFO - PROCESS | 3972 | 1472086782484 Marionette DEBUG loaded listener.js 17:59:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 113 (1B691C00) [pid = 3972] [serial = 1166] [outer = 1A4AE800] 17:59:42 INFO - PROCESS | 3972 | 1472086782896 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"]]]}] 17:59:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:59:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:59:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:59:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:59:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 730ms 17:59:42 INFO - PROCESS | 3972 | 1472086782954 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 17:59:42 INFO - PROCESS | 3972 | 1472086782965 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 17:59:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:59:43 INFO - PROCESS | 3972 | 1472086782999 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:59:43 INFO - PROCESS | 3972 | 1472086783001 Marionette TRACE conn6 <- [1,1518,null,{}] 17:59:43 INFO - PROCESS | 3972 | 1472086783012 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}] 17:59:43 INFO - PROCESS | 3972 | 1472086783014 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:43 INFO - PROCESS | 3972 | 1472086783134 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 17:59:43 INFO - PROCESS | 3972 | 1472086783205 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:43 INFO - PROCESS | 3972 | 1472086783207 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:43 INFO - PROCESS | 3972 | ++DOCSHELL 1A5A6000 == 50 [pid = 3972] [id = 389] 17:59:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 114 (1B6D8800) [pid = 3972] [serial = 1167] [outer = 00000000] 17:59:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 115 (1CA2B800) [pid = 3972] [serial = 1168] [outer = 1B6D8800] 17:59:43 INFO - PROCESS | 3972 | 1472086783252 Marionette DEBUG loaded listener.js 17:59:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 116 (1C708400) [pid = 3972] [serial = 1169] [outer = 1B6D8800] 17:59:43 INFO - PROCESS | 3972 | --DOMWINDOW == 115 (19235800) [pid = 3972] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:59:43 INFO - PROCESS | 3972 | --DOMWINDOW == 114 (19E3A000) [pid = 3972] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:59:43 INFO - PROCESS | 3972 | --DOMWINDOW == 113 (18FE6800) [pid = 3972] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:59:43 INFO - PROCESS | 3972 | --DOMWINDOW == 112 (15154400) [pid = 3972] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:59:43 INFO - PROCESS | 3972 | --DOMWINDOW == 111 (0C039400) [pid = 3972] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:59:43 INFO - PROCESS | 3972 | --DOMWINDOW == 110 (0C032800) [pid = 3972] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:59:43 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (18FDC800) [pid = 3972] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:59:43 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (17935800) [pid = 3972] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:59:43 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (0C960800) [pid = 3972] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:59:43 INFO - PROCESS | 3972 | 1472086783833 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]]]}] 17:59:43 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 17:59:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:59:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:59:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:59:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:59:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:59:43 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. 17:59:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:59:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 890ms 17:59:43 INFO - PROCESS | 3972 | 1472086783871 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 17:59:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:59:43 INFO - PROCESS | 3972 | 1472086783873 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 17:59:43 INFO - PROCESS | 3972 | 1472086783876 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:59:43 INFO - PROCESS | 3972 | 1472086783878 Marionette TRACE conn6 <- [1,1522,null,{}] 17:59:43 INFO - PROCESS | 3972 | 1472086783882 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}] 17:59:43 INFO - PROCESS | 3972 | 1472086783883 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:44 INFO - PROCESS | 3972 | 1472086784015 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 17:59:44 INFO - PROCESS | 3972 | 1472086784076 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:44 INFO - PROCESS | 3972 | 1472086784078 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:44 INFO - PROCESS | 3972 | ++DOCSHELL 1807B400 == 51 [pid = 3972] [id = 390] 17:59:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (18085400) [pid = 3972] [serial = 1170] [outer = 00000000] 17:59:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (1A55D800) [pid = 3972] [serial = 1171] [outer = 18085400] 17:59:44 INFO - PROCESS | 3972 | 1472086784124 Marionette DEBUG loaded listener.js 17:59:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (1BF6FC00) [pid = 3972] [serial = 1172] [outer = 18085400] 17:59:44 INFO - PROCESS | 3972 | 1472086784488 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]]]}] 17:59:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:59:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 630ms 17:59:44 INFO - PROCESS | 3972 | 1472086784522 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 17:59:44 INFO - PROCESS | 3972 | 1472086784524 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 17:59:44 INFO - PROCESS | 3972 | 1472086784528 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:59:44 INFO - PROCESS | 3972 | 1472086784530 Marionette TRACE conn6 <- [1,1526,null,{}] 17:59:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:59:44 INFO - PROCESS | 3972 | 1472086784533 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}] 17:59:44 INFO - PROCESS | 3972 | 1472086784535 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:44 INFO - PROCESS | 3972 | 1472086784621 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 17:59:44 INFO - PROCESS | 3972 | 1472086784627 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:44 INFO - PROCESS | 3972 | 1472086784629 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:44 INFO - PROCESS | 3972 | ++DOCSHELL 19FA8C00 == 52 [pid = 3972] [id = 391] 17:59:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 111 (1B7CD400) [pid = 3972] [serial = 1173] [outer = 00000000] 17:59:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 112 (1DC8C400) [pid = 3972] [serial = 1174] [outer = 1B7CD400] 17:59:44 INFO - PROCESS | 3972 | 1472086784674 Marionette DEBUG loaded listener.js 17:59:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 113 (1E355C00) [pid = 3972] [serial = 1175] [outer = 1B7CD400] 17:59:45 INFO - PROCESS | 3972 | 1472086785135 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]]]}] 17:59:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:59:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 630ms 17:59:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:59:45 INFO - PROCESS | 3972 | 1472086785165 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 17:59:45 INFO - PROCESS | 3972 | 1472086785167 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 17:59:45 INFO - PROCESS | 3972 | 1472086785170 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:59:45 INFO - PROCESS | 3972 | 1472086785172 Marionette TRACE conn6 <- [1,1530,null,{}] 17:59:45 INFO - PROCESS | 3972 | 1472086785195 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}] 17:59:45 INFO - PROCESS | 3972 | 1472086785197 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:45 INFO - PROCESS | 3972 | 1472086785283 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 17:59:45 INFO - PROCESS | 3972 | 1472086785290 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:45 INFO - PROCESS | 3972 | 1472086785292 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:45 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A2400 == 53 [pid = 3972] [id = 392] 17:59:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 114 (1E3EC000) [pid = 3972] [serial = 1176] [outer = 00000000] 17:59:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 115 (1E3F5C00) [pid = 3972] [serial = 1177] [outer = 1E3EC000] 17:59:45 INFO - PROCESS | 3972 | 1472086785337 Marionette DEBUG loaded listener.js 17:59:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 116 (1E3F9000) [pid = 3972] [serial = 1178] [outer = 1E3EC000] 17:59:46 INFO - PROCESS | 3972 | --DOCSHELL 1B7CF400 == 52 [pid = 3972] [id = 363] 17:59:46 INFO - PROCESS | 3972 | --DOCSHELL 1BF67C00 == 51 [pid = 3972] [id = 366] 17:59:46 INFO - PROCESS | 3972 | --DOCSHELL 1B6CE000 == 50 [pid = 3972] [id = 348] 17:59:46 INFO - PROCESS | 3972 | --DOCSHELL 0C031400 == 49 [pid = 3972] [id = 367] 17:59:46 INFO - PROCESS | 3972 | --DOCSHELL 18530000 == 48 [pid = 3972] [id = 240] 17:59:46 INFO - PROCESS | 3972 | --DOCSHELL 0E139000 == 47 [pid = 3972] [id = 327] 17:59:46 INFO - PROCESS | 3972 | --DOCSHELL 0D7DB000 == 46 [pid = 3972] [id = 353] 17:59:46 INFO - PROCESS | 3972 | --DOCSHELL 1D078800 == 45 [pid = 3972] [id = 352] 17:59:46 INFO - PROCESS | 3972 | --DOCSHELL 1523E800 == 44 [pid = 3972] [id = 365] 17:59:46 INFO - PROCESS | 3972 | --DOCSHELL 1643F000 == 43 [pid = 3972] [id = 238] 17:59:46 INFO - PROCESS | 3972 | --DOCSHELL 0D59C800 == 42 [pid = 3972] [id = 237] 17:59:46 INFO - PROCESS | 3972 | --DOCSHELL 17953000 == 41 [pid = 3972] [id = 239] 17:59:46 INFO - PROCESS | 3972 | --DOCSHELL 0C033800 == 40 [pid = 3972] [id = 383] 17:59:46 INFO - PROCESS | 3972 | --DOCSHELL 0D5A7000 == 39 [pid = 3972] [id = 382] 17:59:46 INFO - PROCESS | 3972 | --DOCSHELL 1CA2AC00 == 38 [pid = 3972] [id = 381] 17:59:46 INFO - PROCESS | 3972 | --DOCSHELL 14AC9400 == 37 [pid = 3972] [id = 379] 17:59:46 INFO - PROCESS | 3972 | --DOCSHELL 18083800 == 36 [pid = 3972] [id = 380] 17:59:46 INFO - PROCESS | 3972 | --DOCSHELL 0BF8DC00 == 35 [pid = 3972] [id = 378] 17:59:47 INFO - PROCESS | 3972 | --DOCSHELL 14727800 == 34 [pid = 3972] [id = 384] 17:59:47 INFO - PROCESS | 3972 | --DOCSHELL 18FE8800 == 33 [pid = 3972] [id = 386] 17:59:47 INFO - PROCESS | 3972 | --DOCSHELL 1807B400 == 32 [pid = 3972] [id = 390] 17:59:47 INFO - PROCESS | 3972 | --DOCSHELL 19E39C00 == 31 [pid = 3972] [id = 387] 17:59:47 INFO - PROCESS | 3972 | --DOCSHELL 1A0F9800 == 30 [pid = 3972] [id = 388] 17:59:47 INFO - PROCESS | 3972 | --DOCSHELL 1A5A6000 == 29 [pid = 3972] [id = 389] 17:59:47 INFO - PROCESS | 3972 | --DOCSHELL 19FA8C00 == 28 [pid = 3972] [id = 391] 17:59:47 INFO - PROCESS | 3972 | --DOCSHELL 1807D800 == 27 [pid = 3972] [id = 385] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 115 (19FA8800) [pid = 3972] [serial = 1120] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 114 (1B6D1C00) [pid = 3972] [serial = 1123] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 113 (1A0FA400) [pid = 3972] [serial = 1121] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 112 (1527F400) [pid = 3972] [serial = 1112] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 111 (0D848000) [pid = 3972] [serial = 1126] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 110 (0D241800) [pid = 3972] [serial = 1108] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (0D53F800) [pid = 3972] [serial = 1109] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (1922EC00) [pid = 3972] [serial = 1117] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (18085000) [pid = 3972] [serial = 1114] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (18EC4400) [pid = 3972] [serial = 1115] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (0D247000) [pid = 3972] [serial = 1106] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (0D207400) [pid = 3972] [serial = 1105] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (1DC8F000) [pid = 3972] [serial = 1102] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (17950800) [pid = 3972] [serial = 1095] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (1CA26400) [pid = 3972] [serial = 1098] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (1C02D400) [pid = 3972] [serial = 1124] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (0D59CC00) [pid = 3972] [serial = 1092] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (1B6CDC00) [pid = 3972] [serial = 1129] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (0C037000) [pid = 3972] [serial = 676] [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.] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (15C66C00) [pid = 3972] [serial = 1127] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (151ED400) [pid = 3972] [serial = 1111] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (1DC89000) [pid = 3972] [serial = 1130] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1950D800) [pid = 3972] [serial = 1118] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1E35D800) [pid = 3972] [serial = 1132] [outer = 00000000] [url = about:blank] 17:59:47 INFO - PROCESS | 3972 | 1472086787686 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]]]}] 17:59:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:59:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2589ms 17:59:47 INFO - PROCESS | 3972 | 1472086787761 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 17:59:47 INFO - PROCESS | 3972 | 1472086787765 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 17:59:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:59:47 INFO - PROCESS | 3972 | 1472086787770 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:59:47 INFO - PROCESS | 3972 | 1472086787773 Marionette TRACE conn6 <- [1,1534,null,{}] 17:59:47 INFO - PROCESS | 3972 | 1472086787779 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}] 17:59:47 INFO - PROCESS | 3972 | 1472086787783 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:47 INFO - PROCESS | 3972 | 1472086787882 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 17:59:47 INFO - PROCESS | 3972 | 1472086787896 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:47 INFO - PROCESS | 3972 | 1472086787899 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:47 INFO - PROCESS | 3972 | ++DOCSHELL 0CF55400 == 28 [pid = 3972] [id = 393] 17:59:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (0CF5CC00) [pid = 3972] [serial = 1179] [outer = 00000000] 17:59:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (0D206000) [pid = 3972] [serial = 1180] [outer = 0CF5CC00] 17:59:47 INFO - PROCESS | 3972 | 1472086787951 Marionette DEBUG loaded listener.js 17:59:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (0D210400) [pid = 3972] [serial = 1181] [outer = 0CF5CC00] 17:59:48 INFO - PROCESS | 3972 | 1472086788447 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]]]}] 17:59:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:59:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 17:59:48 INFO - PROCESS | 3972 | 1472086788501 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 17:59:48 INFO - PROCESS | 3972 | 1472086788506 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 17:59:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:59:48 INFO - PROCESS | 3972 | 1472086788512 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:59:48 INFO - PROCESS | 3972 | 1472086788514 Marionette TRACE conn6 <- [1,1538,null,{}] 17:59:48 INFO - PROCESS | 3972 | 1472086788518 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}] 17:59:48 INFO - PROCESS | 3972 | 1472086788521 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:48 INFO - PROCESS | 3972 | 1472086788619 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 17:59:48 INFO - PROCESS | 3972 | 1472086788729 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:48 INFO - PROCESS | 3972 | 1472086788732 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:48 INFO - PROCESS | 3972 | ++DOCSHELL 0D540400 == 29 [pid = 3972] [id = 394] 17:59:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (0D543000) [pid = 3972] [serial = 1182] [outer = 00000000] 17:59:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (0D560800) [pid = 3972] [serial = 1183] [outer = 0D543000] 17:59:48 INFO - PROCESS | 3972 | 1472086788782 Marionette DEBUG loaded listener.js 17:59:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (0D5A4400) [pid = 3972] [serial = 1184] [outer = 0D543000] 17:59:49 INFO - PROCESS | 3972 | 1472086789202 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]]]}] 17:59:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:59:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 17:59:49 INFO - PROCESS | 3972 | 1472086789245 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 17:59:49 INFO - PROCESS | 3972 | 1472086789247 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 17:59:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:59:49 INFO - PROCESS | 3972 | 1472086789251 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:59:49 INFO - PROCESS | 3972 | 1472086789254 Marionette TRACE conn6 <- [1,1542,null,{}] 17:59:49 INFO - PROCESS | 3972 | 1472086789265 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}] 17:59:49 INFO - PROCESS | 3972 | 1472086789270 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:49 INFO - PROCESS | 3972 | 1472086789391 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 17:59:49 INFO - PROCESS | 3972 | 1472086789407 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:49 INFO - PROCESS | 3972 | 1472086789410 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:49 INFO - PROCESS | 3972 | ++DOCSHELL 14E2AC00 == 30 [pid = 3972] [id = 395] 17:59:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (14EB1000) [pid = 3972] [serial = 1185] [outer = 00000000] 17:59:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (150C9C00) [pid = 3972] [serial = 1186] [outer = 14EB1000] 17:59:49 INFO - PROCESS | 3972 | 1472086789463 Marionette DEBUG loaded listener.js 17:59:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (1515F800) [pid = 3972] [serial = 1187] [outer = 14EB1000] 17:59:49 INFO - PROCESS | 3972 | 1472086789975 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]]]}] 17:59:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:59:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 773ms 17:59:50 INFO - PROCESS | 3972 | 1472086790028 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 17:59:50 INFO - PROCESS | 3972 | 1472086790031 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 17:59:50 INFO - PROCESS | 3972 | 1472086790034 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:59:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:59:50 INFO - PROCESS | 3972 | 1472086790036 Marionette TRACE conn6 <- [1,1546,null,{}] 17:59:50 INFO - PROCESS | 3972 | 1472086790039 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}] 17:59:50 INFO - PROCESS | 3972 | 1472086790041 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:50 INFO - PROCESS | 3972 | 1472086790133 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 17:59:50 INFO - PROCESS | 3972 | 1472086790139 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:50 INFO - PROCESS | 3972 | 1472086790141 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:50 INFO - PROCESS | 3972 | ++DOCSHELL 150C6400 == 31 [pid = 3972] [id = 396] 17:59:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (151E6400) [pid = 3972] [serial = 1188] [outer = 00000000] 17:59:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (16441800) [pid = 3972] [serial = 1189] [outer = 151E6400] 17:59:50 INFO - PROCESS | 3972 | 1472086790188 Marionette DEBUG loaded listener.js 17:59:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (1794B400) [pid = 3972] [serial = 1190] [outer = 151E6400] 17:59:50 INFO - PROCESS | 3972 | 1472086790626 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]]]}] 17:59:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:59:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms 17:59:50 INFO - PROCESS | 3972 | 1472086790678 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 17:59:50 INFO - PROCESS | 3972 | 1472086790680 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 17:59:50 INFO - PROCESS | 3972 | 1472086790683 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:59:50 INFO - PROCESS | 3972 | 1472086790685 Marionette TRACE conn6 <- [1,1550,null,{}] 17:59:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:59:50 INFO - PROCESS | 3972 | 1472086790689 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}] 17:59:50 INFO - PROCESS | 3972 | 1472086790691 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:50 INFO - PROCESS | 3972 | 1472086790775 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 17:59:50 INFO - PROCESS | 3972 | 1472086790811 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:50 INFO - PROCESS | 3972 | 1472086790813 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:50 INFO - PROCESS | 3972 | ++DOCSHELL 17955400 == 32 [pid = 3972] [id = 397] 17:59:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (17955C00) [pid = 3972] [serial = 1191] [outer = 00000000] 17:59:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (18031800) [pid = 3972] [serial = 1192] [outer = 17955C00] 17:59:50 INFO - PROCESS | 3972 | 1472086790858 Marionette DEBUG loaded listener.js 17:59:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (18063800) [pid = 3972] [serial = 1193] [outer = 17955C00] 17:59:51 INFO - PROCESS | 3972 | 1472086791663 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]]]}] 17:59:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:59:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1014ms 17:59:51 INFO - PROCESS | 3972 | 1472086791704 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 17:59:51 INFO - PROCESS | 3972 | 1472086791708 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 17:59:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:59:51 INFO - PROCESS | 3972 | 1472086791712 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:59:51 INFO - PROCESS | 3972 | 1472086791716 Marionette TRACE conn6 <- [1,1554,null,{}] 17:59:51 INFO - PROCESS | 3972 | 1472086791721 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}] 17:59:51 INFO - PROCESS | 3972 | 1472086791724 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:51 INFO - PROCESS | 3972 | 1472086791945 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 17:59:51 INFO - PROCESS | 3972 | 1472086791955 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:51 INFO - PROCESS | 3972 | 1472086791958 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:51 INFO - PROCESS | 3972 | ++DOCSHELL 0D59C800 == 33 [pid = 3972] [id = 398] 17:59:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (0D59E800) [pid = 3972] [serial = 1194] [outer = 00000000] 17:59:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (1492E000) [pid = 3972] [serial = 1195] [outer = 0D59E800] 17:59:52 INFO - PROCESS | 3972 | 1472086792017 Marionette DEBUG loaded listener.js 17:59:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (14EB9400) [pid = 3972] [serial = 1196] [outer = 0D59E800] 17:59:52 INFO - PROCESS | 3972 | 1472086792868 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]]]}] 17:59:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:59:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1223ms 17:59:52 INFO - PROCESS | 3972 | 1472086792937 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 17:59:52 INFO - PROCESS | 3972 | 1472086792942 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 17:59:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:59:52 INFO - PROCESS | 3972 | 1472086792948 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:59:52 INFO - PROCESS | 3972 | 1472086792951 Marionette TRACE conn6 <- [1,1558,null,{}] 17:59:52 INFO - PROCESS | 3972 | 1472086792956 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}] 17:59:52 INFO - PROCESS | 3972 | 1472086792959 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:53 INFO - PROCESS | 3972 | 1472086793093 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 17:59:53 INFO - PROCESS | 3972 | 1472086793232 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:53 INFO - PROCESS | 3972 | 1472086793234 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:53 INFO - PROCESS | 3972 | ++DOCSHELL 1807B400 == 34 [pid = 3972] [id = 399] 17:59:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 111 (1807FC00) [pid = 3972] [serial = 1197] [outer = 00000000] 17:59:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 112 (18086000) [pid = 3972] [serial = 1198] [outer = 1807FC00] 17:59:53 INFO - PROCESS | 3972 | 1472086793294 Marionette DEBUG loaded listener.js 17:59:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 113 (0E141C00) [pid = 3972] [serial = 1199] [outer = 1807FC00] 17:59:54 INFO - PROCESS | 3972 | 1472086794050 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]]]}] 17:59:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:59:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1179ms 17:59:54 INFO - PROCESS | 3972 | 1472086794131 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 17:59:54 INFO - PROCESS | 3972 | 1472086794134 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 17:59:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:59:54 INFO - PROCESS | 3972 | 1472086794137 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:59:54 INFO - PROCESS | 3972 | 1472086794141 Marionette TRACE conn6 <- [1,1562,null,{}] 17:59:54 INFO - PROCESS | 3972 | 1472086794152 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}] 17:59:54 INFO - PROCESS | 3972 | 1472086794157 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:54 INFO - PROCESS | 3972 | 1472086794303 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 17:59:54 INFO - PROCESS | 3972 | 1472086794519 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:54 INFO - PROCESS | 3972 | 1472086794523 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:54 INFO - PROCESS | 3972 | ++DOCSHELL 0876F400 == 35 [pid = 3972] [id = 400] 17:59:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 114 (0BF90C00) [pid = 3972] [serial = 1200] [outer = 00000000] 17:59:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 115 (0C032400) [pid = 3972] [serial = 1201] [outer = 0BF90C00] 17:59:54 INFO - PROCESS | 3972 | 1472086794579 Marionette DEBUG loaded listener.js 17:59:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 116 (0C83AC00) [pid = 3972] [serial = 1202] [outer = 0BF90C00] 17:59:55 INFO - PROCESS | 3972 | --DOCSHELL 0C03A000 == 34 [pid = 3972] [id = 340] 17:59:55 INFO - PROCESS | 3972 | --DOCSHELL 18FE0400 == 33 [pid = 3972] [id = 343] 17:59:55 INFO - PROCESS | 3972 | --DOCSHELL 0D5A0000 == 32 [pid = 3972] [id = 337] 17:59:55 INFO - PROCESS | 3972 | --DOCSHELL 151EF800 == 31 [pid = 3972] [id = 342] 17:59:55 INFO - PROCESS | 3972 | --DOCSHELL 0D202000 == 30 [pid = 3972] [id = 341] 17:59:55 INFO - PROCESS | 3972 | 1472086795164 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]]]}] 17:59:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:59:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1070ms 17:59:55 INFO - PROCESS | 3972 | 1472086795212 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 17:59:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:59:55 INFO - PROCESS | 3972 | 1472086795215 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 17:59:55 INFO - PROCESS | 3972 | 1472086795220 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:59:55 INFO - PROCESS | 3972 | 1472086795222 Marionette TRACE conn6 <- [1,1566,null,{}] 17:59:55 INFO - PROCESS | 3972 | 1472086795227 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}] 17:59:55 INFO - PROCESS | 3972 | 1472086795231 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:55 INFO - PROCESS | 3972 | 1472086795323 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 17:59:55 INFO - PROCESS | 3972 | 1472086795433 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:55 INFO - PROCESS | 3972 | 1472086795435 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:55 INFO - PROCESS | 3972 | ++DOCSHELL 0D20D000 == 31 [pid = 3972] [id = 401] 17:59:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 117 (0D23F400) [pid = 3972] [serial = 1203] [outer = 00000000] 17:59:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 118 (151E7800) [pid = 3972] [serial = 1204] [outer = 0D23F400] 17:59:55 INFO - PROCESS | 3972 | 1472086795484 Marionette DEBUG loaded listener.js 17:59:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 119 (16442800) [pid = 3972] [serial = 1205] [outer = 0D23F400] 17:59:55 INFO - PROCESS | 3972 | 1472086795866 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]]]}] 17:59:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:59:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 17:59:55 INFO - PROCESS | 3972 | 1472086795931 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 17:59:55 INFO - PROCESS | 3972 | 1472086795935 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 17:59:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:59:55 INFO - PROCESS | 3972 | 1472086795943 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:59:55 INFO - PROCESS | 3972 | 1472086795945 Marionette TRACE conn6 <- [1,1570,null,{}] 17:59:55 INFO - PROCESS | 3972 | 1472086795949 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}] 17:59:55 INFO - PROCESS | 3972 | 1472086795951 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:56 INFO - PROCESS | 3972 | 1472086796044 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 17:59:56 INFO - PROCESS | 3972 | 1472086796050 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:56 INFO - PROCESS | 3972 | 1472086796052 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:56 INFO - PROCESS | 3972 | ++DOCSHELL 18045800 == 32 [pid = 3972] [id = 402] 17:59:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 120 (18050000) [pid = 3972] [serial = 1206] [outer = 00000000] 17:59:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 121 (18FCCC00) [pid = 3972] [serial = 1207] [outer = 18050000] 17:59:56 INFO - PROCESS | 3972 | 1472086796105 Marionette DEBUG loaded listener.js 17:59:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 122 (19038C00) [pid = 3972] [serial = 1208] [outer = 18050000] 17:59:56 INFO - PROCESS | 3972 | 1472086796585 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]]]}] 17:59:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:59:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 17:59:56 INFO - PROCESS | 3972 | 1472086796624 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 17:59:56 INFO - PROCESS | 3972 | 1472086796626 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 17:59:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:59:56 INFO - PROCESS | 3972 | 1472086796631 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:59:56 INFO - PROCESS | 3972 | 1472086796636 Marionette TRACE conn6 <- [1,1574,null,{}] 17:59:56 INFO - PROCESS | 3972 | 1472086796645 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}] 17:59:56 INFO - PROCESS | 3972 | 1472086796648 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:56 INFO - PROCESS | 3972 | 1472086796741 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 17:59:56 INFO - PROCESS | 3972 | 1472086796750 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:56 INFO - PROCESS | 3972 | 1472086796752 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:56 INFO - PROCESS | 3972 | ++DOCSHELL 19592000 == 33 [pid = 3972] [id = 403] 17:59:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 123 (19592C00) [pid = 3972] [serial = 1209] [outer = 00000000] 17:59:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 124 (19E37000) [pid = 3972] [serial = 1210] [outer = 19592C00] 17:59:56 INFO - PROCESS | 3972 | 1472086796803 Marionette DEBUG loaded listener.js 17:59:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 125 (19F68800) [pid = 3972] [serial = 1211] [outer = 19592C00] 17:59:57 INFO - PROCESS | 3972 | 1472086797281 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]]]}] 17:59:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:59:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 17:59:57 INFO - PROCESS | 3972 | 1472086797361 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 17:59:57 INFO - PROCESS | 3972 | 1472086797364 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 17:59:57 INFO - PROCESS | 3972 | 1472086797367 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:59:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:59:57 INFO - PROCESS | 3972 | 1472086797369 Marionette TRACE conn6 <- [1,1578,null,{}] 17:59:57 INFO - PROCESS | 3972 | 1472086797373 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}] 17:59:57 INFO - PROCESS | 3972 | 1472086797375 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:57 INFO - PROCESS | 3972 | 1472086797528 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 17:59:57 INFO - PROCESS | 3972 | 1472086797546 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:57 INFO - PROCESS | 3972 | 1472086797548 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:57 INFO - PROCESS | 3972 | ++DOCSHELL 0C02E800 == 34 [pid = 3972] [id = 404] 17:59:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 126 (1805C800) [pid = 3972] [serial = 1212] [outer = 00000000] 17:59:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 127 (1A0F1000) [pid = 3972] [serial = 1213] [outer = 1805C800] 17:59:57 INFO - PROCESS | 3972 | 1472086797594 Marionette DEBUG loaded listener.js 17:59:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 128 (1A0F1400) [pid = 3972] [serial = 1214] [outer = 1805C800] 17:59:58 INFO - PROCESS | 3972 | 1472086798044 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]]]}] 17:59:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:59:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 730ms 17:59:58 INFO - PROCESS | 3972 | 1472086798105 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 17:59:58 INFO - PROCESS | 3972 | 1472086798107 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 17:59:58 INFO - PROCESS | 3972 | 1472086798111 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:59:58 INFO - PROCESS | 3972 | 1472086798112 Marionette TRACE conn6 <- [1,1582,null,{}] 17:59:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:59:58 INFO - PROCESS | 3972 | 1472086798116 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}] 17:59:58 INFO - PROCESS | 3972 | 1472086798118 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:58 INFO - PROCESS | 3972 | 1472086798250 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 17:59:58 INFO - PROCESS | 3972 | 1472086798331 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:58 INFO - PROCESS | 3972 | 1472086798337 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:58 INFO - PROCESS | 3972 | ++DOCSHELL 0D25FC00 == 35 [pid = 3972] [id = 405] 17:59:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 129 (1A4B4800) [pid = 3972] [serial = 1215] [outer = 00000000] 17:59:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 130 (1A4BB000) [pid = 3972] [serial = 1216] [outer = 1A4B4800] 17:59:58 INFO - PROCESS | 3972 | 1472086798395 Marionette DEBUG loaded listener.js 17:59:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 131 (1A564400) [pid = 3972] [serial = 1217] [outer = 1A4B4800] 17:59:58 INFO - PROCESS | 3972 | 1472086798895 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]]]}] 17:59:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:59:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 830ms 17:59:58 INFO - PROCESS | 3972 | 1472086798946 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 17:59:58 INFO - PROCESS | 3972 | 1472086798949 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 17:59:58 INFO - PROCESS | 3972 | 1472086798952 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:59:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:59:58 INFO - PROCESS | 3972 | 1472086798954 Marionette TRACE conn6 <- [1,1586,null,{}] 17:59:58 INFO - PROCESS | 3972 | 1472086798958 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}] 17:59:58 INFO - PROCESS | 3972 | 1472086798960 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:59 INFO - PROCESS | 3972 | 1472086799086 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 17:59:59 INFO - PROCESS | 3972 | 1472086799162 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:59 INFO - PROCESS | 3972 | 1472086799164 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:59 INFO - PROCESS | 3972 | ++DOCSHELL 1B5C9800 == 36 [pid = 3972] [id = 406] 17:59:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 132 (1B689C00) [pid = 3972] [serial = 1218] [outer = 00000000] 17:59:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 133 (1BF6C800) [pid = 3972] [serial = 1219] [outer = 1B689C00] 17:59:59 INFO - PROCESS | 3972 | 1472086799209 Marionette DEBUG loaded listener.js 17:59:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 134 (1C0C6000) [pid = 3972] [serial = 1220] [outer = 1B689C00] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 133 (1794FC00) [pid = 3972] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 132 (0CF5CC00) [pid = 3972] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 131 (19E51C00) [pid = 3972] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 130 (1A4AE800) [pid = 3972] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 129 (18085400) [pid = 3972] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 128 (1B6D8800) [pid = 3972] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 127 (1B7CD400) [pid = 3972] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 126 (1922B400) [pid = 3972] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 125 (1807E000) [pid = 3972] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 124 (0D543000) [pid = 3972] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 123 (14EB1000) [pid = 3972] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 122 (149B8C00) [pid = 3972] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 121 (0C882C00) [pid = 3972] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 120 (0D7D2400) [pid = 3972] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 119 (151E6400) [pid = 3972] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 118 (1CA2C400) [pid = 3972] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 117 (19039000) [pid = 3972] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 116 (15114C00) [pid = 3972] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 115 (0BF91000) [pid = 3972] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 114 (1BF68000) [pid = 3972] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 113 (1527B800) [pid = 3972] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 112 (1B7D2C00) [pid = 3972] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 111 (0BF92000) [pid = 3972] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 110 (1A59E400) [pid = 3972] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (0C039C00) [pid = 3972] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (0D558400) [pid = 3972] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (18EC3400) [pid = 3972] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (15146C00) [pid = 3972] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (1C70B000) [pid = 3972] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (14930400) [pid = 3972] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (18ED0000) [pid = 3972] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:59:59 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (1D079000) [pid = 3972] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:59:59 INFO - PROCESS | 3972 | 1472086799788 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]]]}] 17:59:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:59:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 870ms 17:59:59 INFO - PROCESS | 3972 | 1472086799840 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 17:59:59 INFO - PROCESS | 3972 | 1472086799842 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 17:59:59 INFO - PROCESS | 3972 | 1472086799847 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:59:59 INFO - PROCESS | 3972 | 1472086799849 Marionette TRACE conn6 <- [1,1590,null,{}] 17:59:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:59:59 INFO - PROCESS | 3972 | 1472086799852 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}] 17:59:59 INFO - PROCESS | 3972 | 1472086799854 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:59 INFO - PROCESS | 3972 | 1472086799938 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 17:59:59 INFO - PROCESS | 3972 | 1472086799943 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:59 INFO - PROCESS | 3972 | 1472086799945 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 17:59:59 INFO - PROCESS | 3972 | ++DOCSHELL 0D245000 == 37 [pid = 3972] [id = 407] 17:59:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 103 (0D55F400) [pid = 3972] [serial = 1221] [outer = 00000000] 17:59:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 104 (149E3000) [pid = 3972] [serial = 1222] [outer = 0D55F400] 17:59:59 INFO - PROCESS | 3972 | 1472086799991 Marionette DEBUG loaded listener.js 18:00:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 105 (1523F400) [pid = 3972] [serial = 1223] [outer = 0D55F400] 18:00:00 INFO - PROCESS | 3972 | 1472086800424 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]]]}] 18:00:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:00:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 630ms 18:00:00 INFO - PROCESS | 3972 | 1472086800484 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 18:00:00 INFO - PROCESS | 3972 | 1472086800486 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 18:00:00 INFO - PROCESS | 3972 | 1472086800489 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:00:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:00:00 INFO - PROCESS | 3972 | 1472086800491 Marionette TRACE conn6 <- [1,1594,null,{}] 18:00:00 INFO - PROCESS | 3972 | 1472086800494 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}] 18:00:00 INFO - PROCESS | 3972 | 1472086800496 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:00 INFO - PROCESS | 3972 | 1472086800582 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 18:00:00 INFO - PROCESS | 3972 | 1472086800587 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:00 INFO - PROCESS | 3972 | 1472086800589 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:00 INFO - PROCESS | 3972 | ++DOCSHELL 149D6000 == 38 [pid = 3972] [id = 408] 18:00:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 106 (15C67000) [pid = 3972] [serial = 1224] [outer = 00000000] 18:00:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 107 (18EC3400) [pid = 3972] [serial = 1225] [outer = 15C67000] 18:00:00 INFO - PROCESS | 3972 | 1472086800636 Marionette DEBUG loaded listener.js 18:00:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 108 (18FE1800) [pid = 3972] [serial = 1226] [outer = 15C67000] 18:00:01 INFO - PROCESS | 3972 | 1472086801105 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]]]}] 18:00:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:00:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 18:00:01 INFO - PROCESS | 3972 | 1472086801164 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 18:00:01 INFO - PROCESS | 3972 | 1472086801166 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 18:00:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:00:01 INFO - PROCESS | 3972 | 1472086801169 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:00:01 INFO - PROCESS | 3972 | 1472086801171 Marionette TRACE conn6 <- [1,1598,null,{}] 18:00:01 INFO - PROCESS | 3972 | 1472086801175 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}] 18:00:01 INFO - PROCESS | 3972 | 1472086801177 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:01 INFO - PROCESS | 3972 | 1472086801261 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 18:00:01 INFO - PROCESS | 3972 | 1472086801275 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:01 INFO - PROCESS | 3972 | 1472086801277 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:01 INFO - PROCESS | 3972 | ++DOCSHELL 1A4B3400 == 39 [pid = 3972] [id = 409] 18:00:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 109 (1A4B5800) [pid = 3972] [serial = 1227] [outer = 00000000] 18:00:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 110 (1B6CE000) [pid = 3972] [serial = 1228] [outer = 1A4B5800] 18:00:01 INFO - PROCESS | 3972 | 1472086801323 Marionette DEBUG loaded listener.js 18:00:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 111 (1B6D2400) [pid = 3972] [serial = 1229] [outer = 1A4B5800] 18:00:02 INFO - PROCESS | 3972 | 1472086802053 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]]]}] 18:00:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:00:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 930ms 18:00:02 INFO - PROCESS | 3972 | 1472086802100 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 18:00:02 INFO - PROCESS | 3972 | 1472086802105 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 18:00:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:00:02 INFO - PROCESS | 3972 | 1472086802110 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:00:02 INFO - PROCESS | 3972 | 1472086802114 Marionette TRACE conn6 <- [1,1602,null,{}] 18:00:02 INFO - PROCESS | 3972 | 1472086802121 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}] 18:00:02 INFO - PROCESS | 3972 | 1472086802124 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:02 INFO - PROCESS | 3972 | 1472086802271 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 18:00:02 INFO - PROCESS | 3972 | 1472086802423 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:02 INFO - PROCESS | 3972 | 1472086802426 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:02 INFO - PROCESS | 3972 | ++DOCSHELL 0D481C00 == 40 [pid = 3972] [id = 410] 18:00:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 112 (0D558C00) [pid = 3972] [serial = 1230] [outer = 00000000] 18:00:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 113 (15159400) [pid = 3972] [serial = 1231] [outer = 0D558C00] 18:00:02 INFO - PROCESS | 3972 | 1472086802486 Marionette DEBUG loaded listener.js 18:00:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 114 (17959800) [pid = 3972] [serial = 1232] [outer = 0D558C00] 18:00:03 INFO - PROCESS | 3972 | 1472086803078 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]]]}] 18:00:03 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 18:00:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1022ms 18:00:03 INFO - PROCESS | 3972 | 1472086803137 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 18:00:03 INFO - PROCESS | 3972 | 1472086803142 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 18:00:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:00:03 INFO - PROCESS | 3972 | 1472086803149 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:00:03 INFO - PROCESS | 3972 | 1472086803152 Marionette TRACE conn6 <- [1,1606,null,{}] 18:00:03 INFO - PROCESS | 3972 | 1472086803156 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}] 18:00:03 INFO - PROCESS | 3972 | 1472086803159 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:03 INFO - PROCESS | 3972 | 1472086803278 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 18:00:03 INFO - PROCESS | 3972 | 1472086803431 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:03 INFO - PROCESS | 3972 | 1472086803434 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:03 INFO - PROCESS | 3972 | ++DOCSHELL 18FD5400 == 41 [pid = 3972] [id = 411] 18:00:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 115 (18FE0C00) [pid = 3972] [serial = 1233] [outer = 00000000] 18:00:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 116 (19460000) [pid = 3972] [serial = 1234] [outer = 18FE0C00] 18:00:03 INFO - PROCESS | 3972 | 1472086803496 Marionette DEBUG loaded listener.js 18:00:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 117 (19588C00) [pid = 3972] [serial = 1235] [outer = 18FE0C00] 18:00:04 INFO - PROCESS | 3972 | 1472086804040 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]]]}] 18:00:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:00:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 930ms 18:00:04 INFO - PROCESS | 3972 | 1472086804091 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 18:00:04 INFO - PROCESS | 3972 | 1472086804094 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 18:00:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:00:04 INFO - PROCESS | 3972 | 1472086804098 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:00:04 INFO - PROCESS | 3972 | 1472086804102 Marionette TRACE conn6 <- [1,1610,null,{}] 18:00:04 INFO - PROCESS | 3972 | 1472086804113 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}] 18:00:04 INFO - PROCESS | 3972 | 1472086804118 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:04 INFO - PROCESS | 3972 | 1472086804235 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 18:00:04 INFO - PROCESS | 3972 | 1472086804401 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:04 INFO - PROCESS | 3972 | 1472086804405 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:04 INFO - PROCESS | 3972 | ++DOCSHELL 1B6CC000 == 42 [pid = 3972] [id = 412] 18:00:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 118 (1B6CDC00) [pid = 3972] [serial = 1236] [outer = 00000000] 18:00:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 119 (1CA26800) [pid = 3972] [serial = 1237] [outer = 1B6CDC00] 18:00:04 INFO - PROCESS | 3972 | 1472086804465 Marionette DEBUG loaded listener.js 18:00:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 120 (1D07C000) [pid = 3972] [serial = 1238] [outer = 1B6CDC00] 18:00:05 INFO - PROCESS | 3972 | 1472086805008 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]]]}] 18:00:05 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 18:00:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 970ms 18:00:05 INFO - PROCESS | 3972 | 1472086805078 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 18:00:05 INFO - PROCESS | 3972 | 1472086805081 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 18:00:05 INFO - PROCESS | 3972 | 1472086805084 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:00:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:00:05 INFO - PROCESS | 3972 | 1472086805086 Marionette TRACE conn6 <- [1,1614,null,{}] 18:00:05 INFO - PROCESS | 3972 | 1472086805105 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}] 18:00:05 INFO - PROCESS | 3972 | 1472086805107 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:05 INFO - PROCESS | 3972 | 1472086805222 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 18:00:05 INFO - PROCESS | 3972 | 1472086805369 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:05 INFO - PROCESS | 3972 | 1472086805372 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:05 INFO - PROCESS | 3972 | ++DOCSHELL 1CA26400 == 43 [pid = 3972] [id = 413] 18:00:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 121 (1D69DC00) [pid = 3972] [serial = 1239] [outer = 00000000] 18:00:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 122 (1DC8CC00) [pid = 3972] [serial = 1240] [outer = 1D69DC00] 18:00:05 INFO - PROCESS | 3972 | 1472086805430 Marionette DEBUG loaded listener.js 18:00:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 123 (1DC8F800) [pid = 3972] [serial = 1241] [outer = 1D69DC00] 18:00:06 INFO - PROCESS | 3972 | 1472086806003 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]]]}] 18:00:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:00:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 18:00:06 INFO - PROCESS | 3972 | 1472086806058 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 18:00:06 INFO - PROCESS | 3972 | 1472086806061 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 18:00:06 INFO - PROCESS | 3972 | 1472086806064 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:00:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:00:06 INFO - PROCESS | 3972 | 1472086806066 Marionette TRACE conn6 <- [1,1618,null,{}] 18:00:06 INFO - PROCESS | 3972 | 1472086806070 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}] 18:00:06 INFO - PROCESS | 3972 | 1472086806072 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:06 INFO - PROCESS | 3972 | 1472086806181 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 18:00:06 INFO - PROCESS | 3972 | 1472086806473 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:06 INFO - PROCESS | 3972 | 1472086806476 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:06 INFO - PROCESS | 3972 | ++DOCSHELL 0C039C00 == 44 [pid = 3972] [id = 414] 18:00:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 124 (0C66A800) [pid = 3972] [serial = 1242] [outer = 00000000] 18:00:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 125 (0CF52C00) [pid = 3972] [serial = 1243] [outer = 0C66A800] 18:00:06 INFO - PROCESS | 3972 | 1472086806538 Marionette DEBUG loaded listener.js 18:00:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 126 (0D23EC00) [pid = 3972] [serial = 1244] [outer = 0C66A800] 18:00:07 INFO - PROCESS | 3972 | 1472086807218 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]]]}] 18:00:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:00:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1220ms 18:00:07 INFO - PROCESS | 3972 | --DOCSHELL 0BF8E000 == 43 [pid = 3972] [id = 336] 18:00:07 INFO - PROCESS | 3972 | --DOCSHELL 0D5A2400 == 42 [pid = 3972] [id = 392] 18:00:07 INFO - PROCESS | 3972 | --DOCSHELL 19FA9000 == 41 [pid = 3972] [id = 339] 18:00:07 INFO - PROCESS | 3972 | --DOCSHELL 1852A800 == 40 [pid = 3972] [id = 338] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 125 (1E360C00) [pid = 3972] [serial = 1133] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 124 (1D69EC00) [pid = 3972] [serial = 1099] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 123 (185A8800) [pid = 3972] [serial = 1096] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 122 (1C7A1800) [pid = 3972] [serial = 1090] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 121 (0CF58C00) [pid = 3972] [serial = 1009] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 120 (1B5C6C00) [pid = 3972] [serial = 1018] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 119 (1E356400) [pid = 3972] [serial = 1103] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 118 (149BD800) [pid = 3972] [serial = 1093] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 117 (19E37400) [pid = 3972] [serial = 1015] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 116 (15C6E400) [pid = 3972] [serial = 1012] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 115 (1D071C00) [pid = 3972] [serial = 1048] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 114 (17936C00) [pid = 3972] [serial = 1051] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 113 (1A0F2C00) [pid = 3972] [serial = 1054] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 112 (1D69F000) [pid = 3972] [serial = 1057] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 111 (0D206000) [pid = 3972] [serial = 1180] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 110 (19FA5C00) [pid = 3972] [serial = 1162] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 109 (1A5A9000) [pid = 3972] [serial = 1165] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 108 (19FADC00) [pid = 3972] [serial = 1163] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 107 (1A55D800) [pid = 3972] [serial = 1171] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 106 (1CA2B800) [pid = 3972] [serial = 1168] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 105 (1B691C00) [pid = 3972] [serial = 1166] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 104 (1DC8C400) [pid = 3972] [serial = 1174] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 103 (1958A800) [pid = 3972] [serial = 1159] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 102 (18087400) [pid = 3972] [serial = 1156] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (185A0800) [pid = 3972] [serial = 1157] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (0D5A4400) [pid = 3972] [serial = 1184] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (150C9C00) [pid = 3972] [serial = 1186] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (151E7C00) [pid = 3972] [serial = 1153] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (15243800) [pid = 3972] [serial = 1154] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1523AC00) [pid = 3972] [serial = 1151] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (149D7000) [pid = 3972] [serial = 1150] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (1805FC00) [pid = 3972] [serial = 1148] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (17929400) [pid = 3972] [serial = 1147] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1794B400) [pid = 3972] [serial = 1190] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1E3EB800) [pid = 3972] [serial = 1145] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1E35CC00) [pid = 3972] [serial = 1144] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1515F800) [pid = 3972] [serial = 1187] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1A4B1000) [pid = 3972] [serial = 1142] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (19FAA000) [pid = 3972] [serial = 1141] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (16A6A400) [pid = 3972] [serial = 1139] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (151EC800) [pid = 3972] [serial = 1138] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (0CF53800) [pid = 3972] [serial = 1136] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (0C02EC00) [pid = 3972] [serial = 1135] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (16441800) [pid = 3972] [serial = 1189] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0D560800) [pid = 3972] [serial = 1183] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1E3F5C00) [pid = 3972] [serial = 1177] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (18031800) [pid = 3972] [serial = 1192] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D210400) [pid = 3972] [serial = 1181] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1E355C00) [pid = 3972] [serial = 1175] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1C708400) [pid = 3972] [serial = 1169] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (19593400) [pid = 3972] [serial = 1160] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1BF6FC00) [pid = 3972] [serial = 1172] [outer = 00000000] [url = about:blank] 18:00:07 INFO - PROCESS | 3972 | 1472086807339 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 18:00:07 INFO - PROCESS | 3972 | 1472086807343 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 18:00:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:00:07 INFO - PROCESS | 3972 | 1472086807361 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:00:07 INFO - PROCESS | 3972 | 1472086807364 Marionette TRACE conn6 <- [1,1622,null,{}] 18:00:07 INFO - PROCESS | 3972 | 1472086807370 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}] 18:00:07 INFO - PROCESS | 3972 | 1472086807372 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:07 INFO - PROCESS | 3972 | 1472086807468 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 18:00:07 INFO - PROCESS | 3972 | 1472086807476 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:07 INFO - PROCESS | 3972 | 1472086807479 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:07 INFO - PROCESS | 3972 | ++DOCSHELL 0D23A000 == 41 [pid = 3972] [id = 415] 18:00:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (0D23A800) [pid = 3972] [serial = 1245] [outer = 00000000] 18:00:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (0D261C00) [pid = 3972] [serial = 1246] [outer = 0D23A800] 18:00:07 INFO - PROCESS | 3972 | 1472086807527 Marionette DEBUG loaded listener.js 18:00:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (0D55AC00) [pid = 3972] [serial = 1247] [outer = 0D23A800] 18:00:08 INFO - PROCESS | 3972 | 1472086808066 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]]]}] 18:00:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:00:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 730ms 18:00:08 INFO - PROCESS | 3972 | 1472086808098 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 18:00:08 INFO - PROCESS | 3972 | 1472086808101 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 18:00:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:00:08 INFO - PROCESS | 3972 | 1472086808106 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:00:08 INFO - PROCESS | 3972 | 1472086808108 Marionette TRACE conn6 <- [1,1626,null,{}] 18:00:08 INFO - PROCESS | 3972 | 1472086808112 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}] 18:00:08 INFO - PROCESS | 3972 | 1472086808114 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:08 INFO - PROCESS | 3972 | 1472086808209 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 18:00:08 INFO - PROCESS | 3972 | 1472086808317 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:08 INFO - PROCESS | 3972 | 1472086808319 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:08 INFO - PROCESS | 3972 | ++DOCSHELL 149D8400 == 42 [pid = 3972] [id = 416] 18:00:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (14AC3000) [pid = 3972] [serial = 1248] [outer = 00000000] 18:00:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1515F800) [pid = 3972] [serial = 1249] [outer = 14AC3000] 18:00:08 INFO - PROCESS | 3972 | 1472086808366 Marionette DEBUG loaded listener.js 18:00:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1523AC00) [pid = 3972] [serial = 1250] [outer = 14AC3000] 18:00:08 INFO - PROCESS | 3972 | 1472086808753 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]]]}] 18:00:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:00:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 672ms 18:00:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:00:08 INFO - PROCESS | 3972 | 1472086808783 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 18:00:08 INFO - PROCESS | 3972 | 1472086808785 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 18:00:08 INFO - PROCESS | 3972 | 1472086808790 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:00:08 INFO - PROCESS | 3972 | 1472086808796 Marionette TRACE conn6 <- [1,1630,null,{}] 18:00:08 INFO - PROCESS | 3972 | 1472086808804 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}] 18:00:08 INFO - PROCESS | 3972 | 1472086808808 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:08 INFO - PROCESS | 3972 | 1472086808898 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 18:00:08 INFO - PROCESS | 3972 | 1472086808935 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:08 INFO - PROCESS | 3972 | 1472086808937 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:08 INFO - PROCESS | 3972 | ++DOCSHELL 15287000 == 43 [pid = 3972] [id = 417] 18:00:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (15C68000) [pid = 3972] [serial = 1251] [outer = 00000000] 18:00:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1794FC00) [pid = 3972] [serial = 1252] [outer = 15C68000] 18:00:08 INFO - PROCESS | 3972 | 1472086808982 Marionette DEBUG loaded listener.js 18:00:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (17957800) [pid = 3972] [serial = 1253] [outer = 15C68000] 18:00:09 INFO - PROCESS | 3972 | 1472086809422 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]]]}] 18:00:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:00:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 690ms 18:00:09 INFO - PROCESS | 3972 | 1472086809493 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 18:00:09 INFO - PROCESS | 3972 | 1472086809495 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 18:00:09 INFO - PROCESS | 3972 | 1472086809498 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:00:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:00:09 INFO - PROCESS | 3972 | 1472086809500 Marionette TRACE conn6 <- [1,1634,null,{}] 18:00:09 INFO - PROCESS | 3972 | 1472086809510 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}] 18:00:09 INFO - PROCESS | 3972 | 1472086809512 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:09 INFO - PROCESS | 3972 | 1472086809636 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 18:00:09 INFO - PROCESS | 3972 | 1472086809641 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:09 INFO - PROCESS | 3972 | 1472086809643 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:09 INFO - PROCESS | 3972 | ++DOCSHELL 1807E400 == 44 [pid = 3972] [id = 418] 18:00:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1807F000) [pid = 3972] [serial = 1254] [outer = 00000000] 18:00:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1852A800) [pid = 3972] [serial = 1255] [outer = 1807F000] 18:00:09 INFO - PROCESS | 3972 | 1472086809689 Marionette DEBUG loaded listener.js 18:00:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (185A7400) [pid = 3972] [serial = 1256] [outer = 1807F000] 18:00:10 INFO - PROCESS | 3972 | 1472086810141 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]]]}] 18:00:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:00:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 671ms 18:00:10 INFO - PROCESS | 3972 | 1472086810175 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 18:00:10 INFO - PROCESS | 3972 | 1472086810177 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 18:00:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:00:10 INFO - PROCESS | 3972 | 1472086810180 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:00:10 INFO - PROCESS | 3972 | 1472086810182 Marionette TRACE conn6 <- [1,1638,null,{}] 18:00:10 INFO - PROCESS | 3972 | 1472086810185 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}] 18:00:10 INFO - PROCESS | 3972 | 1472086810187 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:10 INFO - PROCESS | 3972 | 1472086810310 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 18:00:10 INFO - PROCESS | 3972 | 1472086810407 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:10 INFO - PROCESS | 3972 | 1472086810413 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:10 INFO - PROCESS | 3972 | ++DOCSHELL 18FE0800 == 45 [pid = 3972] [id = 419] 18:00:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (18FE5400) [pid = 3972] [serial = 1257] [outer = 00000000] 18:00:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1922D800) [pid = 3972] [serial = 1258] [outer = 18FE5400] 18:00:10 INFO - PROCESS | 3972 | 1472086810469 Marionette DEBUG loaded listener.js 18:00:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (19E30400) [pid = 3972] [serial = 1259] [outer = 18FE5400] 18:00:10 INFO - PROCESS | 3972 | 1472086810937 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]]]}] 18:00:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:00:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 770ms 18:00:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:00:10 INFO - PROCESS | 3972 | 1472086810951 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 18:00:10 INFO - PROCESS | 3972 | 1472086810953 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 18:00:10 INFO - PROCESS | 3972 | 1472086810956 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:00:10 INFO - PROCESS | 3972 | 1472086810957 Marionette TRACE conn6 <- [1,1642,null,{}] 18:00:10 INFO - PROCESS | 3972 | 1472086810961 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}] 18:00:10 INFO - PROCESS | 3972 | 1472086810963 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:11 INFO - PROCESS | 3972 | 1472086811093 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 18:00:11 INFO - PROCESS | 3972 | 1472086811174 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:11 INFO - PROCESS | 3972 | 1472086811176 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:11 INFO - PROCESS | 3972 | ++DOCSHELL 19F64000 == 46 [pid = 3972] [id = 420] 18:00:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (19FA4800) [pid = 3972] [serial = 1260] [outer = 00000000] 18:00:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1A0F3400) [pid = 3972] [serial = 1261] [outer = 19FA4800] 18:00:11 INFO - PROCESS | 3972 | 1472086811223 Marionette DEBUG loaded listener.js 18:00:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1A0F4C00) [pid = 3972] [serial = 1262] [outer = 19FA4800] 18:00:11 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1805C800) [pid = 3972] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:00:11 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1A4B4800) [pid = 3972] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:00:11 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (0BF90C00) [pid = 3972] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:00:11 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (0D23F400) [pid = 3972] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:00:11 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (18050000) [pid = 3972] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:00:11 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (19592C00) [pid = 3972] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:00:11 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1B689C00) [pid = 3972] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:00:11 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (15C67000) [pid = 3972] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:00:11 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (0D55F400) [pid = 3972] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:00:11 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1E3EC000) [pid = 3972] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:00:11 INFO - PROCESS | 3972 | 1472086811783 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]]]}] 18:00:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:00:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 870ms 18:00:11 INFO - PROCESS | 3972 | 1472086811827 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 18:00:11 INFO - PROCESS | 3972 | 1472086811829 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 18:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:00:11 INFO - PROCESS | 3972 | 1472086811832 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:00:11 INFO - PROCESS | 3972 | 1472086811834 Marionette TRACE conn6 <- [1,1646,null,{}] 18:00:11 INFO - PROCESS | 3972 | 1472086811838 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}] 18:00:11 INFO - PROCESS | 3972 | 1472086811840 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:11 INFO - PROCESS | 3972 | 1472086811963 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 18:00:12 INFO - PROCESS | 3972 | 1472086812030 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:12 INFO - PROCESS | 3972 | 1472086812032 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:12 INFO - PROCESS | 3972 | ++DOCSHELL 0D20E000 == 47 [pid = 3972] [id = 421] 18:00:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (0D257800) [pid = 3972] [serial = 1263] [outer = 00000000] 18:00:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1805C800) [pid = 3972] [serial = 1264] [outer = 0D257800] 18:00:12 INFO - PROCESS | 3972 | 1472086812078 Marionette DEBUG loaded listener.js 18:00:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1807CC00) [pid = 3972] [serial = 1265] [outer = 0D257800] 18:00:12 INFO - PROCESS | 3972 | 1472086812434 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]]]}] 18:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 630ms 18:00:12 INFO - PROCESS | 3972 | 1472086812463 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 18:00:12 INFO - PROCESS | 3972 | 1472086812465 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 18:00:12 INFO - PROCESS | 3972 | 1472086812484 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:00:12 INFO - PROCESS | 3972 | 1472086812486 Marionette TRACE conn6 <- [1,1650,null,{}] 18:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:00:12 INFO - PROCESS | 3972 | 1472086812489 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}] 18:00:12 INFO - PROCESS | 3972 | 1472086812491 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:12 INFO - PROCESS | 3972 | 1472086812578 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 18:00:12 INFO - PROCESS | 3972 | 1472086812583 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:12 INFO - PROCESS | 3972 | 1472086812585 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:12 INFO - PROCESS | 3972 | ++DOCSHELL 15286800 == 48 [pid = 3972] [id = 422] 18:00:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1902FC00) [pid = 3972] [serial = 1266] [outer = 00000000] 18:00:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A0FC400) [pid = 3972] [serial = 1267] [outer = 1902FC00] 18:00:12 INFO - PROCESS | 3972 | 1472086812630 Marionette DEBUG loaded listener.js 18:00:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1A4B8000) [pid = 3972] [serial = 1268] [outer = 1902FC00] 18:00:13 INFO - PROCESS | 3972 | 1472086813056 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]]]}] 18:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 630ms 18:00:13 INFO - PROCESS | 3972 | 1472086813124 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 18:00:13 INFO - PROCESS | 3972 | 1472086813126 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 18:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:00:13 INFO - PROCESS | 3972 | 1472086813129 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:00:13 INFO - PROCESS | 3972 | 1472086813140 Marionette TRACE conn6 <- [1,1654,null,{}] 18:00:13 INFO - PROCESS | 3972 | 1472086813144 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}] 18:00:13 INFO - PROCESS | 3972 | 1472086813146 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:13 INFO - PROCESS | 3972 | 1472086813233 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 18:00:13 INFO - PROCESS | 3972 | 1472086813239 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:13 INFO - PROCESS | 3972 | 1472086813241 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:13 INFO - PROCESS | 3972 | ++DOCSHELL 19FA7400 == 49 [pid = 3972] [id = 423] 18:00:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1A0FCC00) [pid = 3972] [serial = 1269] [outer = 00000000] 18:00:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1A565800) [pid = 3972] [serial = 1270] [outer = 1A0FCC00] 18:00:13 INFO - PROCESS | 3972 | 1472086813286 Marionette DEBUG loaded listener.js 18:00:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1A5A4800) [pid = 3972] [serial = 1271] [outer = 1A0FCC00] 18:00:14 INFO - PROCESS | 3972 | --DOCSHELL 0C02D800 == 48 [pid = 3972] [id = 333] 18:00:14 INFO - PROCESS | 3972 | --DOCSHELL 1859D000 == 47 [pid = 3972] [id = 332] 18:00:14 INFO - PROCESS | 3972 | --DOCSHELL 0C836400 == 46 [pid = 3972] [id = 344] 18:00:14 INFO - PROCESS | 3972 | --DOCSHELL 0D55B800 == 45 [pid = 3972] [id = 329] 18:00:14 INFO - PROCESS | 3972 | --DOCSHELL 0D20B400 == 44 [pid = 3972] [id = 328] 18:00:14 INFO - PROCESS | 3972 | --DOCSHELL 0CF54400 == 43 [pid = 3972] [id = 334] 18:00:14 INFO - PROCESS | 3972 | --DOCSHELL 19E3A800 == 42 [pid = 3972] [id = 335] 18:00:14 INFO - PROCESS | 3972 | --DOCSHELL 16F04000 == 41 [pid = 3972] [id = 330] 18:00:14 INFO - PROCESS | 3972 | --DOCSHELL 0CF6E000 == 40 [pid = 3972] [id = 331] 18:00:14 INFO - PROCESS | 3972 | --DOCSHELL 19FAB800 == 39 [pid = 3972] [id = 345] 18:00:14 INFO - PROCESS | 3972 | --DOCSHELL 0D23A000 == 38 [pid = 3972] [id = 415] 18:00:14 INFO - PROCESS | 3972 | --DOCSHELL 1CA26400 == 37 [pid = 3972] [id = 413] 18:00:14 INFO - PROCESS | 3972 | --DOCSHELL 0C039C00 == 36 [pid = 3972] [id = 414] 18:00:14 INFO - PROCESS | 3972 | --DOCSHELL 1B6CC000 == 35 [pid = 3972] [id = 412] 18:00:14 INFO - PROCESS | 3972 | --DOCSHELL 18FD5400 == 34 [pid = 3972] [id = 411] 18:00:15 INFO - PROCESS | 3972 | --DOCSHELL 1807E400 == 33 [pid = 3972] [id = 418] 18:00:15 INFO - PROCESS | 3972 | --DOCSHELL 15287000 == 32 [pid = 3972] [id = 417] 18:00:15 INFO - PROCESS | 3972 | --DOCSHELL 19F64000 == 31 [pid = 3972] [id = 420] 18:00:15 INFO - PROCESS | 3972 | --DOCSHELL 0D20E000 == 30 [pid = 3972] [id = 421] 18:00:15 INFO - PROCESS | 3972 | --DOCSHELL 18FE0800 == 29 [pid = 3972] [id = 419] 18:00:15 INFO - PROCESS | 3972 | --DOCSHELL 15286800 == 28 [pid = 3972] [id = 422] 18:00:15 INFO - PROCESS | 3972 | --DOCSHELL 149D8400 == 27 [pid = 3972] [id = 416] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1E3F9000) [pid = 3972] [serial = 1178] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1A0F1000) [pid = 3972] [serial = 1213] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1A0F1400) [pid = 3972] [serial = 1214] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1A564400) [pid = 3972] [serial = 1217] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1A4BB000) [pid = 3972] [serial = 1216] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (0C032400) [pid = 3972] [serial = 1201] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (151E7800) [pid = 3972] [serial = 1204] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (18FCCC00) [pid = 3972] [serial = 1207] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (19038C00) [pid = 3972] [serial = 1208] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (19E37000) [pid = 3972] [serial = 1210] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (18086000) [pid = 3972] [serial = 1198] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1492E000) [pid = 3972] [serial = 1195] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1BF6C800) [pid = 3972] [serial = 1219] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1B6CE000) [pid = 3972] [serial = 1228] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (18FE1800) [pid = 3972] [serial = 1226] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (18EC3400) [pid = 3972] [serial = 1225] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1C0C6000) [pid = 3972] [serial = 1220] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (16442800) [pid = 3972] [serial = 1205] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (0C83AC00) [pid = 3972] [serial = 1202] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (149E3000) [pid = 3972] [serial = 1222] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1523F400) [pid = 3972] [serial = 1223] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (19F68800) [pid = 3972] [serial = 1211] [outer = 00000000] [url = about:blank] 18:00:15 INFO - PROCESS | 3972 | 1472086815687 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]]]}] 18:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2598ms 18:00:15 INFO - PROCESS | 3972 | 1472086815731 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 18:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:00:15 INFO - PROCESS | 3972 | 1472086815735 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 18:00:15 INFO - PROCESS | 3972 | 1472086815740 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:00:15 INFO - PROCESS | 3972 | 1472086815743 Marionette TRACE conn6 <- [1,1658,null,{}] 18:00:15 INFO - PROCESS | 3972 | 1472086815749 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}] 18:00:15 INFO - PROCESS | 3972 | 1472086815753 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:15 INFO - PROCESS | 3972 | 1472086815856 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 18:00:15 INFO - PROCESS | 3972 | 1472086815865 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:15 INFO - PROCESS | 3972 | 1472086815870 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:15 INFO - PROCESS | 3972 | ++DOCSHELL 0CF53400 == 28 [pid = 3972] [id = 424] 18:00:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0CF53800) [pid = 3972] [serial = 1272] [outer = 00000000] 18:00:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0CF5BC00) [pid = 3972] [serial = 1273] [outer = 0CF53800] 18:00:15 INFO - PROCESS | 3972 | 1472086815926 Marionette DEBUG loaded listener.js 18:00:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (0D208800) [pid = 3972] [serial = 1274] [outer = 0CF53800] 18:00:16 INFO - PROCESS | 3972 | 1472086816439 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]]]}] 18:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 730ms 18:00:16 INFO - PROCESS | 3972 | 1472086816470 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 18:00:16 INFO - PROCESS | 3972 | 1472086816475 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 18:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:00:16 INFO - PROCESS | 3972 | 1472086816481 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:00:16 INFO - PROCESS | 3972 | 1472086816484 Marionette TRACE conn6 <- [1,1662,null,{}] 18:00:16 INFO - PROCESS | 3972 | 1472086816488 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}] 18:00:16 INFO - PROCESS | 3972 | 1472086816491 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:16 INFO - PROCESS | 3972 | 1472086816590 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 18:00:16 INFO - PROCESS | 3972 | 1472086816599 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:16 INFO - PROCESS | 3972 | 1472086816601 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:16 INFO - PROCESS | 3972 | ++DOCSHELL 0D25E000 == 29 [pid = 3972] [id = 425] 18:00:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (0D559C00) [pid = 3972] [serial = 1275] [outer = 00000000] 18:00:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (0D59A400) [pid = 3972] [serial = 1276] [outer = 0D559C00] 18:00:16 INFO - PROCESS | 3972 | 1472086816651 Marionette DEBUG loaded listener.js 18:00:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (0D5A6800) [pid = 3972] [serial = 1277] [outer = 0D559C00] 18:00:17 INFO - PROCESS | 3972 | 1472086817162 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]]]}] 18:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 18:00:17 INFO - PROCESS | 3972 | 1472086817214 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 18:00:17 INFO - PROCESS | 3972 | 1472086817217 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 18:00:17 INFO - PROCESS | 3972 | 1472086817220 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:00:17 INFO - PROCESS | 3972 | 1472086817224 Marionette TRACE conn6 <- [1,1666,null,{}] 18:00:17 INFO - PROCESS | 3972 | 1472086817235 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}] 18:00:17 INFO - PROCESS | 3972 | 1472086817240 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:17 INFO - PROCESS | 3972 | 1472086817401 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 18:00:17 INFO - PROCESS | 3972 | 1472086817420 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:17 INFO - PROCESS | 3972 | 1472086817423 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:17 INFO - PROCESS | 3972 | ++DOCSHELL 149E3000 == 30 [pid = 3972] [id = 426] 18:00:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (14AC9400) [pid = 3972] [serial = 1278] [outer = 00000000] 18:00:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15086800) [pid = 3972] [serial = 1279] [outer = 14AC9400] 18:00:17 INFO - PROCESS | 3972 | 1472086817475 Marionette DEBUG loaded listener.js 18:00:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1515F400) [pid = 3972] [serial = 1280] [outer = 14AC9400] 18:00:17 INFO - PROCESS | 3972 | 1472086817928 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]]]}] 18:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 770ms 18:00:17 INFO - PROCESS | 3972 | 1472086817995 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 18:00:17 INFO - PROCESS | 3972 | 1472086817997 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 18:00:17 INFO - PROCESS | 3972 | 1472086818001 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:00:18 INFO - PROCESS | 3972 | 1472086818002 Marionette TRACE conn6 <- [1,1670,null,{}] 18:00:18 INFO - PROCESS | 3972 | 1472086818006 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}] 18:00:18 INFO - PROCESS | 3972 | 1472086818008 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:18 INFO - PROCESS | 3972 | 1472086818105 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 18:00:18 INFO - PROCESS | 3972 | 1472086818125 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:18 INFO - PROCESS | 3972 | 1472086818127 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:18 INFO - PROCESS | 3972 | ++DOCSHELL 1527F400 == 31 [pid = 3972] [id = 427] 18:00:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1527F800) [pid = 3972] [serial = 1281] [outer = 00000000] 18:00:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (15C67C00) [pid = 3972] [serial = 1282] [outer = 1527F800] 18:00:18 INFO - PROCESS | 3972 | 1472086818177 Marionette DEBUG loaded listener.js 18:00:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (17929C00) [pid = 3972] [serial = 1283] [outer = 1527F800] 18:00:18 INFO - PROCESS | 3972 | 1472086818641 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]]]}] 18:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 671ms 18:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:00:18 INFO - PROCESS | 3972 | 1472086818675 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 18:00:18 INFO - PROCESS | 3972 | 1472086818677 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 18:00:18 INFO - PROCESS | 3972 | 1472086818680 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:00:18 INFO - PROCESS | 3972 | 1472086818682 Marionette TRACE conn6 <- [1,1674,null,{}] 18:00:18 INFO - PROCESS | 3972 | 1472086818686 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}] 18:00:18 INFO - PROCESS | 3972 | 1472086818688 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:18 INFO - PROCESS | 3972 | 1472086818799 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 18:00:18 INFO - PROCESS | 3972 | 1472086818808 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:18 INFO - PROCESS | 3972 | 1472086818810 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:18 INFO - PROCESS | 3972 | ++DOCSHELL 1794E400 == 32 [pid = 3972] [id = 428] 18:00:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1794EC00) [pid = 3972] [serial = 1284] [outer = 00000000] 18:00:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (18045000) [pid = 3972] [serial = 1285] [outer = 1794EC00] 18:00:18 INFO - PROCESS | 3972 | 1472086818855 Marionette DEBUG loaded listener.js 18:00:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1807E400) [pid = 3972] [serial = 1286] [outer = 1794EC00] 18:00:19 INFO - PROCESS | 3972 | 1472086819300 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]]]}] 18:00:19 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 18:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 18:00:19 INFO - PROCESS | 3972 | 1472086819352 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 18:00:19 INFO - PROCESS | 3972 | 1472086819354 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 18:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:00:19 INFO - PROCESS | 3972 | 1472086819357 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:00:19 INFO - PROCESS | 3972 | 1472086819359 Marionette TRACE conn6 <- [1,1678,null,{}] 18:00:19 INFO - PROCESS | 3972 | 1472086819362 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}] 18:00:19 INFO - PROCESS | 3972 | 1472086819368 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:19 INFO - PROCESS | 3972 | 1472086819493 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 18:00:19 INFO - PROCESS | 3972 | 1472086819500 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:19 INFO - PROCESS | 3972 | 1472086819502 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:19 INFO - PROCESS | 3972 | ++DOCSHELL 18FDC800 == 33 [pid = 3972] [id = 429] 18:00:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (18FE0000) [pid = 3972] [serial = 1287] [outer = 00000000] 18:00:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1945F800) [pid = 3972] [serial = 1288] [outer = 18FE0000] 18:00:19 INFO - PROCESS | 3972 | 1472086819550 Marionette DEBUG loaded listener.js 18:00:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (19588400) [pid = 3972] [serial = 1289] [outer = 18FE0000] 18:00:19 INFO - PROCESS | 3972 | 1472086819999 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]]]}] 18:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 671ms 18:00:20 INFO - PROCESS | 3972 | 1472086820042 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 18:00:20 INFO - PROCESS | 3972 | 1472086820044 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 18:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:00:20 INFO - PROCESS | 3972 | 1472086820047 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:00:20 INFO - PROCESS | 3972 | 1472086820049 Marionette TRACE conn6 <- [1,1682,null,{}] 18:00:20 INFO - PROCESS | 3972 | 1472086820052 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}] 18:00:20 INFO - PROCESS | 3972 | 1472086820054 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:20 INFO - PROCESS | 3972 | 1472086820138 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 18:00:20 INFO - PROCESS | 3972 | 1472086820169 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:20 INFO - PROCESS | 3972 | 1472086820171 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:20 INFO - PROCESS | 3972 | ++DOCSHELL 19E34000 == 34 [pid = 3972] [id = 430] 18:00:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (19E36000) [pid = 3972] [serial = 1290] [outer = 00000000] 18:00:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (19F5E800) [pid = 3972] [serial = 1291] [outer = 19E36000] 18:00:20 INFO - PROCESS | 3972 | 1472086820216 Marionette DEBUG loaded listener.js 18:00:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (19F63000) [pid = 3972] [serial = 1292] [outer = 19E36000] 18:00:20 INFO - PROCESS | 3972 | 1472086820656 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]]]}] 18:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 18:00:20 INFO - PROCESS | 3972 | 1472086820679 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 18:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:00:20 INFO - PROCESS | 3972 | 1472086820681 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 18:00:20 INFO - PROCESS | 3972 | 1472086820707 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:00:20 INFO - PROCESS | 3972 | 1472086820709 Marionette TRACE conn6 <- [1,1686,null,{}] 18:00:20 INFO - PROCESS | 3972 | 1472086820714 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}] 18:00:20 INFO - PROCESS | 3972 | 1472086820716 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:20 INFO - PROCESS | 3972 | 1472086820798 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 18:00:20 INFO - PROCESS | 3972 | 1472086820804 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:20 INFO - PROCESS | 3972 | 1472086820806 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:20 INFO - PROCESS | 3972 | ++DOCSHELL 0876C000 == 35 [pid = 3972] [id = 431] 18:00:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (0BF8E400) [pid = 3972] [serial = 1293] [outer = 00000000] 18:00:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (0D559800) [pid = 3972] [serial = 1294] [outer = 0BF8E400] 18:00:20 INFO - PROCESS | 3972 | 1472086820852 Marionette DEBUG loaded listener.js 18:00:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (149E0000) [pid = 3972] [serial = 1295] [outer = 0BF8E400] 18:00:21 INFO - PROCESS | 3972 | 1472086821352 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]]]}] 18:00:21 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 18:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 711ms 18:00:21 INFO - PROCESS | 3972 | 1472086821397 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 18:00:21 INFO - PROCESS | 3972 | 1472086821399 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 18:00:21 INFO - PROCESS | 3972 | 1472086821402 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:00:21 INFO - PROCESS | 3972 | 1472086821404 Marionette TRACE conn6 <- [1,1690,null,{}] 18:00:21 INFO - PROCESS | 3972 | 1472086821408 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}] 18:00:21 INFO - PROCESS | 3972 | 1472086821410 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:21 INFO - PROCESS | 3972 | 1472086821536 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 18:00:21 INFO - PROCESS | 3972 | 1472086821634 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:21 INFO - PROCESS | 3972 | 1472086821636 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:21 INFO - PROCESS | 3972 | ++DOCSHELL 149E1800 == 36 [pid = 3972] [id = 432] 18:00:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (19FAA000) [pid = 3972] [serial = 1296] [outer = 00000000] 18:00:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1A0FD800) [pid = 3972] [serial = 1297] [outer = 19FAA000] 18:00:21 INFO - PROCESS | 3972 | 1472086821682 Marionette DEBUG loaded listener.js 18:00:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1A17EC00) [pid = 3972] [serial = 1298] [outer = 19FAA000] 18:00:22 INFO - PROCESS | 3972 | 1472086822138 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]]]}] 18:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 770ms 18:00:22 INFO - PROCESS | 3972 | 1472086822176 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 18:00:22 INFO - PROCESS | 3972 | 1472086822178 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 18:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:00:22 INFO - PROCESS | 3972 | 1472086822181 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:00:22 INFO - PROCESS | 3972 | 1472086822183 Marionette TRACE conn6 <- [1,1694,null,{}] 18:00:22 INFO - PROCESS | 3972 | 1472086822187 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}] 18:00:22 INFO - PROCESS | 3972 | 1472086822188 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:22 INFO - PROCESS | 3972 | 1472086822321 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 18:00:22 INFO - PROCESS | 3972 | 1472086822393 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:22 INFO - PROCESS | 3972 | 1472086822395 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:22 INFO - PROCESS | 3972 | ++DOCSHELL 1A0FB400 == 37 [pid = 3972] [id = 433] 18:00:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (1A4B6800) [pid = 3972] [serial = 1299] [outer = 00000000] 18:00:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (1A564800) [pid = 3972] [serial = 1300] [outer = 1A4B6800] 18:00:22 INFO - PROCESS | 3972 | 1472086822442 Marionette DEBUG loaded listener.js 18:00:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (1A59FC00) [pid = 3972] [serial = 1301] [outer = 1A4B6800] 18:00:22 INFO - PROCESS | 3972 | 1472086822871 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]]]}] 18:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 18:00:22 INFO - PROCESS | 3972 | 1472086822913 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 18:00:22 INFO - PROCESS | 3972 | 1472086822915 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 18:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:00:22 INFO - PROCESS | 3972 | 1472086822955 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:00:22 INFO - PROCESS | 3972 | 1472086822958 Marionette TRACE conn6 <- [1,1698,null,{}] 18:00:22 INFO - PROCESS | 3972 | 1472086822974 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}] 18:00:22 INFO - PROCESS | 3972 | 1472086822976 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:23 INFO - PROCESS | 3972 | 1472086823881 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 18:00:23 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (1807FC00) [pid = 3972] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:00:23 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (0D59E800) [pid = 3972] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:00:23 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1807F000) [pid = 3972] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:00:23 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (18FE5400) [pid = 3972] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:00:23 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (0D257800) [pid = 3972] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:00:23 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (19FA4800) [pid = 3972] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:00:23 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1902FC00) [pid = 3972] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:00:23 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1B6CDC00) [pid = 3972] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:00:23 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (18FE0C00) [pid = 3972] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:00:23 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (0D558C00) [pid = 3972] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:00:23 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1A4B5800) [pid = 3972] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:00:23 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (15C68000) [pid = 3972] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:00:23 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (14AC3000) [pid = 3972] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:00:23 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (0D23A800) [pid = 3972] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:00:23 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (0C66A800) [pid = 3972] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:00:23 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1D69DC00) [pid = 3972] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:00:23 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (17955C00) [pid = 3972] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:00:23 INFO - PROCESS | 3972 | 1472086823966 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:23 INFO - PROCESS | 3972 | 1472086823969 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:23 INFO - PROCESS | 3972 | ++DOCSHELL 0C6C9C00 == 38 [pid = 3972] [id = 434] 18:00:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (0C6CE800) [pid = 3972] [serial = 1302] [outer = 00000000] 18:00:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (0D59A800) [pid = 3972] [serial = 1303] [outer = 0C6CE800] 18:00:24 INFO - PROCESS | 3972 | 1472086824023 Marionette DEBUG loaded listener.js 18:00:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (17950800) [pid = 3972] [serial = 1304] [outer = 0C6CE800] 18:00:24 INFO - PROCESS | 3972 | 1472086824423 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]]]}] 18:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1525ms 18:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:00:24 INFO - PROCESS | 3972 | 1472086824453 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 18:00:24 INFO - PROCESS | 3972 | 1472086824455 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 18:00:24 INFO - PROCESS | 3972 | 1472086824458 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:00:24 INFO - PROCESS | 3972 | 1472086824459 Marionette TRACE conn6 <- [1,1702,null,{}] 18:00:24 INFO - PROCESS | 3972 | 1472086824462 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}] 18:00:24 INFO - PROCESS | 3972 | 1472086824464 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:24 INFO - PROCESS | 3972 | 1472086824550 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 18:00:24 INFO - PROCESS | 3972 | 1472086824556 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:24 INFO - PROCESS | 3972 | 1472086824558 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:24 INFO - PROCESS | 3972 | ++DOCSHELL 1807B000 == 39 [pid = 3972] [id = 435] 18:00:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1807FC00) [pid = 3972] [serial = 1305] [outer = 00000000] 18:00:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (19FB1C00) [pid = 3972] [serial = 1306] [outer = 1807FC00] 18:00:24 INFO - PROCESS | 3972 | 1472086824614 Marionette DEBUG loaded listener.js 18:00:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1A560000) [pid = 3972] [serial = 1307] [outer = 1807FC00] 18:00:25 INFO - PROCESS | 3972 | 1472086825050 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]]]}] 18:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 18:00:25 INFO - PROCESS | 3972 | 1472086825089 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 18:00:25 INFO - PROCESS | 3972 | 1472086825091 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 18:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:00:25 INFO - PROCESS | 3972 | 1472086825111 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:00:25 INFO - PROCESS | 3972 | 1472086825113 Marionette TRACE conn6 <- [1,1706,null,{}] 18:00:25 INFO - PROCESS | 3972 | 1472086825117 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}] 18:00:25 INFO - PROCESS | 3972 | 1472086825119 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:25 INFO - PROCESS | 3972 | 1472086825205 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 18:00:25 INFO - PROCESS | 3972 | 1472086825210 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:25 INFO - PROCESS | 3972 | 1472086825212 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:25 INFO - PROCESS | 3972 | ++DOCSHELL 19032800 == 40 [pid = 3972] [id = 436] 18:00:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1A0F7000) [pid = 3972] [serial = 1308] [outer = 00000000] 18:00:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1C02E000) [pid = 3972] [serial = 1309] [outer = 1A0F7000] 18:00:25 INFO - PROCESS | 3972 | 1472086825257 Marionette DEBUG loaded listener.js 18:00:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1C707000) [pid = 3972] [serial = 1310] [outer = 1A0F7000] 18:00:25 INFO - PROCESS | 3972 | 1472086825718 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]]]}] 18:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 650ms 18:00:25 INFO - PROCESS | 3972 | 1472086825745 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 18:00:25 INFO - PROCESS | 3972 | 1472086825747 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 18:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:00:25 INFO - PROCESS | 3972 | 1472086825750 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:00:25 INFO - PROCESS | 3972 | 1472086825752 Marionette TRACE conn6 <- [1,1710,null,{}] 18:00:25 INFO - PROCESS | 3972 | 1472086825755 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}] 18:00:25 INFO - PROCESS | 3972 | 1472086825757 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:25 INFO - PROCESS | 3972 | 1472086825898 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 18:00:26 INFO - PROCESS | 3972 | 1472086826026 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:26 INFO - PROCESS | 3972 | 1472086826029 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:26 INFO - PROCESS | 3972 | ++DOCSHELL 0BF96400 == 41 [pid = 3972] [id = 437] 18:00:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (0BF97800) [pid = 3972] [serial = 1311] [outer = 00000000] 18:00:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (0C034400) [pid = 3972] [serial = 1312] [outer = 0BF97800] 18:00:26 INFO - PROCESS | 3972 | 1472086826088 Marionette DEBUG loaded listener.js 18:00:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (0C6CC800) [pid = 3972] [serial = 1313] [outer = 0BF97800] 18:00:26 INFO - PROCESS | 3972 | 1472086826870 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]]]}] 18:00:26 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 18:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1185ms 18:00:26 INFO - PROCESS | 3972 | 1472086826938 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 18:00:26 INFO - PROCESS | 3972 | 1472086826941 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 18:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:00:26 INFO - PROCESS | 3972 | 1472086826946 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:00:26 INFO - PROCESS | 3972 | 1472086826949 Marionette TRACE conn6 <- [1,1714,null,{}] 18:00:26 INFO - PROCESS | 3972 | 1472086826955 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}] 18:00:26 INFO - PROCESS | 3972 | 1472086826957 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:27 INFO - PROCESS | 3972 | 1472086827093 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 18:00:27 INFO - PROCESS | 3972 | 1472086827239 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:27 INFO - PROCESS | 3972 | 1472086827242 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:27 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A8400 == 42 [pid = 3972] [id = 438] 18:00:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (0D7D2000) [pid = 3972] [serial = 1314] [outer = 00000000] 18:00:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (0E0CD000) [pid = 3972] [serial = 1315] [outer = 0D7D2000] 18:00:27 INFO - PROCESS | 3972 | 1472086827301 Marionette DEBUG loaded listener.js 18:00:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (149B8C00) [pid = 3972] [serial = 1316] [outer = 0D7D2000] 18:00:27 INFO - PROCESS | 3972 | 1472086827946 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]]]}] 18:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1071ms 18:00:28 INFO - PROCESS | 3972 | 1472086828029 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 18:00:28 INFO - PROCESS | 3972 | 1472086828033 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 18:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:00:28 INFO - PROCESS | 3972 | 1472086828037 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:00:28 INFO - PROCESS | 3972 | 1472086828039 Marionette TRACE conn6 <- [1,1718,null,{}] 18:00:28 INFO - PROCESS | 3972 | 1472086828068 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}] 18:00:28 INFO - PROCESS | 3972 | 1472086828071 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:28 INFO - PROCESS | 3972 | 1472086828206 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 18:00:28 INFO - PROCESS | 3972 | 1472086828350 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:28 INFO - PROCESS | 3972 | 1472086828353 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:28 INFO - PROCESS | 3972 | ++DOCSHELL 1527C800 == 43 [pid = 3972] [id = 439] 18:00:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (15287000) [pid = 3972] [serial = 1317] [outer = 00000000] 18:00:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (17954C00) [pid = 3972] [serial = 1318] [outer = 15287000] 18:00:28 INFO - PROCESS | 3972 | 1472086828410 Marionette DEBUG loaded listener.js 18:00:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (1857F000) [pid = 3972] [serial = 1319] [outer = 15287000] 18:00:29 INFO - PROCESS | 3972 | 1472086829447 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]]]}] 18:00:29 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 18:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1455ms 18:00:29 INFO - PROCESS | 3972 | 1472086829493 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 18:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:00:29 INFO - PROCESS | 3972 | 1472086829498 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 18:00:29 INFO - PROCESS | 3972 | 1472086829503 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:00:29 INFO - PROCESS | 3972 | 1472086829506 Marionette TRACE conn6 <- [1,1722,null,{}] 18:00:29 INFO - PROCESS | 3972 | 1472086829511 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}] 18:00:29 INFO - PROCESS | 3972 | 1472086829514 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:29 INFO - PROCESS | 3972 | 1472086829628 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 18:00:29 INFO - PROCESS | 3972 | 1472086829801 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:29 INFO - PROCESS | 3972 | 1472086829806 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:29 INFO - PROCESS | 3972 | --DOCSHELL 0876F400 == 42 [pid = 3972] [id = 400] 18:00:29 INFO - PROCESS | 3972 | --DOCSHELL 0D25FC00 == 41 [pid = 3972] [id = 405] 18:00:29 INFO - PROCESS | 3972 | --DOCSHELL 0D540400 == 40 [pid = 3972] [id = 394] 18:00:29 INFO - PROCESS | 3972 | --DOCSHELL 0C02E800 == 39 [pid = 3972] [id = 404] 18:00:29 INFO - PROCESS | 3972 | --DOCSHELL 0D20D000 == 38 [pid = 3972] [id = 401] 18:00:29 INFO - PROCESS | 3972 | --DOCSHELL 1A4B3400 == 37 [pid = 3972] [id = 409] 18:00:29 INFO - PROCESS | 3972 | --DOCSHELL 17955400 == 36 [pid = 3972] [id = 397] 18:00:29 INFO - PROCESS | 3972 | --DOCSHELL 19592000 == 35 [pid = 3972] [id = 403] 18:00:29 INFO - PROCESS | 3972 | --DOCSHELL 150C6400 == 34 [pid = 3972] [id = 396] 18:00:29 INFO - PROCESS | 3972 | --DOCSHELL 0D59C800 == 33 [pid = 3972] [id = 398] 18:00:29 INFO - PROCESS | 3972 | --DOCSHELL 1807B400 == 32 [pid = 3972] [id = 399] 18:00:29 INFO - PROCESS | 3972 | --DOCSHELL 14E2AC00 == 31 [pid = 3972] [id = 395] 18:00:29 INFO - PROCESS | 3972 | --DOCSHELL 18045800 == 30 [pid = 3972] [id = 402] 18:00:29 INFO - PROCESS | 3972 | --DOCSHELL 0CF55400 == 29 [pid = 3972] [id = 393] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (18063800) [pid = 3972] [serial = 1193] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (1852A800) [pid = 3972] [serial = 1255] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (19E30400) [pid = 3972] [serial = 1259] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1922D800) [pid = 3972] [serial = 1258] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1805C800) [pid = 3972] [serial = 1264] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (1A0F3400) [pid = 3972] [serial = 1261] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (1A0FC400) [pid = 3972] [serial = 1267] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1A0F4C00) [pid = 3972] [serial = 1262] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1CA26800) [pid = 3972] [serial = 1237] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (19588C00) [pid = 3972] [serial = 1235] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (19460000) [pid = 3972] [serial = 1234] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (17959800) [pid = 3972] [serial = 1232] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (15159400) [pid = 3972] [serial = 1231] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1B6D2400) [pid = 3972] [serial = 1229] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1A565800) [pid = 3972] [serial = 1270] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1A4B8000) [pid = 3972] [serial = 1268] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1794FC00) [pid = 3972] [serial = 1252] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1515F800) [pid = 3972] [serial = 1249] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1523AC00) [pid = 3972] [serial = 1250] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0D261C00) [pid = 3972] [serial = 1246] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (0D55AC00) [pid = 3972] [serial = 1247] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D23EC00) [pid = 3972] [serial = 1244] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0CF52C00) [pid = 3972] [serial = 1243] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1DC8F800) [pid = 3972] [serial = 1241] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1DC8CC00) [pid = 3972] [serial = 1240] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1D07C000) [pid = 3972] [serial = 1238] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1807CC00) [pid = 3972] [serial = 1265] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (185A7400) [pid = 3972] [serial = 1256] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (17957800) [pid = 3972] [serial = 1253] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0E141C00) [pid = 3972] [serial = 1199] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (14EB9400) [pid = 3972] [serial = 1196] [outer = 00000000] [url = about:blank] 18:00:29 INFO - PROCESS | 3972 | ++DOCSHELL 0C02E000 == 30 [pid = 3972] [id = 440] 18:00:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0C02E800) [pid = 3972] [serial = 1320] [outer = 00000000] 18:00:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0D205400) [pid = 3972] [serial = 1321] [outer = 0C02E800] 18:00:29 INFO - PROCESS | 3972 | 1472086829914 Marionette DEBUG loaded listener.js 18:00:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (0D479000) [pid = 3972] [serial = 1322] [outer = 0C02E800] 18:00:30 INFO - PROCESS | 3972 | 1472086830317 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]]]}] 18:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 830ms 18:00:30 INFO - PROCESS | 3972 | 1472086830333 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 18:00:30 INFO - PROCESS | 3972 | 1472086830337 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 18:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:00:30 INFO - PROCESS | 3972 | 1472086830374 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:00:30 INFO - PROCESS | 3972 | 1472086830377 Marionette TRACE conn6 <- [1,1726,null,{}] 18:00:30 INFO - PROCESS | 3972 | 1472086830381 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}] 18:00:30 INFO - PROCESS | 3972 | 1472086830383 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:30 INFO - PROCESS | 3972 | 1472086830474 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 18:00:30 INFO - PROCESS | 3972 | 1472086830480 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:30 INFO - PROCESS | 3972 | 1472086830482 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:30 INFO - PROCESS | 3972 | ++DOCSHELL 0D7DAC00 == 31 [pid = 3972] [id = 441] 18:00:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (0D7DC000) [pid = 3972] [serial = 1323] [outer = 00000000] 18:00:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (149DFC00) [pid = 3972] [serial = 1324] [outer = 0D7DC000] 18:00:30 INFO - PROCESS | 3972 | 1472086830531 Marionette DEBUG loaded listener.js 18:00:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (15087000) [pid = 3972] [serial = 1325] [outer = 0D7DC000] 18:00:31 INFO - PROCESS | 3972 | 1472086831026 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]]]}] 18:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 690ms 18:00:31 INFO - PROCESS | 3972 | 1472086831059 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 18:00:31 INFO - PROCESS | 3972 | 1472086831061 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 18:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:00:31 INFO - PROCESS | 3972 | 1472086831065 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:00:31 INFO - PROCESS | 3972 | 1472086831069 Marionette TRACE conn6 <- [1,1730,null,{}] 18:00:31 INFO - PROCESS | 3972 | 1472086831079 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}] 18:00:31 INFO - PROCESS | 3972 | 1472086831084 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:31 INFO - PROCESS | 3972 | 1472086831202 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 18:00:31 INFO - PROCESS | 3972 | 1472086831306 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:31 INFO - PROCESS | 3972 | 1472086831309 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:31 INFO - PROCESS | 3972 | ++DOCSHELL 17933400 == 32 [pid = 3972] [id = 442] 18:00:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (17934000) [pid = 3972] [serial = 1326] [outer = 00000000] 18:00:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (17950400) [pid = 3972] [serial = 1327] [outer = 17934000] 18:00:31 INFO - PROCESS | 3972 | 1472086831359 Marionette DEBUG loaded listener.js 18:00:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18045800) [pid = 3972] [serial = 1328] [outer = 17934000] 18:00:31 INFO - PROCESS | 3972 | 1472086831741 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]]]}] 18:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 18:00:31 INFO - PROCESS | 3972 | 1472086831802 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 18:00:31 INFO - PROCESS | 3972 | 1472086831804 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 18:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:00:31 INFO - PROCESS | 3972 | 1472086831807 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:00:31 INFO - PROCESS | 3972 | 1472086831809 Marionette TRACE conn6 <- [1,1734,null,{}] 18:00:31 INFO - PROCESS | 3972 | 1472086831822 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}] 18:00:31 INFO - PROCESS | 3972 | 1472086831824 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:31 INFO - PROCESS | 3972 | 1472086831948 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 18:00:32 INFO - PROCESS | 3972 | 1472086832014 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:32 INFO - PROCESS | 3972 | 1472086832016 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:32 INFO - PROCESS | 3972 | ++DOCSHELL 18085000 == 33 [pid = 3972] [id = 443] 18:00:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (18089C00) [pid = 3972] [serial = 1329] [outer = 00000000] 18:00:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18FCE000) [pid = 3972] [serial = 1330] [outer = 18089C00] 18:00:32 INFO - PROCESS | 3972 | 1472086832063 Marionette DEBUG loaded listener.js 18:00:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19035400) [pid = 3972] [serial = 1331] [outer = 18089C00] 18:00:32 INFO - PROCESS | 3972 | 1472086832484 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]]]}] 18:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 18:00:32 INFO - PROCESS | 3972 | 1472086832539 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 18:00:32 INFO - PROCESS | 3972 | 1472086832541 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 18:00:32 INFO - PROCESS | 3972 | 1472086832544 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:00:32 INFO - PROCESS | 3972 | 1472086832546 Marionette TRACE conn6 <- [1,1738,null,{}] 18:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:00:32 INFO - PROCESS | 3972 | 1472086832549 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}] 18:00:32 INFO - PROCESS | 3972 | 1472086832551 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:32 INFO - PROCESS | 3972 | 1472086832699 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 18:00:32 INFO - PROCESS | 3972 | 1472086832766 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:32 INFO - PROCESS | 3972 | 1472086832769 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:32 INFO - PROCESS | 3972 | ++DOCSHELL 19585C00 == 34 [pid = 3972] [id = 444] 18:00:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19587C00) [pid = 3972] [serial = 1332] [outer = 00000000] 18:00:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (19591000) [pid = 3972] [serial = 1333] [outer = 19587C00] 18:00:32 INFO - PROCESS | 3972 | 1472086832815 Marionette DEBUG loaded listener.js 18:00:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (19E32800) [pid = 3972] [serial = 1334] [outer = 19587C00] 18:00:33 INFO - PROCESS | 3972 | 1472086833258 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]]]}] 18:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 770ms 18:00:33 INFO - PROCESS | 3972 | 1472086833319 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 18:00:33 INFO - PROCESS | 3972 | 1472086833321 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 18:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:00:33 INFO - PROCESS | 3972 | 1472086833334 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:00:33 INFO - PROCESS | 3972 | 1472086833336 Marionette TRACE conn6 <- [1,1742,null,{}] 18:00:33 INFO - PROCESS | 3972 | 1472086833340 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}] 18:00:33 INFO - PROCESS | 3972 | 1472086833345 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:33 INFO - PROCESS | 3972 | 1472086833491 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 18:00:33 INFO - PROCESS | 3972 | 1472086833563 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:33 INFO - PROCESS | 3972 | 1472086833565 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:33 INFO - PROCESS | 3972 | ++DOCSHELL 19E38400 == 35 [pid = 3972] [id = 445] 18:00:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A0F3000) [pid = 3972] [serial = 1335] [outer = 00000000] 18:00:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A0F9800) [pid = 3972] [serial = 1336] [outer = 1A0F3000] 18:00:33 INFO - PROCESS | 3972 | 1472086833611 Marionette DEBUG loaded listener.js 18:00:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A0FEC00) [pid = 3972] [serial = 1337] [outer = 1A0F3000] 18:00:33 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (18FE0000) [pid = 3972] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:00:33 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1794EC00) [pid = 3972] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:00:33 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (19FAA000) [pid = 3972] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:00:33 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (0D559C00) [pid = 3972] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:00:33 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1A4B6800) [pid = 3972] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:00:33 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0BF8E400) [pid = 3972] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:00:33 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0CF53800) [pid = 3972] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:00:33 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (14AC9400) [pid = 3972] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:00:33 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1A0FCC00) [pid = 3972] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:00:33 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1527F800) [pid = 3972] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:00:33 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (19E36000) [pid = 3972] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:00:33 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1807FC00) [pid = 3972] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:00:33 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (0C6CE800) [pid = 3972] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:00:34 INFO - PROCESS | 3972 | 1472086834172 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]]]}] 18:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 890ms 18:00:34 INFO - PROCESS | 3972 | 1472086834215 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 18:00:34 INFO - PROCESS | 3972 | 1472086834217 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 18:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:00:34 INFO - PROCESS | 3972 | 1472086834220 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:00:34 INFO - PROCESS | 3972 | 1472086834222 Marionette TRACE conn6 <- [1,1746,null,{}] 18:00:34 INFO - PROCESS | 3972 | 1472086834226 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}] 18:00:34 INFO - PROCESS | 3972 | 1472086834228 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:34 INFO - PROCESS | 3972 | 1472086834310 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 18:00:34 INFO - PROCESS | 3972 | 1472086834316 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:34 INFO - PROCESS | 3972 | 1472086834318 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:34 INFO - PROCESS | 3972 | ++DOCSHELL 149DF400 == 36 [pid = 3972] [id = 446] 18:00:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1527F800) [pid = 3972] [serial = 1338] [outer = 00000000] 18:00:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (19E33400) [pid = 3972] [serial = 1339] [outer = 1527F800] 18:00:34 INFO - PROCESS | 3972 | 1472086834363 Marionette DEBUG loaded listener.js 18:00:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (19FAA000) [pid = 3972] [serial = 1340] [outer = 1527F800] 18:00:34 INFO - PROCESS | 3972 | 1472086834801 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]]]}] 18:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 18:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:00:34 INFO - PROCESS | 3972 | 1472086834851 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 18:00:34 INFO - PROCESS | 3972 | 1472086834853 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 18:00:34 INFO - PROCESS | 3972 | 1472086834856 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:00:34 INFO - PROCESS | 3972 | 1472086834858 Marionette TRACE conn6 <- [1,1750,null,{}] 18:00:34 INFO - PROCESS | 3972 | 1472086834861 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}] 18:00:34 INFO - PROCESS | 3972 | 1472086834863 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:34 INFO - PROCESS | 3972 | 1472086834953 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 18:00:34 INFO - PROCESS | 3972 | 1472086834959 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:34 INFO - PROCESS | 3972 | 1472086834961 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:34 INFO - PROCESS | 3972 | ++DOCSHELL 19E36000 == 37 [pid = 3972] [id = 447] 18:00:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1A4AF400) [pid = 3972] [serial = 1341] [outer = 00000000] 18:00:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1A4B9400) [pid = 3972] [serial = 1342] [outer = 1A4AF400] 18:00:35 INFO - PROCESS | 3972 | 1472086835007 Marionette DEBUG loaded listener.js 18:00:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1A4BAC00) [pid = 3972] [serial = 1343] [outer = 1A4AF400] 18:00:35 INFO - PROCESS | 3972 | 1472086835429 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]]]}] 18:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 18:00:35 INFO - PROCESS | 3972 | 1472086835498 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 18:00:35 INFO - PROCESS | 3972 | 1472086835500 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 18:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:00:35 INFO - PROCESS | 3972 | 1472086835503 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:00:35 INFO - PROCESS | 3972 | 1472086835505 Marionette TRACE conn6 <- [1,1754,null,{}] 18:00:35 INFO - PROCESS | 3972 | 1472086835508 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}] 18:00:35 INFO - PROCESS | 3972 | 1472086835510 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:35 INFO - PROCESS | 3972 | 1472086835594 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 18:00:35 INFO - PROCESS | 3972 | 1472086835600 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:35 INFO - PROCESS | 3972 | 1472086835602 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:35 INFO - PROCESS | 3972 | ++DOCSHELL 15240000 == 38 [pid = 3972] [id = 448] 18:00:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (17933000) [pid = 3972] [serial = 1344] [outer = 00000000] 18:00:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1B6CD000) [pid = 3972] [serial = 1345] [outer = 17933000] 18:00:35 INFO - PROCESS | 3972 | 1472086835656 Marionette DEBUG loaded listener.js 18:00:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1B7D1400) [pid = 3972] [serial = 1346] [outer = 17933000] 18:00:36 INFO - PROCESS | 3972 | 1472086836307 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]]]}] 18:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 830ms 18:00:36 INFO - PROCESS | 3972 | 1472086836339 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 18:00:36 INFO - PROCESS | 3972 | 1472086836343 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 18:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:00:36 INFO - PROCESS | 3972 | 1472086836348 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:00:36 INFO - PROCESS | 3972 | 1472086836352 Marionette TRACE conn6 <- [1,1758,null,{}] 18:00:36 INFO - PROCESS | 3972 | 1472086836358 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}] 18:00:36 INFO - PROCESS | 3972 | 1472086836361 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:36 INFO - PROCESS | 3972 | 1472086836480 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 18:00:36 INFO - PROCESS | 3972 | 1472086836624 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:36 INFO - PROCESS | 3972 | 1472086836627 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:36 INFO - PROCESS | 3972 | ++DOCSHELL 0CF55400 == 39 [pid = 3972] [id = 449] 18:00:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (0D209C00) [pid = 3972] [serial = 1347] [outer = 00000000] 18:00:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (0D7D7000) [pid = 3972] [serial = 1348] [outer = 0D209C00] 18:00:36 INFO - PROCESS | 3972 | 1472086836689 Marionette DEBUG loaded listener.js 18:00:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (14AC0800) [pid = 3972] [serial = 1349] [outer = 0D209C00] 18:00:37 INFO - PROCESS | 3972 | 1472086837318 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]]]}] 18:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1024ms 18:00:37 INFO - PROCESS | 3972 | 1472086837372 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 18:00:37 INFO - PROCESS | 3972 | 1472086837377 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 18:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:00:37 INFO - PROCESS | 3972 | 1472086837384 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:00:37 INFO - PROCESS | 3972 | 1472086837387 Marionette TRACE conn6 <- [1,1762,null,{}] 18:00:37 INFO - PROCESS | 3972 | 1472086837391 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}] 18:00:37 INFO - PROCESS | 3972 | 1472086837394 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:37 INFO - PROCESS | 3972 | 1472086837545 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 18:00:37 INFO - PROCESS | 3972 | 1472086837689 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:37 INFO - PROCESS | 3972 | 1472086837692 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:37 INFO - PROCESS | 3972 | ++DOCSHELL 18064000 == 40 [pid = 3972] [id = 450] 18:00:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (18064400) [pid = 3972] [serial = 1350] [outer = 00000000] 18:00:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1852A000) [pid = 3972] [serial = 1351] [outer = 18064400] 18:00:37 INFO - PROCESS | 3972 | 1472086837751 Marionette DEBUG loaded listener.js 18:00:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (19584800) [pid = 3972] [serial = 1352] [outer = 18064400] 18:00:38 INFO - PROCESS | 3972 | 1472086838379 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]]]}] 18:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1021ms 18:00:38 INFO - PROCESS | 3972 | 1472086838413 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 18:00:38 INFO - PROCESS | 3972 | 1472086838416 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 18:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:00:38 INFO - PROCESS | 3972 | 1472086838420 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:00:38 INFO - PROCESS | 3972 | 1472086838424 Marionette TRACE conn6 <- [1,1766,null,{}] 18:00:38 INFO - PROCESS | 3972 | 1472086838436 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}] 18:00:38 INFO - PROCESS | 3972 | 1472086838441 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:38 INFO - PROCESS | 3972 | 1472086838575 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 18:00:38 INFO - PROCESS | 3972 | 1472086838725 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:38 INFO - PROCESS | 3972 | 1472086838728 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:38 INFO - PROCESS | 3972 | ++DOCSHELL 1B6CCC00 == 41 [pid = 3972] [id = 451] 18:00:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1B6D1C00) [pid = 3972] [serial = 1353] [outer = 00000000] 18:00:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1C02D400) [pid = 3972] [serial = 1354] [outer = 1B6D1C00] 18:00:38 INFO - PROCESS | 3972 | 1472086838790 Marionette DEBUG loaded listener.js 18:00:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1CA26800) [pid = 3972] [serial = 1355] [outer = 1B6D1C00] 18:00:39 INFO - PROCESS | 3972 | 1472086839407 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]]]}] 18:00:39 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 18:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1024ms 18:00:39 INFO - PROCESS | 3972 | 1472086839447 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 18:00:39 INFO - PROCESS | 3972 | 1472086839450 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 18:00:39 INFO - PROCESS | 3972 | 1472086839454 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:00:39 INFO - PROCESS | 3972 | 1472086839456 Marionette TRACE conn6 <- [1,1770,null,{}] 18:00:39 INFO - PROCESS | 3972 | 1472086839460 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}] 18:00:39 INFO - PROCESS | 3972 | 1472086839462 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:39 INFO - PROCESS | 3972 | 1472086839576 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 18:00:39 INFO - PROCESS | 3972 | 1472086839691 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:39 INFO - PROCESS | 3972 | 1472086839694 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:39 INFO - PROCESS | 3972 | ++DOCSHELL 1D074000 == 42 [pid = 3972] [id = 452] 18:00:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1D074400) [pid = 3972] [serial = 1356] [outer = 00000000] 18:00:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1D07B800) [pid = 3972] [serial = 1357] [outer = 1D074400] 18:00:39 INFO - PROCESS | 3972 | 1472086839791 Marionette DEBUG loaded listener.js 18:00:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1D69D400) [pid = 3972] [serial = 1358] [outer = 1D074400] 18:00:40 INFO - PROCESS | 3972 | 1472086840329 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]]]}] 18:00:40 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 18:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 930ms 18:00:40 INFO - PROCESS | 3972 | 1472086840388 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 18:00:40 INFO - PROCESS | 3972 | 1472086840390 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 18:00:40 INFO - PROCESS | 3972 | 1472086840393 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:00:40 INFO - PROCESS | 3972 | 1472086840395 Marionette TRACE conn6 <- [1,1774,null,{}] 18:00:40 INFO - PROCESS | 3972 | 1472086840399 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}] 18:00:40 INFO - PROCESS | 3972 | 1472086840402 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:40 INFO - PROCESS | 3972 | 1472086840511 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 18:00:40 INFO - PROCESS | 3972 | 1472086840681 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:40 INFO - PROCESS | 3972 | 1472086840684 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:40 INFO - PROCESS | 3972 | ++DOCSHELL 0C032800 == 43 [pid = 3972] [id = 453] 18:00:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1D071C00) [pid = 3972] [serial = 1359] [outer = 00000000] 18:00:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (1D6A8000) [pid = 3972] [serial = 1360] [outer = 1D071C00] 18:00:40 INFO - PROCESS | 3972 | 1472086840740 Marionette DEBUG loaded listener.js 18:00:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (1DC88800) [pid = 3972] [serial = 1361] [outer = 1D071C00] 18:00:41 INFO - PROCESS | 3972 | 1472086841491 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]]]}] 18:00:41 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 18:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1120ms 18:00:41 INFO - PROCESS | 3972 | 1472086841518 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 18:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:00:41 INFO - PROCESS | 3972 | 1472086841522 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 18:00:41 INFO - PROCESS | 3972 | 1472086841527 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:00:41 INFO - PROCESS | 3972 | 1472086841530 Marionette TRACE conn6 <- [1,1778,null,{}] 18:00:41 INFO - PROCESS | 3972 | 1472086841536 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}] 18:00:41 INFO - PROCESS | 3972 | 1472086841538 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:41 INFO - PROCESS | 3972 | 1472086841647 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 18:00:41 INFO - PROCESS | 3972 | 1472086841793 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:41 INFO - PROCESS | 3972 | 1472086841797 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:41 INFO - PROCESS | 3972 | ++DOCSHELL 0C03A000 == 44 [pid = 3972] [id = 454] 18:00:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (0D560800) [pid = 3972] [serial = 1362] [outer = 00000000] 18:00:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (151EE800) [pid = 3972] [serial = 1363] [outer = 0D560800] 18:00:41 INFO - PROCESS | 3972 | 1472086841853 Marionette DEBUG loaded listener.js 18:00:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (15286800) [pid = 3972] [serial = 1364] [outer = 0D560800] 18:00:42 INFO - PROCESS | 3972 | --DOCSHELL 17933400 == 43 [pid = 3972] [id = 442] 18:00:42 INFO - PROCESS | 3972 | --DOCSHELL 19585C00 == 42 [pid = 3972] [id = 444] 18:00:42 INFO - PROCESS | 3972 | --DOCSHELL 149D6000 == 41 [pid = 3972] [id = 408] 18:00:42 INFO - PROCESS | 3972 | --DOCSHELL 149DF400 == 40 [pid = 3972] [id = 446] 18:00:42 INFO - PROCESS | 3972 | --DOCSHELL 18085000 == 39 [pid = 3972] [id = 443] 18:00:42 INFO - PROCESS | 3972 | --DOCSHELL 19FA7400 == 38 [pid = 3972] [id = 423] 18:00:42 INFO - PROCESS | 3972 | --DOCSHELL 19E36000 == 37 [pid = 3972] [id = 447] 18:00:42 INFO - PROCESS | 3972 | --DOCSHELL 0D481C00 == 36 [pid = 3972] [id = 410] 18:00:42 INFO - PROCESS | 3972 | --DOCSHELL 1B5C9800 == 35 [pid = 3972] [id = 406] 18:00:42 INFO - PROCESS | 3972 | --DOCSHELL 0D245000 == 34 [pid = 3972] [id = 407] 18:00:42 INFO - PROCESS | 3972 | --DOCSHELL 19E38400 == 33 [pid = 3972] [id = 445] 18:00:42 INFO - PROCESS | 3972 | --DOCSHELL 1D074000 == 32 [pid = 3972] [id = 452] 18:00:42 INFO - PROCESS | 3972 | --DOCSHELL 0C032800 == 31 [pid = 3972] [id = 453] 18:00:42 INFO - PROCESS | 3972 | --DOCSHELL 1B6CCC00 == 30 [pid = 3972] [id = 451] 18:00:42 INFO - PROCESS | 3972 | --DOCSHELL 18064000 == 29 [pid = 3972] [id = 450] 18:00:42 INFO - PROCESS | 3972 | --DOCSHELL 15240000 == 28 [pid = 3972] [id = 448] 18:00:42 INFO - PROCESS | 3972 | --DOCSHELL 0CF55400 == 27 [pid = 3972] [id = 449] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (1C02E000) [pid = 3972] [serial = 1309] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (1945F800) [pid = 3972] [serial = 1288] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (19588400) [pid = 3972] [serial = 1289] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (18045000) [pid = 3972] [serial = 1285] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (1807E400) [pid = 3972] [serial = 1286] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (1A0FD800) [pid = 3972] [serial = 1297] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (0D59A400) [pid = 3972] [serial = 1276] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (0D5A6800) [pid = 3972] [serial = 1277] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1A564800) [pid = 3972] [serial = 1300] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (0D559800) [pid = 3972] [serial = 1294] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1A17EC00) [pid = 3972] [serial = 1298] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (0CF5BC00) [pid = 3972] [serial = 1273] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (0D208800) [pid = 3972] [serial = 1274] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (15086800) [pid = 3972] [serial = 1279] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1515F400) [pid = 3972] [serial = 1280] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1A59FC00) [pid = 3972] [serial = 1301] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1A5A4800) [pid = 3972] [serial = 1271] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (15C67C00) [pid = 3972] [serial = 1282] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (17929C00) [pid = 3972] [serial = 1283] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (19F5E800) [pid = 3972] [serial = 1291] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (19F63000) [pid = 3972] [serial = 1292] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (19FB1C00) [pid = 3972] [serial = 1306] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D59A800) [pid = 3972] [serial = 1303] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (17950800) [pid = 3972] [serial = 1304] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1A560000) [pid = 3972] [serial = 1307] [outer = 00000000] [url = about:blank] 18:00:42 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (149E0000) [pid = 3972] [serial = 1295] [outer = 00000000] [url = about:blank] 18:00:43 INFO - PROCESS | 3972 | 1472086843178 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]]]}] 18:00:43 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) 18:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1681ms 18:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:00:43 INFO - PROCESS | 3972 | 1472086843209 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 18:00:43 INFO - PROCESS | 3972 | 1472086843213 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 18:00:43 INFO - PROCESS | 3972 | 1472086843217 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:00:43 INFO - PROCESS | 3972 | 1472086843220 Marionette TRACE conn6 <- [1,1782,null,{}] 18:00:43 INFO - PROCESS | 3972 | 1472086843225 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}] 18:00:43 INFO - PROCESS | 3972 | 1472086843228 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:43 INFO - PROCESS | 3972 | 1472086843319 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 18:00:43 INFO - PROCESS | 3972 | 1472086843414 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:43 INFO - PROCESS | 3972 | 1472086843416 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:43 INFO - PROCESS | 3972 | ++DOCSHELL 0CF54C00 == 28 [pid = 3972] [id = 455] 18:00:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (0CF55400) [pid = 3972] [serial = 1365] [outer = 00000000] 18:00:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (0D20A000) [pid = 3972] [serial = 1366] [outer = 0CF55400] 18:00:43 INFO - PROCESS | 3972 | 1472086843466 Marionette DEBUG loaded listener.js 18:00:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (0D20FC00) [pid = 3972] [serial = 1367] [outer = 0CF55400] 18:00:43 INFO - PROCESS | 3972 | 1472086843862 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]]]}] 18:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 18:00:43 INFO - PROCESS | 3972 | 1472086843895 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 18:00:43 INFO - PROCESS | 3972 | 1472086843900 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 18:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:00:43 INFO - PROCESS | 3972 | 1472086843906 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:00:43 INFO - PROCESS | 3972 | 1472086843909 Marionette TRACE conn6 <- [1,1786,null,{}] 18:00:43 INFO - PROCESS | 3972 | 1472086843912 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}] 18:00:43 INFO - PROCESS | 3972 | 1472086843915 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:43 INFO - PROCESS | 3972 | 1472086844003 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 18:00:44 INFO - PROCESS | 3972 | 1472086844010 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:44 INFO - PROCESS | 3972 | 1472086844012 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:44 INFO - PROCESS | 3972 | ++DOCSHELL 0D261C00 == 29 [pid = 3972] [id = 456] 18:00:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (0D262000) [pid = 3972] [serial = 1368] [outer = 00000000] 18:00:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (0D540000) [pid = 3972] [serial = 1369] [outer = 0D262000] 18:00:44 INFO - PROCESS | 3972 | 1472086844060 Marionette DEBUG loaded listener.js 18:00:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (0D55DC00) [pid = 3972] [serial = 1370] [outer = 0D262000] 18:00:44 INFO - PROCESS | 3972 | 1472086844510 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]]]}] 18:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 18:00:44 INFO - PROCESS | 3972 | 1472086844544 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 18:00:44 INFO - PROCESS | 3972 | 1472086844546 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 18:00:44 INFO - PROCESS | 3972 | 1472086844550 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:00:44 INFO - PROCESS | 3972 | 1472086844553 Marionette TRACE conn6 <- [1,1790,null,{}] 18:00:44 INFO - PROCESS | 3972 | 1472086844564 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}] 18:00:44 INFO - PROCESS | 3972 | 1472086844568 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:44 INFO - PROCESS | 3972 | 1472086844653 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 18:00:44 INFO - PROCESS | 3972 | 1472086844663 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:44 INFO - PROCESS | 3972 | 1472086844666 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:44 INFO - PROCESS | 3972 | ++DOCSHELL 14AC0C00 == 30 [pid = 3972] [id = 457] 18:00:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (14AC5C00) [pid = 3972] [serial = 1371] [outer = 00000000] 18:00:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (14EB3C00) [pid = 3972] [serial = 1372] [outer = 14AC5C00] 18:00:44 INFO - PROCESS | 3972 | 1472086844716 Marionette DEBUG loaded listener.js 18:00:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (15116800) [pid = 3972] [serial = 1373] [outer = 14AC5C00] 18:00:45 INFO - PROCESS | 3972 | 1472086845201 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]]]}] 18:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 18:00:45 INFO - PROCESS | 3972 | 1472086845238 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 18:00:45 INFO - PROCESS | 3972 | 1472086845241 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 18:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:00:45 INFO - PROCESS | 3972 | 1472086845244 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:00:45 INFO - PROCESS | 3972 | 1472086845246 Marionette TRACE conn6 <- [1,1794,null,{}] 18:00:45 INFO - PROCESS | 3972 | 1472086845250 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}] 18:00:45 INFO - PROCESS | 3972 | 1472086845252 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:45 INFO - PROCESS | 3972 | 1472086845374 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 18:00:45 INFO - PROCESS | 3972 | 1472086845379 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:45 INFO - PROCESS | 3972 | 1472086845381 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:45 INFO - PROCESS | 3972 | ++DOCSHELL 15148000 == 31 [pid = 3972] [id = 458] 18:00:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (15157400) [pid = 3972] [serial = 1374] [outer = 00000000] 18:00:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (15242800) [pid = 3972] [serial = 1375] [outer = 15157400] 18:00:45 INFO - PROCESS | 3972 | 1472086845428 Marionette DEBUG loaded listener.js 18:00:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (15C67800) [pid = 3972] [serial = 1376] [outer = 15157400] 18:00:45 INFO - PROCESS | 3972 | 1472086845877 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]]]}] 18:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 18:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:00:45 INFO - PROCESS | 3972 | 1472086845916 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 18:00:45 INFO - PROCESS | 3972 | 1472086845919 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 18:00:45 INFO - PROCESS | 3972 | 1472086845922 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:00:45 INFO - PROCESS | 3972 | 1472086845924 Marionette TRACE conn6 <- [1,1798,null,{}] 18:00:45 INFO - PROCESS | 3972 | 1472086845927 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}] 18:00:45 INFO - PROCESS | 3972 | 1472086845929 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:46 INFO - PROCESS | 3972 | 1472086846043 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 18:00:46 INFO - PROCESS | 3972 | 1472086846133 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:46 INFO - PROCESS | 3972 | 1472086846135 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:46 INFO - PROCESS | 3972 | ++DOCSHELL 0D23B800 == 32 [pid = 3972] [id = 459] 18:00:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (15160800) [pid = 3972] [serial = 1377] [outer = 00000000] 18:00:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (17935800) [pid = 3972] [serial = 1378] [outer = 15160800] 18:00:46 INFO - PROCESS | 3972 | 1472086846181 Marionette DEBUG loaded listener.js 18:00:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (17952800) [pid = 3972] [serial = 1379] [outer = 15160800] 18:00:46 INFO - PROCESS | 3972 | 1472086846592 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]]]}] 18:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 18:00:46 INFO - PROCESS | 3972 | 1472086846652 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 18:00:46 INFO - PROCESS | 3972 | 1472086846655 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 18:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:00:46 INFO - PROCESS | 3972 | 1472086846658 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:00:46 INFO - PROCESS | 3972 | 1472086846659 Marionette TRACE conn6 <- [1,1802,null,{}] 18:00:46 INFO - PROCESS | 3972 | 1472086846675 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}] 18:00:46 INFO - PROCESS | 3972 | 1472086846681 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:46 INFO - PROCESS | 3972 | 1472086846815 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 18:00:46 INFO - PROCESS | 3972 | 1472086846821 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:46 INFO - PROCESS | 3972 | 1472086846823 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:46 INFO - PROCESS | 3972 | ++DOCSHELL 18044400 == 33 [pid = 3972] [id = 460] 18:00:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (18046C00) [pid = 3972] [serial = 1380] [outer = 00000000] 18:00:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (18082400) [pid = 3972] [serial = 1381] [outer = 18046C00] 18:00:46 INFO - PROCESS | 3972 | 1472086846869 Marionette DEBUG loaded listener.js 18:00:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1857FC00) [pid = 3972] [serial = 1382] [outer = 18046C00] 18:00:47 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (19587C00) [pid = 3972] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:00:47 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1A0F3000) [pid = 3972] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:00:47 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1A4AF400) [pid = 3972] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:00:47 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (0C02E800) [pid = 3972] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:00:47 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (0D7D2000) [pid = 3972] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:00:47 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (15287000) [pid = 3972] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:00:47 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (17934000) [pid = 3972] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:00:47 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (0BF97800) [pid = 3972] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:00:47 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (0D7DC000) [pid = 3972] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:00:47 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (17933000) [pid = 3972] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:00:47 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (18089C00) [pid = 3972] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:00:47 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1527F800) [pid = 3972] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:00:47 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1A0F7000) [pid = 3972] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:00:47 INFO - PROCESS | 3972 | 1472086847591 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]]]}] 18:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 990ms 18:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:00:47 INFO - PROCESS | 3972 | 1472086847648 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 18:00:47 INFO - PROCESS | 3972 | 1472086847650 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 18:00:47 INFO - PROCESS | 3972 | 1472086847653 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:00:47 INFO - PROCESS | 3972 | 1472086847655 Marionette TRACE conn6 <- [1,1806,null,{}] 18:00:47 INFO - PROCESS | 3972 | 1472086847658 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}] 18:00:47 INFO - PROCESS | 3972 | 1472086847660 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:47 INFO - PROCESS | 3972 | 1472086847771 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 18:00:47 INFO - PROCESS | 3972 | 1472086847832 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:47 INFO - PROCESS | 3972 | 1472086847834 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:47 INFO - PROCESS | 3972 | ++DOCSHELL 0C02E800 == 34 [pid = 3972] [id = 461] 18:00:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (0C66C800) [pid = 3972] [serial = 1383] [outer = 00000000] 18:00:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (15287000) [pid = 3972] [serial = 1384] [outer = 0C66C800] 18:00:47 INFO - PROCESS | 3972 | 1472086847880 Marionette DEBUG loaded listener.js 18:00:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (16A69800) [pid = 3972] [serial = 1385] [outer = 0C66C800] 18:00:48 INFO - PROCESS | 3972 | 1472086848217 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]]]}] 18:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 630ms 18:00:48 INFO - PROCESS | 3972 | 1472086848294 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 18:00:48 INFO - PROCESS | 3972 | 1472086848296 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 18:00:48 INFO - PROCESS | 3972 | 1472086848300 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:00:48 INFO - PROCESS | 3972 | 1472086848301 Marionette TRACE conn6 <- [1,1810,null,{}] 18:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:00:48 INFO - PROCESS | 3972 | 1472086848305 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}] 18:00:48 INFO - PROCESS | 3972 | 1472086848307 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:48 INFO - PROCESS | 3972 | 1472086848385 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 18:00:48 INFO - PROCESS | 3972 | 1472086848390 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:48 INFO - PROCESS | 3972 | 1472086848392 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:48 INFO - PROCESS | 3972 | ++DOCSHELL 0C883C00 == 35 [pid = 3972] [id = 462] 18:00:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1527F800) [pid = 3972] [serial = 1386] [outer = 00000000] 18:00:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (18FCA400) [pid = 3972] [serial = 1387] [outer = 1527F800] 18:00:48 INFO - PROCESS | 3972 | 1472086848438 Marionette DEBUG loaded listener.js 18:00:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (18530000) [pid = 3972] [serial = 1388] [outer = 1527F800] 18:00:48 INFO - PROCESS | 3972 | 1472086848869 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]]]}] 18:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 18:00:48 INFO - PROCESS | 3972 | 1472086848936 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 18:00:48 INFO - PROCESS | 3972 | 1472086848938 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 18:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:00:48 INFO - PROCESS | 3972 | 1472086848941 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:00:48 INFO - PROCESS | 3972 | 1472086848943 Marionette TRACE conn6 <- [1,1814,null,{}] 18:00:48 INFO - PROCESS | 3972 | 1472086848946 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}] 18:00:48 INFO - PROCESS | 3972 | 1472086848948 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:49 INFO - PROCESS | 3972 | 1472086849026 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 18:00:49 INFO - PROCESS | 3972 | 1472086849031 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:49 INFO - PROCESS | 3972 | 1472086849033 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:49 INFO - PROCESS | 3972 | ++DOCSHELL 149E4800 == 36 [pid = 3972] [id = 463] 18:00:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (19235000) [pid = 3972] [serial = 1389] [outer = 00000000] 18:00:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (19585000) [pid = 3972] [serial = 1390] [outer = 19235000] 18:00:49 INFO - PROCESS | 3972 | 1472086849078 Marionette DEBUG loaded listener.js 18:00:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (19586400) [pid = 3972] [serial = 1391] [outer = 19235000] 18:00:49 INFO - PROCESS | 3972 | 1472086849650 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]]]}] 18:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 770ms 18:00:49 INFO - PROCESS | 3972 | 1472086849712 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 18:00:49 INFO - PROCESS | 3972 | 1472086849717 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 18:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:00:49 INFO - PROCESS | 3972 | 1472086849722 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:00:49 INFO - PROCESS | 3972 | 1472086849726 Marionette TRACE conn6 <- [1,1818,null,{}] 18:00:49 INFO - PROCESS | 3972 | 1472086849732 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}] 18:00:49 INFO - PROCESS | 3972 | 1472086849735 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:49 INFO - PROCESS | 3972 | 1472086849865 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 18:00:49 INFO - PROCESS | 3972 | 1472086849976 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:49 INFO - PROCESS | 3972 | 1472086849981 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:49 INFO - PROCESS | 3972 | ++DOCSHELL 0C03AC00 == 37 [pid = 3972] [id = 464] 18:00:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (0C833400) [pid = 3972] [serial = 1392] [outer = 00000000] 18:00:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (0D210C00) [pid = 3972] [serial = 1393] [outer = 0C833400] 18:00:50 INFO - PROCESS | 3972 | 1472086850040 Marionette DEBUG loaded listener.js 18:00:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (0D247400) [pid = 3972] [serial = 1394] [outer = 0C833400] 18:00:50 INFO - PROCESS | 3972 | 1472086850729 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]]]}] 18:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1078ms 18:00:50 INFO - PROCESS | 3972 | 1472086850805 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 18:00:50 INFO - PROCESS | 3972 | 1472086850810 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 18:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:00:50 INFO - PROCESS | 3972 | 1472086850841 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:00:50 INFO - PROCESS | 3972 | 1472086850844 Marionette TRACE conn6 <- [1,1822,null,{}] 18:00:50 INFO - PROCESS | 3972 | 1472086850848 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}] 18:00:50 INFO - PROCESS | 3972 | 1472086850851 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:50 INFO - PROCESS | 3972 | 1472086850979 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 18:00:51 INFO - PROCESS | 3972 | 1472086851108 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:51 INFO - PROCESS | 3972 | 1472086851111 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:51 INFO - PROCESS | 3972 | ++DOCSHELL 0D23AC00 == 38 [pid = 3972] [id = 465] 18:00:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (0D848400) [pid = 3972] [serial = 1395] [outer = 00000000] 18:00:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (14EADC00) [pid = 3972] [serial = 1396] [outer = 0D848400] 18:00:51 INFO - PROCESS | 3972 | 1472086851170 Marionette DEBUG loaded listener.js 18:00:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (151EF800) [pid = 3972] [serial = 1397] [outer = 0D848400] 18:00:52 INFO - PROCESS | 3972 | 1472086852034 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]]]}] 18:00:52 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 18:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1280ms 18:00:52 INFO - PROCESS | 3972 | 1472086852125 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 18:00:52 INFO - PROCESS | 3972 | 1472086852130 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 18:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:00:52 INFO - PROCESS | 3972 | 1472086852140 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:00:52 INFO - PROCESS | 3972 | 1472086852143 Marionette TRACE conn6 <- [1,1826,null,{}] 18:00:52 INFO - PROCESS | 3972 | 1472086852149 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}] 18:00:52 INFO - PROCESS | 3972 | 1472086852152 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:52 INFO - PROCESS | 3972 | 1472086852264 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 18:00:52 INFO - PROCESS | 3972 | 1472086852403 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:52 INFO - PROCESS | 3972 | 1472086852406 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:52 INFO - PROCESS | 3972 | --DOCSHELL 0C883C00 == 37 [pid = 3972] [id = 462] 18:00:52 INFO - PROCESS | 3972 | --DOCSHELL 0C02E800 == 36 [pid = 3972] [id = 461] 18:00:52 INFO - PROCESS | 3972 | --DOCSHELL 18044400 == 35 [pid = 3972] [id = 460] 18:00:52 INFO - PROCESS | 3972 | --DOCSHELL 0D23B800 == 34 [pid = 3972] [id = 459] 18:00:52 INFO - PROCESS | 3972 | --DOCSHELL 15148000 == 33 [pid = 3972] [id = 458] 18:00:52 INFO - PROCESS | 3972 | --DOCSHELL 14AC0C00 == 32 [pid = 3972] [id = 457] 18:00:52 INFO - PROCESS | 3972 | --DOCSHELL 0D261C00 == 31 [pid = 3972] [id = 456] 18:00:52 INFO - PROCESS | 3972 | --DOCSHELL 0CF54C00 == 30 [pid = 3972] [id = 455] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (1C707000) [pid = 3972] [serial = 1310] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (0D479000) [pid = 3972] [serial = 1322] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (0E0CD000) [pid = 3972] [serial = 1315] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (149B8C00) [pid = 3972] [serial = 1316] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1A4BAC00) [pid = 3972] [serial = 1343] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (17954C00) [pid = 3972] [serial = 1318] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1857F000) [pid = 3972] [serial = 1319] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (17950400) [pid = 3972] [serial = 1327] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (0C034400) [pid = 3972] [serial = 1312] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (0C6CC800) [pid = 3972] [serial = 1313] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (149DFC00) [pid = 3972] [serial = 1324] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (15087000) [pid = 3972] [serial = 1325] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1B6CD000) [pid = 3972] [serial = 1345] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1B7D1400) [pid = 3972] [serial = 1346] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (18FCE000) [pid = 3972] [serial = 1330] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (19035400) [pid = 3972] [serial = 1331] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (19E33400) [pid = 3972] [serial = 1339] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (19FAA000) [pid = 3972] [serial = 1340] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (18045800) [pid = 3972] [serial = 1328] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (19E32800) [pid = 3972] [serial = 1334] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (19591000) [pid = 3972] [serial = 1333] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1A0F9800) [pid = 3972] [serial = 1336] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1A0FEC00) [pid = 3972] [serial = 1337] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1A4B9400) [pid = 3972] [serial = 1342] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0D205400) [pid = 3972] [serial = 1321] [outer = 00000000] [url = about:blank] 18:00:52 INFO - PROCESS | 3972 | ++DOCSHELL 0BF9A000 == 31 [pid = 3972] [id = 466] 18:00:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0C02E800) [pid = 3972] [serial = 1398] [outer = 00000000] 18:00:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (0C83AC00) [pid = 3972] [serial = 1399] [outer = 0C02E800] 18:00:52 INFO - PROCESS | 3972 | 1472086852490 Marionette DEBUG loaded listener.js 18:00:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (0D20D800) [pid = 3972] [serial = 1400] [outer = 0C02E800] 18:00:52 INFO - PROCESS | 3972 | 1472086852933 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]]]}] 18:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 830ms 18:00:52 INFO - PROCESS | 3972 | 1472086852972 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 18:00:52 INFO - PROCESS | 3972 | 1472086852976 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 18:00:52 INFO - PROCESS | 3972 | 1472086852982 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:00:52 INFO - PROCESS | 3972 | 1472086852985 Marionette TRACE conn6 <- [1,1830,null,{}] 18:00:52 INFO - PROCESS | 3972 | 1472086852988 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}] 18:00:52 INFO - PROCESS | 3972 | 1472086852991 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:53 INFO - PROCESS | 3972 | 1472086853081 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 18:00:53 INFO - PROCESS | 3972 | 1472086853089 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:53 INFO - PROCESS | 3972 | 1472086853091 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:53 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A0800 == 32 [pid = 3972] [id = 467] 18:00:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (0D55FC00) [pid = 3972] [serial = 1401] [outer = 00000000] 18:00:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (0D5A9800) [pid = 3972] [serial = 1402] [outer = 0D55FC00] 18:00:53 INFO - PROCESS | 3972 | 1472086853140 Marionette DEBUG loaded listener.js 18:00:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (0E0C9400) [pid = 3972] [serial = 1403] [outer = 0D55FC00] 18:00:53 INFO - PROCESS | 3972 | 1472086853605 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]]]}] 18:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 18:00:53 INFO - PROCESS | 3972 | 1472086853657 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 18:00:53 INFO - PROCESS | 3972 | 1472086853659 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 18:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:00:53 INFO - PROCESS | 3972 | 1472086853663 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:00:53 INFO - PROCESS | 3972 | 1472086853666 Marionette TRACE conn6 <- [1,1834,null,{}] 18:00:53 INFO - PROCESS | 3972 | 1472086853677 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}] 18:00:53 INFO - PROCESS | 3972 | 1472086853681 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:53 INFO - PROCESS | 3972 | 1472086853767 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 18:00:53 INFO - PROCESS | 3972 | 1472086853777 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:53 INFO - PROCESS | 3972 | 1472086853780 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:53 INFO - PROCESS | 3972 | ++DOCSHELL 1523FC00 == 33 [pid = 3972] [id = 468] 18:00:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15240800) [pid = 3972] [serial = 1404] [outer = 00000000] 18:00:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (16439C00) [pid = 3972] [serial = 1405] [outer = 15240800] 18:00:53 INFO - PROCESS | 3972 | 1472086853835 Marionette DEBUG loaded listener.js 18:00:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1792A000) [pid = 3972] [serial = 1406] [outer = 15240800] 18:00:54 INFO - PROCESS | 3972 | 1472086854321 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]]]}] 18:00:54 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) 18:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 18:00:54 INFO - PROCESS | 3972 | 1472086854337 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 18:00:54 INFO - PROCESS | 3972 | 1472086854339 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 18:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:00:54 INFO - PROCESS | 3972 | 1472086854343 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:00:54 INFO - PROCESS | 3972 | 1472086854344 Marionette TRACE conn6 <- [1,1838,null,{}] 18:00:54 INFO - PROCESS | 3972 | 1472086854348 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}] 18:00:54 INFO - PROCESS | 3972 | 1472086854359 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:54 INFO - PROCESS | 3972 | 1472086854447 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 18:00:54 INFO - PROCESS | 3972 | 1472086854453 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:54 INFO - PROCESS | 3972 | 1472086854455 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:54 INFO - PROCESS | 3972 | ++DOCSHELL 17956400 == 34 [pid = 3972] [id = 469] 18:00:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (17957800) [pid = 3972] [serial = 1407] [outer = 00000000] 18:00:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (18080400) [pid = 3972] [serial = 1408] [outer = 17957800] 18:00:54 INFO - PROCESS | 3972 | 1472086854501 Marionette DEBUG loaded listener.js 18:00:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (18089400) [pid = 3972] [serial = 1409] [outer = 17957800] 18:00:54 INFO - PROCESS | 3972 | 1472086854941 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]]]}] 18:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 18:00:54 INFO - PROCESS | 3972 | 1472086854984 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 18:00:54 INFO - PROCESS | 3972 | 1472086854986 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 18:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:00:54 INFO - PROCESS | 3972 | 1472086854989 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:00:54 INFO - PROCESS | 3972 | 1472086854991 Marionette TRACE conn6 <- [1,1842,null,{}] 18:00:55 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0CF55400) [pid = 3972] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:00:55 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0D262000) [pid = 3972] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:00:55 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (15157400) [pid = 3972] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:00:55 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D209C00) [pid = 3972] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:00:55 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (18064400) [pid = 3972] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:00:55 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1B6D1C00) [pid = 3972] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:00:55 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1D074400) [pid = 3972] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:00:55 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1D071C00) [pid = 3972] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:00:55 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (15160800) [pid = 3972] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:00:55 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (0C66C800) [pid = 3972] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:00:55 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (18046C00) [pid = 3972] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:00:55 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1527F800) [pid = 3972] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:00:55 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (0D560800) [pid = 3972] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:00:55 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (14AC5C00) [pid = 3972] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:00:55 INFO - PROCESS | 3972 | 1472086855329 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}] 18:00:55 INFO - PROCESS | 3972 | 1472086855332 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:55 INFO - PROCESS | 3972 | 1472086855452 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 18:00:55 INFO - PROCESS | 3972 | 1472086855550 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:55 INFO - PROCESS | 3972 | 1472086855554 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:55 INFO - PROCESS | 3972 | ++DOCSHELL 0CF50C00 == 35 [pid = 3972] [id = 470] 18:00:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0CF52C00) [pid = 3972] [serial = 1410] [outer = 00000000] 18:00:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0D208000) [pid = 3972] [serial = 1411] [outer = 0CF52C00] 18:00:55 INFO - PROCESS | 3972 | 1472086855613 Marionette DEBUG loaded listener.js 18:00:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0D242000) [pid = 3972] [serial = 1412] [outer = 0CF52C00] 18:00:56 INFO - PROCESS | 3972 | 1472086856198 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]]]}] 18:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1277ms 18:00:56 INFO - PROCESS | 3972 | 1472086856270 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 18:00:56 INFO - PROCESS | 3972 | 1472086856274 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 18:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:00:56 INFO - PROCESS | 3972 | 1472086856279 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:00:56 INFO - PROCESS | 3972 | 1472086856281 Marionette TRACE conn6 <- [1,1846,null,{}] 18:00:56 INFO - PROCESS | 3972 | 1472086856287 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}] 18:00:56 INFO - PROCESS | 3972 | 1472086856290 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:56 INFO - PROCESS | 3972 | 1472086856448 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 18:00:56 INFO - PROCESS | 3972 | 1472086856508 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:56 INFO - PROCESS | 3972 | 1472086856512 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:56 INFO - PROCESS | 3972 | ++DOCSHELL 1492E000 == 36 [pid = 3972] [id = 471] 18:00:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1492F800) [pid = 3972] [serial = 1413] [outer = 00000000] 18:00:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (14ACB400) [pid = 3972] [serial = 1414] [outer = 1492F800] 18:00:56 INFO - PROCESS | 3972 | 1472086856570 Marionette DEBUG loaded listener.js 18:00:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1514CC00) [pid = 3972] [serial = 1415] [outer = 1492F800] 18:00:57 INFO - PROCESS | 3972 | 1472086857190 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]]]}] 18:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 987ms 18:00:57 INFO - PROCESS | 3972 | 1472086857266 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 18:00:57 INFO - PROCESS | 3972 | 1472086857269 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 18:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:00:57 INFO - PROCESS | 3972 | 1472086857273 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:00:57 INFO - PROCESS | 3972 | 1472086857275 Marionette TRACE conn6 <- [1,1850,null,{}] 18:00:57 INFO - PROCESS | 3972 | 1472086857279 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}] 18:00:57 INFO - PROCESS | 3972 | 1472086857282 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:57 INFO - PROCESS | 3972 | 1472086857390 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 18:00:57 INFO - PROCESS | 3972 | 1472086857526 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:57 INFO - PROCESS | 3972 | 1472086857530 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:57 INFO - PROCESS | 3972 | ++DOCSHELL 18044800 == 37 [pid = 3972] [id = 472] 18:00:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (18046C00) [pid = 3972] [serial = 1416] [outer = 00000000] 18:00:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1807CC00) [pid = 3972] [serial = 1417] [outer = 18046C00] 18:00:57 INFO - PROCESS | 3972 | 1472086857590 Marionette DEBUG loaded listener.js 18:00:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1859D000) [pid = 3972] [serial = 1418] [outer = 18046C00] 18:00:58 INFO - PROCESS | 3972 | 1472086858206 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]]]}] 18:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 970ms 18:00:58 INFO - PROCESS | 3972 | 1472086858252 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 18:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:00:58 INFO - PROCESS | 3972 | 1472086858258 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 18:00:58 INFO - PROCESS | 3972 | 1472086858263 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:00:58 INFO - PROCESS | 3972 | 1472086858266 Marionette TRACE conn6 <- [1,1854,null,{}] 18:00:58 INFO - PROCESS | 3972 | 1472086858270 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}] 18:00:58 INFO - PROCESS | 3972 | 1472086858272 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:58 INFO - PROCESS | 3972 | 1472086858378 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 18:00:58 INFO - PROCESS | 3972 | 1472086858512 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:58 INFO - PROCESS | 3972 | 1472086858515 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:58 INFO - PROCESS | 3972 | ++DOCSHELL 18FD2C00 == 38 [pid = 3972] [id = 473] 18:00:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19592000) [pid = 3972] [serial = 1419] [outer = 00000000] 18:00:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (19E32800) [pid = 3972] [serial = 1420] [outer = 19592000] 18:00:58 INFO - PROCESS | 3972 | 1472086858572 Marionette DEBUG loaded listener.js 18:00:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (19E32C00) [pid = 3972] [serial = 1421] [outer = 19592000] 18:00:59 INFO - PROCESS | 3972 | 1472086859121 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]]]}] 18:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 870ms 18:00:59 INFO - PROCESS | 3972 | 1472086859137 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 18:00:59 INFO - PROCESS | 3972 | 1472086859139 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 18:00:59 INFO - PROCESS | 3972 | 1472086859142 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:00:59 INFO - PROCESS | 3972 | 1472086859145 Marionette TRACE conn6 <- [1,1858,null,{}] 18:00:59 INFO - PROCESS | 3972 | 1472086859148 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}] 18:00:59 INFO - PROCESS | 3972 | 1472086859151 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:59 INFO - PROCESS | 3972 | 1472086859270 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 18:00:59 INFO - PROCESS | 3972 | 1472086859375 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:59 INFO - PROCESS | 3972 | 1472086859378 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:00:59 INFO - PROCESS | 3972 | ++DOCSHELL 1523F800 == 39 [pid = 3972] [id = 474] 18:00:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1794EC00) [pid = 3972] [serial = 1422] [outer = 00000000] 18:00:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (18062C00) [pid = 3972] [serial = 1423] [outer = 1794EC00] 18:00:59 INFO - PROCESS | 3972 | 1472086859433 Marionette DEBUG loaded listener.js 18:00:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (18EC5400) [pid = 3972] [serial = 1424] [outer = 1794EC00] 18:01:00 INFO - PROCESS | 3972 | 1472086860122 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]]]}] 18:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1018ms 18:01:00 INFO - PROCESS | 3972 | 1472086860165 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 18:01:00 INFO - PROCESS | 3972 | 1472086860169 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 18:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:01:00 INFO - PROCESS | 3972 | 1472086860173 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:01:00 INFO - PROCESS | 3972 | 1472086860178 Marionette TRACE conn6 <- [1,1862,null,{}] 18:01:00 INFO - PROCESS | 3972 | 1472086860183 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}] 18:01:00 INFO - PROCESS | 3972 | 1472086860186 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:00 INFO - PROCESS | 3972 | --DOCSHELL 1523FC00 == 38 [pid = 3972] [id = 468] 18:01:00 INFO - PROCESS | 3972 | --DOCSHELL 0D5A0800 == 37 [pid = 3972] [id = 467] 18:01:00 INFO - PROCESS | 3972 | --DOCSHELL 0BF9A000 == 36 [pid = 3972] [id = 466] 18:01:00 INFO - PROCESS | 3972 | --DOCSHELL 0C03AC00 == 35 [pid = 3972] [id = 464] 18:01:00 INFO - PROCESS | 3972 | --DOCSHELL 0C03A000 == 34 [pid = 3972] [id = 454] 18:01:00 INFO - PROCESS | 3972 | --DOCSHELL 0D23AC00 == 33 [pid = 3972] [id = 465] 18:01:00 INFO - PROCESS | 3972 | --DOCSHELL 149E4800 == 32 [pid = 3972] [id = 463] 18:01:00 INFO - PROCESS | 3972 | --DOCSHELL 1523F800 == 31 [pid = 3972] [id = 474] 18:01:00 INFO - PROCESS | 3972 | --DOCSHELL 18FD2C00 == 30 [pid = 3972] [id = 473] 18:01:00 INFO - PROCESS | 3972 | --DOCSHELL 1492E000 == 29 [pid = 3972] [id = 471] 18:01:00 INFO - PROCESS | 3972 | --DOCSHELL 18044800 == 28 [pid = 3972] [id = 472] 18:01:00 INFO - PROCESS | 3972 | --DOCSHELL 17956400 == 27 [pid = 3972] [id = 469] 18:01:00 INFO - PROCESS | 3972 | --DOCSHELL 0CF50C00 == 26 [pid = 3972] [id = 470] 18:01:00 INFO - PROCESS | 3972 | 1472086860881 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0D20A000) [pid = 3972] [serial = 1366] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0D540000) [pid = 3972] [serial = 1369] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0D55DC00) [pid = 3972] [serial = 1370] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (15242800) [pid = 3972] [serial = 1375] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (14AC0800) [pid = 3972] [serial = 1349] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0D7D7000) [pid = 3972] [serial = 1348] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (19584800) [pid = 3972] [serial = 1352] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1852A000) [pid = 3972] [serial = 1351] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1CA26800) [pid = 3972] [serial = 1355] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1C02D400) [pid = 3972] [serial = 1354] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1D69D400) [pid = 3972] [serial = 1358] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1D07B800) [pid = 3972] [serial = 1357] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1DC88800) [pid = 3972] [serial = 1361] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1D6A8000) [pid = 3972] [serial = 1360] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (17952800) [pid = 3972] [serial = 1379] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (17935800) [pid = 3972] [serial = 1378] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (15287000) [pid = 3972] [serial = 1384] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (18082400) [pid = 3972] [serial = 1381] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (18FCA400) [pid = 3972] [serial = 1387] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (1857FC00) [pid = 3972] [serial = 1382] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (15286800) [pid = 3972] [serial = 1364] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (151EE800) [pid = 3972] [serial = 1363] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (14EB3C00) [pid = 3972] [serial = 1372] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (19585000) [pid = 3972] [serial = 1390] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (18530000) [pid = 3972] [serial = 1388] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (16A69800) [pid = 3972] [serial = 1385] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (0D20FC00) [pid = 3972] [serial = 1367] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (15C67800) [pid = 3972] [serial = 1376] [outer = 00000000] [url = about:blank] 18:01:00 INFO - PROCESS | 3972 | --DOMWINDOW == 54 (15116800) [pid = 3972] [serial = 1373] [outer = 00000000] [url = about:blank] 18:01:01 INFO - PROCESS | 3972 | 1472086861088 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:01 INFO - PROCESS | 3972 | 1472086861091 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:01 INFO - PROCESS | 3972 | ++DOCSHELL 0C95D800 == 27 [pid = 3972] [id = 475] 18:01:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 55 (0C9F8C00) [pid = 3972] [serial = 1425] [outer = 00000000] 18:01:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (0CF54400) [pid = 3972] [serial = 1426] [outer = 0C9F8C00] 18:01:01 INFO - PROCESS | 3972 | 1472086861144 Marionette DEBUG loaded listener.js 18:01:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (0D20A000) [pid = 3972] [serial = 1427] [outer = 0C9F8C00] 18:01:01 INFO - PROCESS | 3972 | 1472086861591 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]]]}] 18:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1474ms 18:01:01 INFO - PROCESS | 3972 | 1472086861649 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 18:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:01:01 INFO - PROCESS | 3972 | 1472086861653 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 18:01:01 INFO - PROCESS | 3972 | 1472086861658 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:01:01 INFO - PROCESS | 3972 | 1472086861661 Marionette TRACE conn6 <- [1,1866,null,{}] 18:01:01 INFO - PROCESS | 3972 | 1472086861666 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}] 18:01:01 INFO - PROCESS | 3972 | 1472086861669 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:01 INFO - PROCESS | 3972 | 1472086861758 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 18:01:01 INFO - PROCESS | 3972 | 1472086861773 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:01 INFO - PROCESS | 3972 | 1472086861776 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:01 INFO - PROCESS | 3972 | ++DOCSHELL 0D562400 == 28 [pid = 3972] [id = 476] 18:01:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (0D563800) [pid = 3972] [serial = 1428] [outer = 00000000] 18:01:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (0D5A0C00) [pid = 3972] [serial = 1429] [outer = 0D563800] 18:01:01 INFO - PROCESS | 3972 | 1472086861826 Marionette DEBUG loaded listener.js 18:01:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (0D7D2000) [pid = 3972] [serial = 1430] [outer = 0D563800] 18:01:02 INFO - PROCESS | 3972 | 1472086862302 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]]]}] 18:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 690ms 18:01:02 INFO - PROCESS | 3972 | 1472086862349 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 18:01:02 INFO - PROCESS | 3972 | 1472086862352 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 18:01:02 INFO - PROCESS | 3972 | 1472086862384 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:01:02 INFO - PROCESS | 3972 | 1472086862387 Marionette TRACE conn6 <- [1,1870,null,{}] 18:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:01:02 INFO - PROCESS | 3972 | 1472086862394 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}] 18:01:02 INFO - PROCESS | 3972 | 1472086862396 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:02 INFO - PROCESS | 3972 | 1472086862519 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 18:01:02 INFO - PROCESS | 3972 | 1472086862582 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:02 INFO - PROCESS | 3972 | 1472086862584 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:02 INFO - PROCESS | 3972 | ++DOCSHELL 14E29000 == 29 [pid = 3972] [id = 477] 18:01:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (14E2A400) [pid = 3972] [serial = 1431] [outer = 00000000] 18:01:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (15087000) [pid = 3972] [serial = 1432] [outer = 14E2A400] 18:01:02 INFO - PROCESS | 3972 | 1472086862631 Marionette DEBUG loaded listener.js 18:01:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (1515F400) [pid = 3972] [serial = 1433] [outer = 14E2A400] 18:01:03 INFO - PROCESS | 3972 | 1472086863021 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]]]}] 18:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 18:01:03 INFO - PROCESS | 3972 | 1472086863064 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 18:01:03 INFO - PROCESS | 3972 | 1472086863067 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 18:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:01:03 INFO - PROCESS | 3972 | 1472086863078 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:01:03 INFO - PROCESS | 3972 | 1472086863082 Marionette TRACE conn6 <- [1,1874,null,{}] 18:01:03 INFO - PROCESS | 3972 | 1472086863095 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}] 18:01:03 INFO - PROCESS | 3972 | 1472086863098 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:03 INFO - PROCESS | 3972 | 1472086863226 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 18:01:03 INFO - PROCESS | 3972 | 1472086863236 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:03 INFO - PROCESS | 3972 | 1472086863238 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:03 INFO - PROCESS | 3972 | ++DOCSHELL 1523E400 == 30 [pid = 3972] [id = 478] 18:01:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (1523F400) [pid = 3972] [serial = 1434] [outer = 00000000] 18:01:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (1643AC00) [pid = 3972] [serial = 1435] [outer = 1523F400] 18:01:03 INFO - PROCESS | 3972 | 1472086863284 Marionette DEBUG loaded listener.js 18:01:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (1792E400) [pid = 3972] [serial = 1436] [outer = 1523F400] 18:01:03 INFO - PROCESS | 3972 | 1472086863730 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]]]}] 18:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 690ms 18:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:01:03 INFO - PROCESS | 3972 | 1472086863763 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 18:01:03 INFO - PROCESS | 3972 | 1472086863765 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 18:01:03 INFO - PROCESS | 3972 | 1472086863768 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:01:03 INFO - PROCESS | 3972 | 1472086863770 Marionette TRACE conn6 <- [1,1878,null,{}] 18:01:03 INFO - PROCESS | 3972 | 1472086863781 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}] 18:01:03 INFO - PROCESS | 3972 | 1472086863783 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:03 INFO - PROCESS | 3972 | 1472086863922 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 18:01:03 INFO - PROCESS | 3972 | 1472086863941 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:03 INFO - PROCESS | 3972 | 1472086863943 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:03 INFO - PROCESS | 3972 | ++DOCSHELL 16F04C00 == 31 [pid = 3972] [id = 479] 18:01:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (17934400) [pid = 3972] [serial = 1437] [outer = 00000000] 18:01:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (17953400) [pid = 3972] [serial = 1438] [outer = 17934400] 18:01:03 INFO - PROCESS | 3972 | 1472086863989 Marionette DEBUG loaded listener.js 18:01:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (18045000) [pid = 3972] [serial = 1439] [outer = 17934400] 18:01:04 INFO - PROCESS | 3972 | 1472086864422 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]]]}] 18:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 18:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:01:04 INFO - PROCESS | 3972 | 1472086864439 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 18:01:04 INFO - PROCESS | 3972 | 1472086864441 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 18:01:04 INFO - PROCESS | 3972 | 1472086864444 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:01:04 INFO - PROCESS | 3972 | 1472086864446 Marionette TRACE conn6 <- [1,1882,null,{}] 18:01:04 INFO - PROCESS | 3972 | 1472086864455 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}] 18:01:04 INFO - PROCESS | 3972 | 1472086864457 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:04 INFO - PROCESS | 3972 | 1472086864570 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 18:01:04 INFO - PROCESS | 3972 | 1472086864577 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:04 INFO - PROCESS | 3972 | 1472086864582 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:04 INFO - PROCESS | 3972 | ++DOCSHELL 1807F000 == 32 [pid = 3972] [id = 480] 18:01:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1807F400) [pid = 3972] [serial = 1440] [outer = 00000000] 18:01:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1852A000) [pid = 3972] [serial = 1441] [outer = 1807F400] 18:01:04 INFO - PROCESS | 3972 | 1472086864638 Marionette DEBUG loaded listener.js 18:01:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (18EC4C00) [pid = 3972] [serial = 1442] [outer = 1807F400] 18:01:05 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (0C02E800) [pid = 3972] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:01:05 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0C833400) [pid = 3972] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:01:05 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (0D55FC00) [pid = 3972] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:01:05 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (0D848400) [pid = 3972] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:01:05 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (19235000) [pid = 3972] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:01:05 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (15240800) [pid = 3972] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:01:05 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (17957800) [pid = 3972] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:01:05 INFO - PROCESS | 3972 | 1472086865333 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]]]}] 18:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 930ms 18:01:05 INFO - PROCESS | 3972 | 1472086865375 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 18:01:05 INFO - PROCESS | 3972 | 1472086865377 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 18:01:05 INFO - PROCESS | 3972 | 1472086865380 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:01:05 INFO - PROCESS | 3972 | 1472086865382 Marionette TRACE conn6 <- [1,1886,null,{}] 18:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:01:05 INFO - PROCESS | 3972 | 1472086865386 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}] 18:01:05 INFO - PROCESS | 3972 | 1472086865388 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:05 INFO - PROCESS | 3972 | 1472086865479 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 18:01:05 INFO - PROCESS | 3972 | 1472086865486 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:05 INFO - PROCESS | 3972 | 1472086865488 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:05 INFO - PROCESS | 3972 | ++DOCSHELL 0C836000 == 33 [pid = 3972] [id = 481] 18:01:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (14E55C00) [pid = 3972] [serial = 1443] [outer = 00000000] 18:01:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (17955C00) [pid = 3972] [serial = 1444] [outer = 14E55C00] 18:01:05 INFO - PROCESS | 3972 | 1472086865534 Marionette DEBUG loaded listener.js 18:01:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (18088C00) [pid = 3972] [serial = 1445] [outer = 14E55C00] 18:01:05 INFO - PROCESS | 3972 | 1472086865965 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]]]}] 18:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 631ms 18:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:01:06 INFO - PROCESS | 3972 | 1472086866016 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 18:01:06 INFO - PROCESS | 3972 | 1472086866018 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 18:01:06 INFO - PROCESS | 3972 | 1472086866022 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:01:06 INFO - PROCESS | 3972 | 1472086866023 Marionette TRACE conn6 <- [1,1890,null,{}] 18:01:06 INFO - PROCESS | 3972 | 1472086866027 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}] 18:01:06 INFO - PROCESS | 3972 | 1472086866029 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:06 INFO - PROCESS | 3972 | 1472086866108 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 18:01:06 INFO - PROCESS | 3972 | 1472086866114 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:06 INFO - PROCESS | 3972 | 1472086866116 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:06 INFO - PROCESS | 3972 | ++DOCSHELL 0D20D000 == 34 [pid = 3972] [id = 482] 18:01:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1643D000) [pid = 3972] [serial = 1446] [outer = 00000000] 18:01:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (19033800) [pid = 3972] [serial = 1447] [outer = 1643D000] 18:01:06 INFO - PROCESS | 3972 | 1472086866163 Marionette DEBUG loaded listener.js 18:01:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (19236400) [pid = 3972] [serial = 1448] [outer = 1643D000] 18:01:06 INFO - PROCESS | 3972 | 1472086866574 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]]]}] 18:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 570ms 18:01:06 INFO - PROCESS | 3972 | 1472086866597 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 18:01:06 INFO - PROCESS | 3972 | 1472086866599 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 18:01:06 INFO - PROCESS | 3972 | 1472086866602 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:01:06 INFO - PROCESS | 3972 | 1472086866604 Marionette TRACE conn6 <- [1,1894,null,{}] 18:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:01:06 INFO - PROCESS | 3972 | 1472086866607 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}] 18:01:06 INFO - PROCESS | 3972 | 1472086866609 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:06 INFO - PROCESS | 3972 | 1472086866731 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 18:01:06 INFO - PROCESS | 3972 | 1472086866743 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:06 INFO - PROCESS | 3972 | 1472086866744 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:06 INFO - PROCESS | 3972 | ++DOCSHELL 1950D800 == 35 [pid = 3972] [id = 483] 18:01:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (19585000) [pid = 3972] [serial = 1449] [outer = 00000000] 18:01:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (19591800) [pid = 3972] [serial = 1450] [outer = 19585000] 18:01:06 INFO - PROCESS | 3972 | 1472086866790 Marionette DEBUG loaded listener.js 18:01:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (19592400) [pid = 3972] [serial = 1451] [outer = 19585000] 18:01:07 INFO - PROCESS | 3972 | 1472086867247 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]]]}] 18:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 18:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:01:07 INFO - PROCESS | 3972 | 1472086867338 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 18:01:07 INFO - PROCESS | 3972 | 1472086867342 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 18:01:07 INFO - PROCESS | 3972 | 1472086867348 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:01:07 INFO - PROCESS | 3972 | 1472086867352 Marionette TRACE conn6 <- [1,1898,null,{}] 18:01:07 INFO - PROCESS | 3972 | 1472086867358 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}] 18:01:07 INFO - PROCESS | 3972 | 1472086867362 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:07 INFO - PROCESS | 3972 | 1472086867497 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 18:01:07 INFO - PROCESS | 3972 | 1472086867607 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:07 INFO - PROCESS | 3972 | 1472086867612 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:07 INFO - PROCESS | 3972 | ++DOCSHELL 0CF54000 == 36 [pid = 3972] [id = 484] 18:01:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (0CF55C00) [pid = 3972] [serial = 1452] [outer = 00000000] 18:01:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (0D23B400) [pid = 3972] [serial = 1453] [outer = 0CF55C00] 18:01:07 INFO - PROCESS | 3972 | 1472086867670 Marionette DEBUG loaded listener.js 18:01:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (0D266800) [pid = 3972] [serial = 1454] [outer = 0CF55C00] 18:01:08 INFO - PROCESS | 3972 | 1472086868457 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]]]}] 18:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1178ms 18:01:08 INFO - PROCESS | 3972 | 1472086868526 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 18:01:08 INFO - PROCESS | 3972 | 1472086868530 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 18:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:01:08 INFO - PROCESS | 3972 | 1472086868536 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:01:08 INFO - PROCESS | 3972 | 1472086868540 Marionette TRACE conn6 <- [1,1902,null,{}] 18:01:08 INFO - PROCESS | 3972 | 1472086868544 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}] 18:01:08 INFO - PROCESS | 3972 | 1472086868547 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:08 INFO - PROCESS | 3972 | 1472086868677 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 18:01:08 INFO - PROCESS | 3972 | 1472086868808 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:08 INFO - PROCESS | 3972 | 1472086868810 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:08 INFO - PROCESS | 3972 | ++DOCSHELL 149B7400 == 37 [pid = 3972] [id = 485] 18:01:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (14AC1800) [pid = 3972] [serial = 1455] [outer = 00000000] 18:01:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (15155000) [pid = 3972] [serial = 1456] [outer = 14AC1800] 18:01:08 INFO - PROCESS | 3972 | 1472086868871 Marionette DEBUG loaded listener.js 18:01:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (15240C00) [pid = 3972] [serial = 1457] [outer = 14AC1800] 18:01:09 INFO - PROCESS | 3972 | 1472086869754 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]]]}] 18:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1277ms 18:01:09 INFO - PROCESS | 3972 | 1472086869813 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 18:01:09 INFO - PROCESS | 3972 | 1472086869817 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 18:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:01:09 INFO - PROCESS | 3972 | 1472086869823 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:01:09 INFO - PROCESS | 3972 | 1472086869826 Marionette TRACE conn6 <- [1,1906,null,{}] 18:01:09 INFO - PROCESS | 3972 | 1472086869831 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}] 18:01:09 INFO - PROCESS | 3972 | 1472086869834 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:09 INFO - PROCESS | 3972 | 1472086869947 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 18:01:09 INFO - PROCESS | 3972 | --DOCSHELL 0D20D000 == 36 [pid = 3972] [id = 482] 18:01:09 INFO - PROCESS | 3972 | --DOCSHELL 0C836000 == 35 [pid = 3972] [id = 481] 18:01:09 INFO - PROCESS | 3972 | --DOCSHELL 1807F000 == 34 [pid = 3972] [id = 480] 18:01:09 INFO - PROCESS | 3972 | --DOCSHELL 16F04C00 == 33 [pid = 3972] [id = 479] 18:01:09 INFO - PROCESS | 3972 | --DOCSHELL 1523E400 == 32 [pid = 3972] [id = 478] 18:01:09 INFO - PROCESS | 3972 | --DOCSHELL 14E29000 == 31 [pid = 3972] [id = 477] 18:01:09 INFO - PROCESS | 3972 | --DOCSHELL 0D562400 == 30 [pid = 3972] [id = 476] 18:01:09 INFO - PROCESS | 3972 | --DOCSHELL 0C95D800 == 29 [pid = 3972] [id = 475] 18:01:10 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (18080400) [pid = 3972] [serial = 1408] [outer = 00000000] [url = about:blank] 18:01:10 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (18089400) [pid = 3972] [serial = 1409] [outer = 00000000] [url = about:blank] 18:01:10 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0C83AC00) [pid = 3972] [serial = 1399] [outer = 00000000] [url = about:blank] 18:01:10 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0D247400) [pid = 3972] [serial = 1394] [outer = 00000000] [url = about:blank] 18:01:10 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0D5A9800) [pid = 3972] [serial = 1402] [outer = 00000000] [url = about:blank] 18:01:10 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (0D20D800) [pid = 3972] [serial = 1400] [outer = 00000000] [url = about:blank] 18:01:10 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0E0C9400) [pid = 3972] [serial = 1403] [outer = 00000000] [url = about:blank] 18:01:10 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (14EADC00) [pid = 3972] [serial = 1396] [outer = 00000000] [url = about:blank] 18:01:10 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (19586400) [pid = 3972] [serial = 1391] [outer = 00000000] [url = about:blank] 18:01:10 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1792A000) [pid = 3972] [serial = 1406] [outer = 00000000] [url = about:blank] 18:01:10 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (16439C00) [pid = 3972] [serial = 1405] [outer = 00000000] [url = about:blank] 18:01:10 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (151EF800) [pid = 3972] [serial = 1397] [outer = 00000000] [url = about:blank] 18:01:10 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (0D210C00) [pid = 3972] [serial = 1393] [outer = 00000000] [url = about:blank] 18:01:10 INFO - PROCESS | 3972 | 1472086870076 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:10 INFO - PROCESS | 3972 | 1472086870081 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:10 INFO - PROCESS | 3972 | ++DOCSHELL 0C836000 == 30 [pid = 3972] [id = 486] 18:01:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0C83AC00) [pid = 3972] [serial = 1458] [outer = 00000000] 18:01:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0CF56800) [pid = 3972] [serial = 1459] [outer = 0C83AC00] 18:01:10 INFO - PROCESS | 3972 | 1472086870131 Marionette DEBUG loaded listener.js 18:01:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0D23C800) [pid = 3972] [serial = 1460] [outer = 0C83AC00] 18:01:10 INFO - PROCESS | 3972 | 1472086870582 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]]]}] 18:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 830ms 18:01:10 INFO - PROCESS | 3972 | 1472086870653 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 18:01:10 INFO - PROCESS | 3972 | 1472086870657 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 18:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:01:10 INFO - PROCESS | 3972 | 1472086870663 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:01:10 INFO - PROCESS | 3972 | 1472086870665 Marionette TRACE conn6 <- [1,1910,null,{}] 18:01:10 INFO - PROCESS | 3972 | 1472086870669 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}] 18:01:10 INFO - PROCESS | 3972 | 1472086870672 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:10 INFO - PROCESS | 3972 | 1472086870758 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 18:01:10 INFO - PROCESS | 3972 | 1472086870772 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:10 INFO - PROCESS | 3972 | 1472086870774 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:10 INFO - PROCESS | 3972 | ++DOCSHELL 0D5E3800 == 31 [pid = 3972] [id = 487] 18:01:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0D7DCC00) [pid = 3972] [serial = 1461] [outer = 00000000] 18:01:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (147A6400) [pid = 3972] [serial = 1462] [outer = 0D7DCC00] 18:01:10 INFO - PROCESS | 3972 | 1472086870823 Marionette DEBUG loaded listener.js 18:01:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (14AC5C00) [pid = 3972] [serial = 1463] [outer = 0D7DCC00] 18:01:11 INFO - PROCESS | 3972 | 1472086871289 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]]]}] 18:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 671ms 18:01:11 INFO - PROCESS | 3972 | 1472086871337 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 18:01:11 INFO - PROCESS | 3972 | 1472086871340 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 18:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:01:11 INFO - PROCESS | 3972 | 1472086871343 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:01:11 INFO - PROCESS | 3972 | 1472086871347 Marionette TRACE conn6 <- [1,1914,null,{}] 18:01:11 INFO - PROCESS | 3972 | 1472086871357 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}] 18:01:11 INFO - PROCESS | 3972 | 1472086871362 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:11 INFO - PROCESS | 3972 | 1472086871448 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 18:01:11 INFO - PROCESS | 3972 | 1472086871575 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:11 INFO - PROCESS | 3972 | 1472086871578 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:11 INFO - PROCESS | 3972 | ++DOCSHELL 15C66C00 == 32 [pid = 3972] [id = 488] 18:01:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (15C6EC00) [pid = 3972] [serial = 1464] [outer = 00000000] 18:01:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (16A69800) [pid = 3972] [serial = 1465] [outer = 15C6EC00] 18:01:11 INFO - PROCESS | 3972 | 1472086871628 Marionette DEBUG loaded listener.js 18:01:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (17934000) [pid = 3972] [serial = 1466] [outer = 15C6EC00] 18:01:12 INFO - PROCESS | 3972 | 1472086872016 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]]]}] 18:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 18:01:12 INFO - PROCESS | 3972 | 1472086872077 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 18:01:12 INFO - PROCESS | 3972 | 1472086872080 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 18:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:01:12 INFO - PROCESS | 3972 | 1472086872093 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:01:12 INFO - PROCESS | 3972 | 1472086872095 Marionette TRACE conn6 <- [1,1918,null,{}] 18:01:12 INFO - PROCESS | 3972 | 1472086872098 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}] 18:01:12 INFO - PROCESS | 3972 | 1472086872100 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:12 INFO - PROCESS | 3972 | 1472086872232 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 18:01:12 INFO - PROCESS | 3972 | 1472086872248 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:12 INFO - PROCESS | 3972 | 1472086872251 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:12 INFO - PROCESS | 3972 | ++DOCSHELL 1802FC00 == 33 [pid = 3972] [id = 489] 18:01:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (18044C00) [pid = 3972] [serial = 1467] [outer = 00000000] 18:01:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18089800) [pid = 3972] [serial = 1468] [outer = 18044C00] 18:01:12 INFO - PROCESS | 3972 | 1472086872297 Marionette DEBUG loaded listener.js 18:01:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (185A5000) [pid = 3972] [serial = 1469] [outer = 18044C00] 18:01:12 INFO - PROCESS | 3972 | 1472086872745 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]]]}] 18:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 18:01:12 INFO - PROCESS | 3972 | 1472086872768 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 18:01:12 INFO - PROCESS | 3972 | 1472086872770 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 18:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:01:12 INFO - PROCESS | 3972 | 1472086872773 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:01:12 INFO - PROCESS | 3972 | 1472086872775 Marionette TRACE conn6 <- [1,1922,null,{}] 18:01:12 INFO - PROCESS | 3972 | 1472086872779 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}] 18:01:12 INFO - PROCESS | 3972 | 1472086872781 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:12 INFO - PROCESS | 3972 | 1472086872919 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 18:01:12 INFO - PROCESS | 3972 | 1472086872937 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:12 INFO - PROCESS | 3972 | 1472086872939 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:12 INFO - PROCESS | 3972 | ++DOCSHELL 18FCB400 == 34 [pid = 3972] [id = 490] 18:01:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18FCE400) [pid = 3972] [serial = 1470] [outer = 00000000] 18:01:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1922B400) [pid = 3972] [serial = 1471] [outer = 18FCE400] 18:01:12 INFO - PROCESS | 3972 | 1472086872988 Marionette DEBUG loaded listener.js 18:01:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1958B800) [pid = 3972] [serial = 1472] [outer = 18FCE400] 18:01:13 INFO - PROCESS | 3972 | 1472086873442 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]]]}] 18:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 731ms 18:01:13 INFO - PROCESS | 3972 | 1472086873505 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 18:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:01:13 INFO - PROCESS | 3972 | 1472086873507 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 18:01:13 INFO - PROCESS | 3972 | 1472086873510 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:01:13 INFO - PROCESS | 3972 | 1472086873512 Marionette TRACE conn6 <- [1,1926,null,{}] 18:01:13 INFO - PROCESS | 3972 | 1472086873515 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}] 18:01:13 INFO - PROCESS | 3972 | 1472086873521 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:13 INFO - PROCESS | 3972 | 1472086873660 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 18:01:13 INFO - PROCESS | 3972 | 1472086873728 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:13 INFO - PROCESS | 3972 | 1472086873730 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:13 INFO - PROCESS | 3972 | ++DOCSHELL 19E37800 == 35 [pid = 3972] [id = 491] 18:01:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (19E38800) [pid = 3972] [serial = 1473] [outer = 00000000] 18:01:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (19FAB800) [pid = 3972] [serial = 1474] [outer = 19E38800] 18:01:13 INFO - PROCESS | 3972 | 1472086873777 Marionette DEBUG loaded listener.js 18:01:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (19FACC00) [pid = 3972] [serial = 1475] [outer = 19E38800] 18:01:14 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (0C9F8C00) [pid = 3972] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:01:14 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (0D563800) [pid = 3972] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:01:14 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (14E2A400) [pid = 3972] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:01:14 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1523F400) [pid = 3972] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:01:14 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (17934400) [pid = 3972] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:01:14 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1794EC00) [pid = 3972] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:01:14 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1807F400) [pid = 3972] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:01:14 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (14E55C00) [pid = 3972] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:01:14 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0CF52C00) [pid = 3972] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:01:14 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1492F800) [pid = 3972] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:01:14 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (18046C00) [pid = 3972] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:01:14 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (19592000) [pid = 3972] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:01:14 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1643D000) [pid = 3972] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:01:14 INFO - PROCESS | 3972 | 1472086874357 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]]]}] 18:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 871ms 18:01:14 INFO - PROCESS | 3972 | 1472086874383 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 18:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:01:14 INFO - PROCESS | 3972 | 1472086874385 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 18:01:14 INFO - PROCESS | 3972 | 1472086874388 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:01:14 INFO - PROCESS | 3972 | 1472086874390 Marionette TRACE conn6 <- [1,1930,null,{}] 18:01:14 INFO - PROCESS | 3972 | 1472086874393 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}] 18:01:14 INFO - PROCESS | 3972 | 1472086874395 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:14 INFO - PROCESS | 3972 | 1472086874473 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 18:01:14 INFO - PROCESS | 3972 | 1472086874480 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:14 INFO - PROCESS | 3972 | 1472086874482 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:14 INFO - PROCESS | 3972 | ++DOCSHELL 0D85A000 == 36 [pid = 3972] [id = 492] 18:01:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (0E0D1C00) [pid = 3972] [serial = 1476] [outer = 00000000] 18:01:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (14E55C00) [pid = 3972] [serial = 1477] [outer = 0E0D1C00] 18:01:14 INFO - PROCESS | 3972 | 1472086874527 Marionette DEBUG loaded listener.js 18:01:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (15C68800) [pid = 3972] [serial = 1478] [outer = 0E0D1C00] 18:01:14 INFO - PROCESS | 3972 | 1472086874962 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]]]}] 18:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 18:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:01:15 INFO - PROCESS | 3972 | 1472086875019 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 18:01:15 INFO - PROCESS | 3972 | 1472086875021 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 18:01:15 INFO - PROCESS | 3972 | 1472086875024 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:01:15 INFO - PROCESS | 3972 | 1472086875026 Marionette TRACE conn6 <- [1,1934,null,{}] 18:01:15 INFO - PROCESS | 3972 | 1472086875029 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}] 18:01:15 INFO - PROCESS | 3972 | 1472086875031 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:15 INFO - PROCESS | 3972 | 1472086875112 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 18:01:15 INFO - PROCESS | 3972 | 1472086875117 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:15 INFO - PROCESS | 3972 | 1472086875119 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:15 INFO - PROCESS | 3972 | ++DOCSHELL 1794EC00 == 37 [pid = 3972] [id = 493] 18:01:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1802D800) [pid = 3972] [serial = 1479] [outer = 00000000] 18:01:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (19592000) [pid = 3972] [serial = 1480] [outer = 1802D800] 18:01:15 INFO - PROCESS | 3972 | 1472086875165 Marionette DEBUG loaded listener.js 18:01:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19E31800) [pid = 3972] [serial = 1481] [outer = 1802D800] 18:01:15 INFO - PROCESS | 3972 | 1472086875578 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]]]}] 18:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 570ms 18:01:15 INFO - PROCESS | 3972 | 1472086875594 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 18:01:15 INFO - PROCESS | 3972 | 1472086875596 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 18:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:01:15 INFO - PROCESS | 3972 | 1472086875599 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:01:15 INFO - PROCESS | 3972 | 1472086875601 Marionette TRACE conn6 <- [1,1938,null,{}] 18:01:15 INFO - PROCESS | 3972 | 1472086875604 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}] 18:01:15 INFO - PROCESS | 3972 | 1472086875606 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:15 INFO - PROCESS | 3972 | 1472086875732 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 18:01:15 INFO - PROCESS | 3972 | 1472086875740 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:15 INFO - PROCESS | 3972 | 1472086875742 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:15 INFO - PROCESS | 3972 | ++DOCSHELL 0D5DD800 == 38 [pid = 3972] [id = 494] 18:01:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1515C000) [pid = 3972] [serial = 1482] [outer = 00000000] 18:01:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1A0FD800) [pid = 3972] [serial = 1483] [outer = 1515C000] 18:01:15 INFO - PROCESS | 3972 | 1472086875797 Marionette DEBUG loaded listener.js 18:01:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A18A000) [pid = 3972] [serial = 1484] [outer = 1515C000] 18:01:16 INFO - PROCESS | 3972 | 1472086876220 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]]]}] 18:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 18:01:16 INFO - PROCESS | 3972 | 1472086876272 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 18:01:16 INFO - PROCESS | 3972 | 1472086876274 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 18:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:01:16 INFO - PROCESS | 3972 | 1472086876281 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:01:16 INFO - PROCESS | 3972 | 1472086876283 Marionette TRACE conn6 <- [1,1942,null,{}] 18:01:16 INFO - PROCESS | 3972 | 1472086876286 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}] 18:01:16 INFO - PROCESS | 3972 | 1472086876288 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:16 INFO - PROCESS | 3972 | 1472086876457 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 18:01:16 INFO - PROCESS | 3972 | 1472086876529 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:16 INFO - PROCESS | 3972 | 1472086876532 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:16 INFO - PROCESS | 3972 | ++DOCSHELL 0BF9AC00 == 39 [pid = 3972] [id = 495] 18:01:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (0BF9C400) [pid = 3972] [serial = 1485] [outer = 00000000] 18:01:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (0C882000) [pid = 3972] [serial = 1486] [outer = 0BF9C400] 18:01:16 INFO - PROCESS | 3972 | 1472086876633 Marionette DEBUG loaded listener.js 18:01:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (0CF54C00) [pid = 3972] [serial = 1487] [outer = 0BF9C400] 18:01:17 INFO - PROCESS | 3972 | 1472086877259 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]]]}] 18:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1021ms 18:01:17 INFO - PROCESS | 3972 | 1472086877304 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 18:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:01:17 INFO - PROCESS | 3972 | 1472086877308 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 18:01:17 INFO - PROCESS | 3972 | 1472086877313 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:01:17 INFO - PROCESS | 3972 | 1472086877317 Marionette TRACE conn6 <- [1,1946,null,{}] 18:01:17 INFO - PROCESS | 3972 | 1472086877341 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}] 18:01:17 INFO - PROCESS | 3972 | 1472086877345 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:17 INFO - PROCESS | 3972 | 1472086877458 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 18:01:17 INFO - PROCESS | 3972 | 1472086877595 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:17 INFO - PROCESS | 3972 | 1472086877598 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:17 INFO - PROCESS | 3972 | ++DOCSHELL 149DE400 == 40 [pid = 3972] [id = 496] 18:01:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1508AC00) [pid = 3972] [serial = 1488] [outer = 00000000] 18:01:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (151EC400) [pid = 3972] [serial = 1489] [outer = 1508AC00] 18:01:17 INFO - PROCESS | 3972 | 1472086877656 Marionette DEBUG loaded listener.js 18:01:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (15287000) [pid = 3972] [serial = 1490] [outer = 1508AC00] 18:01:18 INFO - PROCESS | 3972 | 1472086878214 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]]]}] 18:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 950ms 18:01:18 INFO - PROCESS | 3972 | 1472086878263 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 18:01:18 INFO - PROCESS | 3972 | 1472086878266 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 18:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:01:18 INFO - PROCESS | 3972 | 1472086878270 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:01:18 INFO - PROCESS | 3972 | 1472086878272 Marionette TRACE conn6 <- [1,1950,null,{}] 18:01:18 INFO - PROCESS | 3972 | 1472086878277 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}] 18:01:18 INFO - PROCESS | 3972 | 1472086878279 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:18 INFO - PROCESS | 3972 | 1472086878421 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 18:01:18 INFO - PROCESS | 3972 | 1472086878560 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:18 INFO - PROCESS | 3972 | 1472086878562 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:18 INFO - PROCESS | 3972 | ++DOCSHELL 16442C00 == 41 [pid = 3972] [id = 497] 18:01:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1807B800) [pid = 3972] [serial = 1491] [outer = 00000000] 18:01:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (19E3AC00) [pid = 3972] [serial = 1492] [outer = 1807B800] 18:01:18 INFO - PROCESS | 3972 | 1472086878619 Marionette DEBUG loaded listener.js 18:01:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (19FA9000) [pid = 3972] [serial = 1493] [outer = 1807B800] 18:01:19 INFO - PROCESS | 3972 | 1472086879252 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]]]}] 18:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1023ms 18:01:19 INFO - PROCESS | 3972 | 1472086879296 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 18:01:19 INFO - PROCESS | 3972 | 1472086879301 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 18:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:01:19 INFO - PROCESS | 3972 | 1472086879311 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:01:19 INFO - PROCESS | 3972 | 1472086879316 Marionette TRACE conn6 <- [1,1954,null,{}] 18:01:19 INFO - PROCESS | 3972 | 1472086879320 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}] 18:01:19 INFO - PROCESS | 3972 | 1472086879323 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:19 INFO - PROCESS | 3972 | 1472086879611 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 18:01:19 INFO - PROCESS | 3972 | 1472086879762 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:19 INFO - PROCESS | 3972 | 1472086879765 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:19 INFO - PROCESS | 3972 | ++DOCSHELL 0C674400 == 42 [pid = 3972] [id = 498] 18:01:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (0C9FF400) [pid = 3972] [serial = 1494] [outer = 00000000] 18:01:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (0D208800) [pid = 3972] [serial = 1495] [outer = 0C9FF400] 18:01:19 INFO - PROCESS | 3972 | 1472086879821 Marionette DEBUG loaded listener.js 18:01:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (0D247800) [pid = 3972] [serial = 1496] [outer = 0C9FF400] 18:01:20 INFO - PROCESS | 3972 | --DOCSHELL 0D5DD800 == 41 [pid = 3972] [id = 494] 18:01:20 INFO - PROCESS | 3972 | --DOCSHELL 1794EC00 == 40 [pid = 3972] [id = 493] 18:01:20 INFO - PROCESS | 3972 | --DOCSHELL 0D85A000 == 39 [pid = 3972] [id = 492] 18:01:20 INFO - PROCESS | 3972 | --DOCSHELL 19E37800 == 38 [pid = 3972] [id = 491] 18:01:20 INFO - PROCESS | 3972 | --DOCSHELL 18FCB400 == 37 [pid = 3972] [id = 490] 18:01:20 INFO - PROCESS | 3972 | --DOCSHELL 1802FC00 == 36 [pid = 3972] [id = 489] 18:01:20 INFO - PROCESS | 3972 | --DOCSHELL 15C66C00 == 35 [pid = 3972] [id = 488] 18:01:20 INFO - PROCESS | 3972 | --DOCSHELL 0D5E3800 == 34 [pid = 3972] [id = 487] 18:01:20 INFO - PROCESS | 3972 | --DOCSHELL 0C836000 == 33 [pid = 3972] [id = 486] 18:01:20 INFO - PROCESS | 3972 | --DOCSHELL 1950D800 == 32 [pid = 3972] [id = 483] 18:01:20 INFO - PROCESS | 3972 | --DOCSHELL 0CF54000 == 31 [pid = 3972] [id = 484] 18:01:20 INFO - PROCESS | 3972 | --DOCSHELL 149B7400 == 30 [pid = 3972] [id = 485] 18:01:20 INFO - PROCESS | 3972 | --DOCSHELL 16442C00 == 29 [pid = 3972] [id = 497] 18:01:20 INFO - PROCESS | 3972 | --DOCSHELL 0BF9AC00 == 28 [pid = 3972] [id = 495] 18:01:20 INFO - PROCESS | 3972 | --DOCSHELL 149DE400 == 27 [pid = 3972] [id = 496] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (0CF54400) [pid = 3972] [serial = 1426] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (0D20A000) [pid = 3972] [serial = 1427] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (0D5A0C00) [pid = 3972] [serial = 1429] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (0D7D2000) [pid = 3972] [serial = 1430] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (15087000) [pid = 3972] [serial = 1432] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1643AC00) [pid = 3972] [serial = 1435] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (17953400) [pid = 3972] [serial = 1438] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (18EC5400) [pid = 3972] [serial = 1424] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (18062C00) [pid = 3972] [serial = 1423] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1852A000) [pid = 3972] [serial = 1441] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (17955C00) [pid = 3972] [serial = 1444] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (18088C00) [pid = 3972] [serial = 1445] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (18EC4C00) [pid = 3972] [serial = 1442] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (0D242000) [pid = 3972] [serial = 1412] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D208000) [pid = 3972] [serial = 1411] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1514CC00) [pid = 3972] [serial = 1415] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (14ACB400) [pid = 3972] [serial = 1414] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1859D000) [pid = 3972] [serial = 1418] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1807CC00) [pid = 3972] [serial = 1417] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (19E32C00) [pid = 3972] [serial = 1421] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (19236400) [pid = 3972] [serial = 1448] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (19E32800) [pid = 3972] [serial = 1420] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (18045000) [pid = 3972] [serial = 1439] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (19033800) [pid = 3972] [serial = 1447] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1792E400) [pid = 3972] [serial = 1436] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1515F400) [pid = 3972] [serial = 1433] [outer = 00000000] [url = about:blank] 18:01:20 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (19591800) [pid = 3972] [serial = 1450] [outer = 00000000] [url = about:blank] 18:01:21 INFO - PROCESS | 3972 | 1472086881079 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]]]}] 18:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1823ms 18:01:21 INFO - PROCESS | 3972 | 1472086881134 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 18:01:21 INFO - PROCESS | 3972 | 1472086881139 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 18:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:01:21 INFO - PROCESS | 3972 | 1472086881144 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:01:21 INFO - PROCESS | 3972 | 1472086881147 Marionette TRACE conn6 <- [1,1958,null,{}] 18:01:21 INFO - PROCESS | 3972 | 1472086881153 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}] 18:01:21 INFO - PROCESS | 3972 | 1472086881156 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:21 INFO - PROCESS | 3972 | 1472086881248 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 18:01:21 INFO - PROCESS | 3972 | 1472086881380 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:21 INFO - PROCESS | 3972 | 1472086881384 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:21 INFO - PROCESS | 3972 | ++DOCSHELL 0D206400 == 28 [pid = 3972] [id = 499] 18:01:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0D206C00) [pid = 3972] [serial = 1497] [outer = 00000000] 18:01:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0D20CC00) [pid = 3972] [serial = 1498] [outer = 0D206C00] 18:01:21 INFO - PROCESS | 3972 | 1472086881435 Marionette DEBUG loaded listener.js 18:01:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0D240400) [pid = 3972] [serial = 1499] [outer = 0D206C00] 18:01:21 INFO - PROCESS | 3972 | 1472086881848 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]]]}] 18:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 731ms 18:01:21 INFO - PROCESS | 3972 | 1472086881874 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 18:01:21 INFO - PROCESS | 3972 | 1472086881879 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 18:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:01:21 INFO - PROCESS | 3972 | 1472086881885 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:01:21 INFO - PROCESS | 3972 | 1472086881888 Marionette TRACE conn6 <- [1,1962,null,{}] 18:01:21 INFO - PROCESS | 3972 | 1472086881892 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}] 18:01:21 INFO - PROCESS | 3972 | 1472086881895 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:21 INFO - PROCESS | 3972 | 1472086881983 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 18:01:21 INFO - PROCESS | 3972 | 1472086881990 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:21 INFO - PROCESS | 3972 | 1472086881993 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:22 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A0800 == 29 [pid = 3972] [id = 500] 18:01:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0D5A4800) [pid = 3972] [serial = 1500] [outer = 00000000] 18:01:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0D5DA800) [pid = 3972] [serial = 1501] [outer = 0D5A4800] 18:01:22 INFO - PROCESS | 3972 | 1472086882042 Marionette DEBUG loaded listener.js 18:01:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (0D8D7400) [pid = 3972] [serial = 1502] [outer = 0D5A4800] 18:01:22 INFO - PROCESS | 3972 | 1472086882524 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]]]}] 18:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 18:01:22 INFO - PROCESS | 3972 | 1472086882560 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 18:01:22 INFO - PROCESS | 3972 | 1472086882562 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 18:01:22 INFO - PROCESS | 3972 | 1472086882565 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:01:22 INFO - PROCESS | 3972 | 1472086882569 Marionette TRACE conn6 <- [1,1966,null,{}] 18:01:22 INFO - PROCESS | 3972 | 1472086882584 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}] 18:01:22 INFO - PROCESS | 3972 | 1472086882588 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:22 INFO - PROCESS | 3972 | 1472086882672 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 18:01:22 INFO - PROCESS | 3972 | 1472086882804 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:22 INFO - PROCESS | 3972 | 1472086882807 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:22 INFO - PROCESS | 3972 | ++DOCSHELL 15163800 == 30 [pid = 3972] [id = 501] 18:01:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (151E0800) [pid = 3972] [serial = 1503] [outer = 00000000] 18:01:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (15238400) [pid = 3972] [serial = 1504] [outer = 151E0800] 18:01:22 INFO - PROCESS | 3972 | 1472086882857 Marionette DEBUG loaded listener.js 18:01:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1527D000) [pid = 3972] [serial = 1505] [outer = 151E0800] 18:01:23 INFO - PROCESS | 3972 | 1472086883281 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]]]}] 18:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 730ms 18:01:23 INFO - PROCESS | 3972 | 1472086883300 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 18:01:23 INFO - PROCESS | 3972 | 1472086883302 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 18:01:23 INFO - PROCESS | 3972 | 1472086883305 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:01:23 INFO - PROCESS | 3972 | 1472086883307 Marionette TRACE conn6 <- [1,1970,null,{}] 18:01:23 INFO - PROCESS | 3972 | 1472086883318 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}] 18:01:23 INFO - PROCESS | 3972 | 1472086883320 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:23 INFO - PROCESS | 3972 | 1472086883438 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 18:01:23 INFO - PROCESS | 3972 | 1472086883444 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:23 INFO - PROCESS | 3972 | 1472086883446 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:23 INFO - PROCESS | 3972 | ++DOCSHELL 16A6A000 == 31 [pid = 3972] [id = 502] 18:01:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (16A6A400) [pid = 3972] [serial = 1506] [outer = 00000000] 18:01:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1794A800) [pid = 3972] [serial = 1507] [outer = 16A6A400] 18:01:23 INFO - PROCESS | 3972 | 1472086883492 Marionette DEBUG loaded listener.js 18:01:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (17956C00) [pid = 3972] [serial = 1508] [outer = 16A6A400] 18:01:23 INFO - PROCESS | 3972 | 1472086883946 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]]]}] 18:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 670ms 18:01:23 INFO - PROCESS | 3972 | 1472086883980 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 18:01:23 INFO - PROCESS | 3972 | 1472086883982 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 18:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:01:23 INFO - PROCESS | 3972 | 1472086883985 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:01:23 INFO - PROCESS | 3972 | 1472086883986 Marionette TRACE conn6 <- [1,1974,null,{}] 18:01:23 INFO - PROCESS | 3972 | 1472086883990 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}] 18:01:23 INFO - PROCESS | 3972 | 1472086883992 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:24 INFO - PROCESS | 3972 | 1472086884134 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 18:01:24 INFO - PROCESS | 3972 | 1472086884155 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:24 INFO - PROCESS | 3972 | 1472086884157 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:24 INFO - PROCESS | 3972 | ++DOCSHELL 1804B000 == 32 [pid = 3972] [id = 503] 18:01:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1805A800) [pid = 3972] [serial = 1509] [outer = 00000000] 18:01:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1807B400) [pid = 3972] [serial = 1510] [outer = 1805A800] 18:01:24 INFO - PROCESS | 3972 | 1472086884203 Marionette DEBUG loaded listener.js 18:01:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (18085400) [pid = 3972] [serial = 1511] [outer = 1805A800] 18:01:24 INFO - PROCESS | 3972 | 1472086884656 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]]]}] 18:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 730ms 18:01:24 INFO - PROCESS | 3972 | 1472086884716 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 18:01:24 INFO - PROCESS | 3972 | 1472086884718 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 18:01:24 INFO - PROCESS | 3972 | 1472086884722 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:01:24 INFO - PROCESS | 3972 | 1472086884723 Marionette TRACE conn6 <- [1,1978,null,{}] 18:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:01:24 INFO - PROCESS | 3972 | 1472086884727 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}] 18:01:24 INFO - PROCESS | 3972 | 1472086884732 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:24 INFO - PROCESS | 3972 | 1472086884867 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 18:01:24 INFO - PROCESS | 3972 | 1472086884931 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:24 INFO - PROCESS | 3972 | 1472086884933 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:24 INFO - PROCESS | 3972 | ++DOCSHELL 18FD8C00 == 33 [pid = 3972] [id = 504] 18:01:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (18FDA800) [pid = 3972] [serial = 1512] [outer = 00000000] 18:01:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1922A000) [pid = 3972] [serial = 1513] [outer = 18FDA800] 18:01:24 INFO - PROCESS | 3972 | 1472086884981 Marionette DEBUG loaded listener.js 18:01:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1945F800) [pid = 3972] [serial = 1514] [outer = 18FDA800] 18:01:25 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (18044C00) [pid = 3972] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:01:25 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1802D800) [pid = 3972] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:01:25 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (19E38800) [pid = 3972] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:01:25 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (18FCE400) [pid = 3972] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:01:25 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (19585000) [pid = 3972] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:01:25 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0CF55C00) [pid = 3972] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:01:25 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (15C6EC00) [pid = 3972] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:01:25 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (14AC1800) [pid = 3972] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:01:25 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0D7DCC00) [pid = 3972] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:01:25 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1515C000) [pid = 3972] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:01:25 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0C83AC00) [pid = 3972] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:01:25 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (0E0D1C00) [pid = 3972] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:01:25 INFO - PROCESS | 3972 | 1472086885617 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]]]}] 18:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 930ms 18:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:01:25 INFO - PROCESS | 3972 | 1472086885656 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 18:01:25 INFO - PROCESS | 3972 | 1472086885658 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 18:01:25 INFO - PROCESS | 3972 | 1472086885661 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:01:25 INFO - PROCESS | 3972 | 1472086885663 Marionette TRACE conn6 <- [1,1982,null,{}] 18:01:25 INFO - PROCESS | 3972 | 1472086885666 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}] 18:01:25 INFO - PROCESS | 3972 | 1472086885668 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:25 INFO - PROCESS | 3972 | 1472086885745 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 18:01:25 INFO - PROCESS | 3972 | 1472086885751 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:25 INFO - PROCESS | 3972 | 1472086885753 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:25 INFO - PROCESS | 3972 | ++DOCSHELL 1643FC00 == 34 [pid = 3972] [id = 505] 18:01:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1794B000) [pid = 3972] [serial = 1515] [outer = 00000000] 18:01:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (18EC3C00) [pid = 3972] [serial = 1516] [outer = 1794B000] 18:01:25 INFO - PROCESS | 3972 | 1472086885798 Marionette DEBUG loaded listener.js 18:01:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (18EC7000) [pid = 3972] [serial = 1517] [outer = 1794B000] 18:01:26 INFO - PROCESS | 3972 | 1472086886222 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]]]}] 18:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 570ms 18:01:26 INFO - PROCESS | 3972 | 1472086886232 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 18:01:26 INFO - PROCESS | 3972 | 1472086886234 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 18:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:01:26 INFO - PROCESS | 3972 | 1472086886237 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:01:26 INFO - PROCESS | 3972 | 1472086886238 Marionette TRACE conn6 <- [1,1986,null,{}] 18:01:26 INFO - PROCESS | 3972 | 1472086886242 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}] 18:01:26 INFO - PROCESS | 3972 | 1472086886243 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:26 INFO - PROCESS | 3972 | 1472086886366 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 18:01:26 INFO - PROCESS | 3972 | 1472086886374 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:26 INFO - PROCESS | 3972 | 1472086886376 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:26 INFO - PROCESS | 3972 | ++DOCSHELL 18584800 == 35 [pid = 3972] [id = 506] 18:01:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1945B000) [pid = 3972] [serial = 1518] [outer = 00000000] 18:01:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (19590400) [pid = 3972] [serial = 1519] [outer = 1945B000] 18:01:26 INFO - PROCESS | 3972 | 1472086886422 Marionette DEBUG loaded listener.js 18:01:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19589000) [pid = 3972] [serial = 1520] [outer = 1945B000] 18:01:26 INFO - PROCESS | 3972 | 1472086886852 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]]]}] 18:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 18:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:01:26 INFO - PROCESS | 3972 | 1472086886908 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 18:01:26 INFO - PROCESS | 3972 | 1472086886910 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 18:01:26 INFO - PROCESS | 3972 | 1472086886913 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:01:26 INFO - PROCESS | 3972 | 1472086886915 Marionette TRACE conn6 <- [1,1990,null,{}] 18:01:26 INFO - PROCESS | 3972 | 1472086886928 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}] 18:01:26 INFO - PROCESS | 3972 | 1472086886930 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:27 INFO - PROCESS | 3972 | 1472086887010 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 18:01:27 INFO - PROCESS | 3972 | 1472086887018 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:27 INFO - PROCESS | 3972 | 1472086887020 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:27 INFO - PROCESS | 3972 | ++DOCSHELL 15160400 == 36 [pid = 3972] [id = 507] 18:01:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (19E3A800) [pid = 3972] [serial = 1521] [outer = 00000000] 18:01:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (19F64000) [pid = 3972] [serial = 1522] [outer = 19E3A800] 18:01:27 INFO - PROCESS | 3972 | 1472086887065 Marionette DEBUG loaded listener.js 18:01:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19FA3C00) [pid = 3972] [serial = 1523] [outer = 19E3A800] 18:01:27 INFO - PROCESS | 3972 | 1472086887775 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]]]}] 18:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 930ms 18:01:27 INFO - PROCESS | 3972 | 1472086887845 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 18:01:27 INFO - PROCESS | 3972 | 1472086887849 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 18:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:01:27 INFO - PROCESS | 3972 | 1472086887854 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:01:27 INFO - PROCESS | 3972 | 1472086887858 Marionette TRACE conn6 <- [1,1994,null,{}] 18:01:27 INFO - PROCESS | 3972 | 1472086887864 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}] 18:01:27 INFO - PROCESS | 3972 | 1472086887867 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:27 INFO - PROCESS | 3972 | 1472086887996 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 18:01:28 INFO - PROCESS | 3972 | 1472086888126 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:28 INFO - PROCESS | 3972 | 1472086888129 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:28 INFO - PROCESS | 3972 | ++DOCSHELL 0C83A800 == 37 [pid = 3972] [id = 508] 18:01:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (0C960800) [pid = 3972] [serial = 1524] [outer = 00000000] 18:01:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (0D55AC00) [pid = 3972] [serial = 1525] [outer = 0C960800] 18:01:28 INFO - PROCESS | 3972 | 1472086888189 Marionette DEBUG loaded listener.js 18:01:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (0D848400) [pid = 3972] [serial = 1526] [outer = 0C960800] 18:01:28 INFO - PROCESS | 3972 | 1472086888887 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]]]}] 18:01:28 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 18:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1080ms 18:01:28 INFO - PROCESS | 3972 | 1472086888939 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 18:01:28 INFO - PROCESS | 3972 | 1472086888944 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 18:01:28 INFO - PROCESS | 3972 | 1472086888950 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:01:28 INFO - PROCESS | 3972 | 1472086888953 Marionette TRACE conn6 <- [1,1998,null,{}] 18:01:28 INFO - PROCESS | 3972 | 1472086888957 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}] 18:01:28 INFO - PROCESS | 3972 | 1472086888960 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:29 INFO - PROCESS | 3972 | 1472086889080 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 18:01:29 INFO - PROCESS | 3972 | 1472086889223 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:29 INFO - PROCESS | 3972 | 1472086889226 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:29 INFO - PROCESS | 3972 | ++DOCSHELL 15146C00 == 38 [pid = 3972] [id = 509] 18:01:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (15147400) [pid = 3972] [serial = 1527] [outer = 00000000] 18:01:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (16A69000) [pid = 3972] [serial = 1528] [outer = 15147400] 18:01:29 INFO - PROCESS | 3972 | 1472086889286 Marionette DEBUG loaded listener.js 18:01:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (17953800) [pid = 3972] [serial = 1529] [outer = 15147400] 18:01:30 INFO - PROCESS | 3972 | --DOCSHELL 18584800 == 37 [pid = 3972] [id = 506] 18:01:30 INFO - PROCESS | 3972 | --DOCSHELL 1643FC00 == 36 [pid = 3972] [id = 505] 18:01:30 INFO - PROCESS | 3972 | --DOCSHELL 18FD8C00 == 35 [pid = 3972] [id = 504] 18:01:30 INFO - PROCESS | 3972 | --DOCSHELL 1804B000 == 34 [pid = 3972] [id = 503] 18:01:30 INFO - PROCESS | 3972 | --DOCSHELL 16A6A000 == 33 [pid = 3972] [id = 502] 18:01:30 INFO - PROCESS | 3972 | --DOCSHELL 15163800 == 32 [pid = 3972] [id = 501] 18:01:30 INFO - PROCESS | 3972 | --DOCSHELL 0D5A0800 == 31 [pid = 3972] [id = 500] 18:01:30 INFO - PROCESS | 3972 | --DOCSHELL 0D206400 == 30 [pid = 3972] [id = 499] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (19FAB800) [pid = 3972] [serial = 1474] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1922B400) [pid = 3972] [serial = 1471] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1958B800) [pid = 3972] [serial = 1472] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (19592400) [pid = 3972] [serial = 1451] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0D23B400) [pid = 3972] [serial = 1453] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0D266800) [pid = 3972] [serial = 1454] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (16A69800) [pid = 3972] [serial = 1465] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (17934000) [pid = 3972] [serial = 1466] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (15155000) [pid = 3972] [serial = 1456] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (15240C00) [pid = 3972] [serial = 1457] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (147A6400) [pid = 3972] [serial = 1462] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (14AC5C00) [pid = 3972] [serial = 1463] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1A0FD800) [pid = 3972] [serial = 1483] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0CF56800) [pid = 3972] [serial = 1459] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (0D23C800) [pid = 3972] [serial = 1460] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (15C68800) [pid = 3972] [serial = 1478] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (14E55C00) [pid = 3972] [serial = 1477] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (19FACC00) [pid = 3972] [serial = 1475] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (18089800) [pid = 3972] [serial = 1468] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1A18A000) [pid = 3972] [serial = 1484] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (185A5000) [pid = 3972] [serial = 1469] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (19E31800) [pid = 3972] [serial = 1481] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (19592000) [pid = 3972] [serial = 1480] [outer = 00000000] [url = about:blank] 18:01:30 INFO - PROCESS | 3972 | 1472086890132 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]]]}] 18:01:30 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 18:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1216ms 18:01:30 INFO - PROCESS | 3972 | 1472086890171 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 18:01:30 INFO - PROCESS | 3972 | 1472086890176 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 18:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:01:30 INFO - PROCESS | 3972 | 1472086890180 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:01:30 INFO - PROCESS | 3972 | 1472086890183 Marionette TRACE conn6 <- [1,2002,null,{}] 18:01:30 INFO - PROCESS | 3972 | 1472086890189 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}] 18:01:30 INFO - PROCESS | 3972 | 1472086890192 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:30 INFO - PROCESS | 3972 | 1472086890278 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 18:01:30 INFO - PROCESS | 3972 | 1472086890285 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:30 INFO - PROCESS | 3972 | 1472086890289 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:30 INFO - PROCESS | 3972 | ++DOCSHELL 0D23B400 == 31 [pid = 3972] [id = 510] 18:01:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (0D23C800) [pid = 3972] [serial = 1530] [outer = 00000000] 18:01:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (0D259400) [pid = 3972] [serial = 1531] [outer = 0D23C800] 18:01:30 INFO - PROCESS | 3972 | 1472086890338 Marionette DEBUG loaded listener.js 18:01:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0D558400) [pid = 3972] [serial = 1532] [outer = 0D23C800] 18:01:30 INFO - PROCESS | 3972 | 1472086890876 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]]]}] 18:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 18:01:30 INFO - PROCESS | 3972 | 1472086890911 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 18:01:30 INFO - PROCESS | 3972 | 1472086890915 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 18:01:30 INFO - PROCESS | 3972 | 1472086890921 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:01:30 INFO - PROCESS | 3972 | 1472086890924 Marionette TRACE conn6 <- [1,2006,null,{}] 18:01:30 INFO - PROCESS | 3972 | 1472086890928 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}] 18:01:30 INFO - PROCESS | 3972 | 1472086890930 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:31 INFO - PROCESS | 3972 | 1472086891017 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 18:01:31 INFO - PROCESS | 3972 | 1472086891111 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:31 INFO - PROCESS | 3972 | 1472086891113 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:31 INFO - PROCESS | 3972 | ++DOCSHELL 14931000 == 32 [pid = 3972] [id = 511] 18:01:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (149BAC00) [pid = 3972] [serial = 1533] [outer = 00000000] 18:01:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (14E55C00) [pid = 3972] [serial = 1534] [outer = 149BAC00] 18:01:31 INFO - PROCESS | 3972 | 1472086891163 Marionette DEBUG loaded listener.js 18:01:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1511B800) [pid = 3972] [serial = 1535] [outer = 149BAC00] 18:01:31 INFO - PROCESS | 3972 | 1472086891566 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]]]}] 18:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 671ms 18:01:31 INFO - PROCESS | 3972 | 1472086891596 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 18:01:31 INFO - PROCESS | 3972 | 1472086891599 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 18:01:31 INFO - PROCESS | 3972 | 1472086891602 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:01:31 INFO - PROCESS | 3972 | 1472086891606 Marionette TRACE conn6 <- [1,2010,null,{}] 18:01:31 INFO - PROCESS | 3972 | 1472086891616 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}] 18:01:31 INFO - PROCESS | 3972 | 1472086891621 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:31 INFO - PROCESS | 3972 | 1472086891709 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 18:01:31 INFO - PROCESS | 3972 | 1472086891717 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:31 INFO - PROCESS | 3972 | 1472086891720 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:31 INFO - PROCESS | 3972 | ++DOCSHELL 17936000 == 33 [pid = 3972] [id = 512] 18:01:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (17936C00) [pid = 3972] [serial = 1536] [outer = 00000000] 18:01:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (17956400) [pid = 3972] [serial = 1537] [outer = 17936C00] 18:01:31 INFO - PROCESS | 3972 | 1472086891770 Marionette DEBUG loaded listener.js 18:01:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (18061C00) [pid = 3972] [serial = 1538] [outer = 17936C00] 18:01:32 INFO - PROCESS | 3972 | 1472086892246 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]]]}] 18:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 670ms 18:01:32 INFO - PROCESS | 3972 | 1472086892276 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 18:01:32 INFO - PROCESS | 3972 | 1472086892278 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 18:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:01:32 INFO - PROCESS | 3972 | 1472086892301 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:01:32 INFO - PROCESS | 3972 | 1472086892303 Marionette TRACE conn6 <- [1,2014,null,{}] 18:01:32 INFO - PROCESS | 3972 | 1472086892307 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}] 18:01:32 INFO - PROCESS | 3972 | 1472086892309 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:32 INFO - PROCESS | 3972 | 1472086892436 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 18:01:32 INFO - PROCESS | 3972 | 1472086892492 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:32 INFO - PROCESS | 3972 | 1472086892494 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:32 INFO - PROCESS | 3972 | ++DOCSHELL 18584400 == 34 [pid = 3972] [id = 513] 18:01:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (18584800) [pid = 3972] [serial = 1539] [outer = 00000000] 18:01:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (18EC4400) [pid = 3972] [serial = 1540] [outer = 18584800] 18:01:32 INFO - PROCESS | 3972 | 1472086892540 Marionette DEBUG loaded listener.js 18:01:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (18FDD800) [pid = 3972] [serial = 1541] [outer = 18584800] 18:01:32 INFO - PROCESS | 3972 | 1472086892959 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]]]}] 18:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 18:01:32 INFO - PROCESS | 3972 | 1472086892974 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 18:01:32 INFO - PROCESS | 3972 | 1472086892976 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 18:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:01:32 INFO - PROCESS | 3972 | 1472086892979 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:01:32 INFO - PROCESS | 3972 | 1472086892981 Marionette TRACE conn6 <- [1,2018,null,{}] 18:01:32 INFO - PROCESS | 3972 | 1472086892995 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}] 18:01:32 INFO - PROCESS | 3972 | 1472086892997 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:33 INFO - PROCESS | 3972 | 1472086893107 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 18:01:33 INFO - PROCESS | 3972 | 1472086893198 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:33 INFO - PROCESS | 3972 | 1472086893200 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:33 INFO - PROCESS | 3972 | ++DOCSHELL 185A8400 == 35 [pid = 3972] [id = 514] 18:01:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (18FE3C00) [pid = 3972] [serial = 1542] [outer = 00000000] 18:01:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19587C00) [pid = 3972] [serial = 1543] [outer = 18FE3C00] 18:01:33 INFO - PROCESS | 3972 | 1472086893245 Marionette DEBUG loaded listener.js 18:01:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1958D400) [pid = 3972] [serial = 1544] [outer = 18FE3C00] 18:01:33 INFO - PROCESS | 3972 | 1472086893679 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]]]}] 18:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 730ms 18:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:01:33 INFO - PROCESS | 3972 | 1472086893710 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 18:01:33 INFO - PROCESS | 3972 | 1472086893712 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 18:01:33 INFO - PROCESS | 3972 | 1472086893716 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:01:33 INFO - PROCESS | 3972 | 1472086893717 Marionette TRACE conn6 <- [1,2022,null,{}] 18:01:33 INFO - PROCESS | 3972 | 1472086893721 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}] 18:01:33 INFO - PROCESS | 3972 | 1472086893726 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:33 INFO - PROCESS | 3972 | 1472086893877 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 18:01:33 INFO - PROCESS | 3972 | 1472086893893 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:33 INFO - PROCESS | 3972 | 1472086893895 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:33 INFO - PROCESS | 3972 | ++DOCSHELL 19FAC400 == 36 [pid = 3972] [id = 515] 18:01:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (19FAF000) [pid = 3972] [serial = 1545] [outer = 00000000] 18:01:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A0F2400) [pid = 3972] [serial = 1546] [outer = 19FAF000] 18:01:33 INFO - PROCESS | 3972 | 1472086893993 Marionette DEBUG loaded listener.js 18:01:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19FAB000) [pid = 3972] [serial = 1547] [outer = 19FAF000] 18:01:34 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (16A6A400) [pid = 3972] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:01:34 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0D206C00) [pid = 3972] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:01:34 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (151E0800) [pid = 3972] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:01:34 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D5A4800) [pid = 3972] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:01:34 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0C9FF400) [pid = 3972] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:01:34 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0BF9C400) [pid = 3972] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:01:34 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1508AC00) [pid = 3972] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:01:34 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1807B800) [pid = 3972] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:01:34 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1805A800) [pid = 3972] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:01:34 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (18FDA800) [pid = 3972] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:01:34 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1794B000) [pid = 3972] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:01:34 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1945B000) [pid = 3972] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:01:34 INFO - PROCESS | 3972 | 1472086894498 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]]]}] 18:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 830ms 18:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:01:34 INFO - PROCESS | 3972 | 1472086894546 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 18:01:34 INFO - PROCESS | 3972 | 1472086894548 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 18:01:34 INFO - PROCESS | 3972 | 1472086894551 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:01:34 INFO - PROCESS | 3972 | 1472086894553 Marionette TRACE conn6 <- [1,2026,null,{}] 18:01:34 INFO - PROCESS | 3972 | 1472086894557 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}] 18:01:34 INFO - PROCESS | 3972 | 1472086894559 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:34 INFO - PROCESS | 3972 | 1472086894640 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 18:01:34 INFO - PROCESS | 3972 | 1472086894739 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:34 INFO - PROCESS | 3972 | 1472086894741 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:34 INFO - PROCESS | 3972 | ++DOCSHELL 0D25BC00 == 37 [pid = 3972] [id = 516] 18:01:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0D53D800) [pid = 3972] [serial = 1548] [outer = 00000000] 18:01:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1794B000) [pid = 3972] [serial = 1549] [outer = 0D53D800] 18:01:34 INFO - PROCESS | 3972 | 1472086894787 Marionette DEBUG loaded listener.js 18:01:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1807C400) [pid = 3972] [serial = 1550] [outer = 0D53D800] 18:01:35 INFO - PROCESS | 3972 | 1472086895134 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]]]}] 18:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 18:01:35 INFO - PROCESS | 3972 | 1472086895182 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 18:01:35 INFO - PROCESS | 3972 | 1472086895184 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 18:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:01:35 INFO - PROCESS | 3972 | 1472086895188 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:01:35 INFO - PROCESS | 3972 | 1472086895189 Marionette TRACE conn6 <- [1,2030,null,{}] 18:01:35 INFO - PROCESS | 3972 | 1472086895193 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}] 18:01:35 INFO - PROCESS | 3972 | 1472086895195 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:35 INFO - PROCESS | 3972 | 1472086895313 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 18:01:35 INFO - PROCESS | 3972 | 1472086895321 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:35 INFO - PROCESS | 3972 | 1472086895323 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:35 INFO - PROCESS | 3972 | ++DOCSHELL 1794C800 == 38 [pid = 3972] [id = 517] 18:01:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1794E800) [pid = 3972] [serial = 1551] [outer = 00000000] 18:01:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1A0F9C00) [pid = 3972] [serial = 1552] [outer = 1794E800] 18:01:35 INFO - PROCESS | 3972 | 1472086895369 Marionette DEBUG loaded listener.js 18:01:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1A187000) [pid = 3972] [serial = 1553] [outer = 1794E800] 18:01:35 INFO - PROCESS | 3972 | 1472086895781 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]]]}] 18:01:35 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) 18:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 18:01:35 INFO - PROCESS | 3972 | 1472086895818 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 18:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:01:35 INFO - PROCESS | 3972 | 1472086895820 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 18:01:35 INFO - PROCESS | 3972 | 1472086895833 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:01:35 INFO - PROCESS | 3972 | 1472086895835 Marionette TRACE conn6 <- [1,2034,null,{}] 18:01:35 INFO - PROCESS | 3972 | 1472086895839 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}] 18:01:35 INFO - PROCESS | 3972 | 1472086895841 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:35 INFO - PROCESS | 3972 | 1472086895957 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 18:01:36 INFO - PROCESS | 3972 | 1472086895996 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:36 INFO - PROCESS | 3972 | 1472086895998 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:36 INFO - PROCESS | 3972 | ++DOCSHELL 1643AC00 == 39 [pid = 3972] [id = 518] 18:01:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1A0FB000) [pid = 3972] [serial = 1554] [outer = 00000000] 18:01:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1A4B9800) [pid = 3972] [serial = 1555] [outer = 1A0FB000] 18:01:36 INFO - PROCESS | 3972 | 1472086896044 Marionette DEBUG loaded listener.js 18:01:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1A55E400) [pid = 3972] [serial = 1556] [outer = 1A0FB000] 18:01:36 INFO - PROCESS | 3972 | 1472086896574 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]]]}] 18:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 790ms 18:01:36 INFO - PROCESS | 3972 | 1472086896615 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 18:01:36 INFO - PROCESS | 3972 | 1472086896620 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 18:01:36 INFO - PROCESS | 3972 | 1472086896625 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:01:36 INFO - PROCESS | 3972 | 1472086896629 Marionette TRACE conn6 <- [1,2038,null,{}] 18:01:36 INFO - PROCESS | 3972 | 1472086896635 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}] 18:01:36 INFO - PROCESS | 3972 | 1472086896638 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:36 INFO - PROCESS | 3972 | 1472086896755 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 18:01:36 INFO - PROCESS | 3972 | 1472086896894 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:36 INFO - PROCESS | 3972 | 1472086896899 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:36 INFO - PROCESS | 3972 | ++DOCSHELL 0C9FF400 == 40 [pid = 3972] [id = 519] 18:01:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (0CF55400) [pid = 3972] [serial = 1557] [outer = 00000000] 18:01:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (0D59A400) [pid = 3972] [serial = 1558] [outer = 0CF55400] 18:01:36 INFO - PROCESS | 3972 | 1472086896959 Marionette DEBUG loaded listener.js 18:01:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (0E140C00) [pid = 3972] [serial = 1559] [outer = 0CF55400] 18:01:37 INFO - PROCESS | 3972 | 1472086897595 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]]]}] 18:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1021ms 18:01:37 INFO - PROCESS | 3972 | 1472086897651 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 18:01:37 INFO - PROCESS | 3972 | 1472086897656 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 18:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:01:37 INFO - PROCESS | 3972 | 1472086897662 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:01:37 INFO - PROCESS | 3972 | 1472086897665 Marionette TRACE conn6 <- [1,2042,null,{}] 18:01:37 INFO - PROCESS | 3972 | 1472086897669 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}] 18:01:37 INFO - PROCESS | 3972 | 1472086897672 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:37 INFO - PROCESS | 3972 | 1472086897788 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 18:01:37 INFO - PROCESS | 3972 | 1472086897927 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:37 INFO - PROCESS | 3972 | 1472086897929 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:37 INFO - PROCESS | 3972 | ++DOCSHELL 17937C00 == 41 [pid = 3972] [id = 520] 18:01:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1794AC00) [pid = 3972] [serial = 1560] [outer = 00000000] 18:01:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1804B400) [pid = 3972] [serial = 1561] [outer = 1794AC00] 18:01:37 INFO - PROCESS | 3972 | 1472086897988 Marionette DEBUG loaded listener.js 18:01:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (185A7000) [pid = 3972] [serial = 1562] [outer = 1794AC00] 18:01:38 INFO - PROCESS | 3972 | 1472086898616 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]]]}] 18:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1020ms 18:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:01:38 INFO - PROCESS | 3972 | 1472086898686 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 18:01:38 INFO - PROCESS | 3972 | 1472086898689 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 18:01:38 INFO - PROCESS | 3972 | 1472086898692 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:01:38 INFO - PROCESS | 3972 | 1472086898696 Marionette TRACE conn6 <- [1,2046,null,{}] 18:01:38 INFO - PROCESS | 3972 | 1472086898707 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}] 18:01:38 INFO - PROCESS | 3972 | 1472086898712 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:38 INFO - PROCESS | 3972 | 1472086898877 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 18:01:39 INFO - PROCESS | 3972 | 1472086899010 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:39 INFO - PROCESS | 3972 | 1472086899013 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:39 INFO - PROCESS | 3972 | ++DOCSHELL 1A0F1800 == 42 [pid = 3972] [id = 521] 18:01:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A0F2000) [pid = 3972] [serial = 1563] [outer = 00000000] 18:01:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A4B7000) [pid = 3972] [serial = 1564] [outer = 1A0F2000] 18:01:39 INFO - PROCESS | 3972 | 1472086899075 Marionette DEBUG loaded listener.js 18:01:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1A566800) [pid = 3972] [serial = 1565] [outer = 1A0F2000] 18:01:39 INFO - PROCESS | 3972 | 1472086899654 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]]]}] 18:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 970ms 18:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:01:39 INFO - PROCESS | 3972 | 1472086899665 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 18:01:39 INFO - PROCESS | 3972 | 1472086899668 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 18:01:39 INFO - PROCESS | 3972 | 1472086899672 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:01:39 INFO - PROCESS | 3972 | 1472086899674 Marionette TRACE conn6 <- [1,2050,null,{}] 18:01:39 INFO - PROCESS | 3972 | 1472086899677 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}] 18:01:39 INFO - PROCESS | 3972 | 1472086899680 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:39 INFO - PROCESS | 3972 | 1472086899794 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 18:01:40 INFO - PROCESS | 3972 | 1472086900092 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:40 INFO - PROCESS | 3972 | 1472086900095 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:40 INFO - PROCESS | 3972 | ++DOCSHELL 0C02F000 == 43 [pid = 3972] [id = 522] 18:01:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (0C035400) [pid = 3972] [serial = 1566] [outer = 00000000] 18:01:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (0CF55C00) [pid = 3972] [serial = 1567] [outer = 0C035400] 18:01:40 INFO - PROCESS | 3972 | 1472086900147 Marionette DEBUG loaded listener.js 18:01:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (0D20D000) [pid = 3972] [serial = 1568] [outer = 0C035400] 18:01:41 INFO - PROCESS | 3972 | --DOCSHELL 1794C800 == 42 [pid = 3972] [id = 517] 18:01:41 INFO - PROCESS | 3972 | --DOCSHELL 0D25BC00 == 41 [pid = 3972] [id = 516] 18:01:41 INFO - PROCESS | 3972 | --DOCSHELL 19FAC400 == 40 [pid = 3972] [id = 515] 18:01:41 INFO - PROCESS | 3972 | --DOCSHELL 185A8400 == 39 [pid = 3972] [id = 514] 18:01:41 INFO - PROCESS | 3972 | --DOCSHELL 18584400 == 38 [pid = 3972] [id = 513] 18:01:41 INFO - PROCESS | 3972 | --DOCSHELL 17936000 == 37 [pid = 3972] [id = 512] 18:01:41 INFO - PROCESS | 3972 | --DOCSHELL 14931000 == 36 [pid = 3972] [id = 511] 18:01:41 INFO - PROCESS | 3972 | --DOCSHELL 0D23B400 == 35 [pid = 3972] [id = 510] 18:01:41 INFO - PROCESS | 3972 | --DOCSHELL 0C83A800 == 34 [pid = 3972] [id = 508] 18:01:41 INFO - PROCESS | 3972 | --DOCSHELL 15146C00 == 33 [pid = 3972] [id = 509] 18:01:41 INFO - PROCESS | 3972 | --DOCSHELL 0C674400 == 32 [pid = 3972] [id = 498] 18:01:41 INFO - PROCESS | 3972 | --DOCSHELL 15160400 == 31 [pid = 3972] [id = 507] 18:01:41 INFO - PROCESS | 3972 | --DOCSHELL 1A0F1800 == 30 [pid = 3972] [id = 521] 18:01:41 INFO - PROCESS | 3972 | --DOCSHELL 1643AC00 == 29 [pid = 3972] [id = 518] 18:01:41 INFO - PROCESS | 3972 | --DOCSHELL 0C9FF400 == 28 [pid = 3972] [id = 519] 18:01:41 INFO - PROCESS | 3972 | --DOCSHELL 17937C00 == 27 [pid = 3972] [id = 520] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1794A800) [pid = 3972] [serial = 1507] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (17956C00) [pid = 3972] [serial = 1508] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (0D20CC00) [pid = 3972] [serial = 1498] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (0D240400) [pid = 3972] [serial = 1499] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (15238400) [pid = 3972] [serial = 1504] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (0D5DA800) [pid = 3972] [serial = 1501] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (0D8D7400) [pid = 3972] [serial = 1502] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (0D247800) [pid = 3972] [serial = 1496] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0D208800) [pid = 3972] [serial = 1495] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0CF54C00) [pid = 3972] [serial = 1487] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0C882000) [pid = 3972] [serial = 1486] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (15287000) [pid = 3972] [serial = 1490] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (151EC400) [pid = 3972] [serial = 1489] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (19FA9000) [pid = 3972] [serial = 1493] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (19E3AC00) [pid = 3972] [serial = 1492] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (19F64000) [pid = 3972] [serial = 1522] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1807B400) [pid = 3972] [serial = 1510] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1922A000) [pid = 3972] [serial = 1513] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1945F800) [pid = 3972] [serial = 1514] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (18085400) [pid = 3972] [serial = 1511] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (18EC3C00) [pid = 3972] [serial = 1516] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (19589000) [pid = 3972] [serial = 1520] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (19590400) [pid = 3972] [serial = 1519] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1527D000) [pid = 3972] [serial = 1505] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (18EC7000) [pid = 3972] [serial = 1517] [outer = 00000000] [url = about:blank] 18:01:41 INFO - PROCESS | 3972 | 1472086901417 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]]]}] 18:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1773ms 18:01:41 INFO - PROCESS | 3972 | 1472086901472 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 18:01:41 INFO - PROCESS | 3972 | 1472086901476 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 18:01:41 INFO - PROCESS | 3972 | 1472086901484 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:01:41 INFO - PROCESS | 3972 | 1472086901487 Marionette TRACE conn6 <- [1,2054,null,{}] 18:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:01:41 INFO - PROCESS | 3972 | 1472086901494 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}] 18:01:41 INFO - PROCESS | 3972 | 1472086901497 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:41 INFO - PROCESS | 3972 | 1472086901585 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 18:01:41 INFO - PROCESS | 3972 | 1472086901679 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:41 INFO - PROCESS | 3972 | 1472086901683 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:41 INFO - PROCESS | 3972 | ++DOCSHELL 0CF4F800 == 28 [pid = 3972] [id = 523] 18:01:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0CF74800) [pid = 3972] [serial = 1569] [outer = 00000000] 18:01:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0D205800) [pid = 3972] [serial = 1570] [outer = 0CF74800] 18:01:41 INFO - PROCESS | 3972 | 1472086901733 Marionette DEBUG loaded listener.js 18:01:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0D20CC00) [pid = 3972] [serial = 1571] [outer = 0CF74800] 18:01:42 INFO - PROCESS | 3972 | 1472086902151 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]]]}] 18:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 18:01:42 INFO - PROCESS | 3972 | 1472086902223 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 18:01:42 INFO - PROCESS | 3972 | 1472086902228 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 18:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:01:42 INFO - PROCESS | 3972 | 1472086902234 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:01:42 INFO - PROCESS | 3972 | 1472086902237 Marionette TRACE conn6 <- [1,2058,null,{}] 18:01:42 INFO - PROCESS | 3972 | 1472086902241 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}] 18:01:42 INFO - PROCESS | 3972 | 1472086902244 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:42 INFO - PROCESS | 3972 | 1472086902340 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 18:01:42 INFO - PROCESS | 3972 | 1472086902355 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:42 INFO - PROCESS | 3972 | 1472086902358 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:42 INFO - PROCESS | 3972 | ++DOCSHELL 0D55E400 == 29 [pid = 3972] [id = 524] 18:01:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0D55F400) [pid = 3972] [serial = 1572] [outer = 00000000] 18:01:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0D59CC00) [pid = 3972] [serial = 1573] [outer = 0D55F400] 18:01:42 INFO - PROCESS | 3972 | 1472086902407 Marionette DEBUG loaded listener.js 18:01:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (0D5A5000) [pid = 3972] [serial = 1574] [outer = 0D55F400] 18:01:42 INFO - PROCESS | 3972 | 1472086902884 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]]]}] 18:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 18:01:42 INFO - PROCESS | 3972 | 1472086902908 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 18:01:42 INFO - PROCESS | 3972 | 1472086902911 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 18:01:42 INFO - PROCESS | 3972 | 1472086902914 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:01:42 INFO - PROCESS | 3972 | 1472086902918 Marionette TRACE conn6 <- [1,2062,null,{}] 18:01:42 INFO - PROCESS | 3972 | 1472086902929 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}] 18:01:42 INFO - PROCESS | 3972 | 1472086902933 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:43 INFO - PROCESS | 3972 | 1472086903049 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 18:01:43 INFO - PROCESS | 3972 | 1472086903151 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:43 INFO - PROCESS | 3972 | 1472086903154 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:43 INFO - PROCESS | 3972 | ++DOCSHELL 14EADC00 == 30 [pid = 3972] [id = 525] 18:01:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (14EB1800) [pid = 3972] [serial = 1575] [outer = 00000000] 18:01:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (15159800) [pid = 3972] [serial = 1576] [outer = 14EB1800] 18:01:43 INFO - PROCESS | 3972 | 1472086903204 Marionette DEBUG loaded listener.js 18:01:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (151EE400) [pid = 3972] [serial = 1577] [outer = 14EB1800] 18:01:43 INFO - PROCESS | 3972 | 1472086903639 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]]]}] 18:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 770ms 18:01:43 INFO - PROCESS | 3972 | 1472086903688 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 18:01:43 INFO - PROCESS | 3972 | 1472086903690 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 18:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:01:43 INFO - PROCESS | 3972 | 1472086903693 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:01:43 INFO - PROCESS | 3972 | 1472086903695 Marionette TRACE conn6 <- [1,2066,null,{}] 18:01:43 INFO - PROCESS | 3972 | 1472086903698 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}] 18:01:43 INFO - PROCESS | 3972 | 1472086903700 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:43 INFO - PROCESS | 3972 | 1472086903819 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 18:01:43 INFO - PROCESS | 3972 | 1472086903881 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:43 INFO - PROCESS | 3972 | 1472086903883 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:43 INFO - PROCESS | 3972 | ++DOCSHELL 15244400 == 31 [pid = 3972] [id = 526] 18:01:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (15283C00) [pid = 3972] [serial = 1578] [outer = 00000000] 18:01:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (15C6E000) [pid = 3972] [serial = 1579] [outer = 15283C00] 18:01:43 INFO - PROCESS | 3972 | 1472086903930 Marionette DEBUG loaded listener.js 18:01:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (16443400) [pid = 3972] [serial = 1580] [outer = 15283C00] 18:01:44 INFO - PROCESS | 3972 | 1472086904341 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]]]}] 18:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 18:01:44 INFO - PROCESS | 3972 | 1472086904369 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 18:01:44 INFO - PROCESS | 3972 | 1472086904371 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 18:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:01:44 INFO - PROCESS | 3972 | 1472086904374 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:01:44 INFO - PROCESS | 3972 | 1472086904376 Marionette TRACE conn6 <- [1,2070,null,{}] 18:01:44 INFO - PROCESS | 3972 | 1472086904407 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}] 18:01:44 INFO - PROCESS | 3972 | 1472086904409 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:44 INFO - PROCESS | 3972 | 1472086904539 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 18:01:44 INFO - PROCESS | 3972 | 1472086904549 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:44 INFO - PROCESS | 3972 | 1472086904551 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:44 INFO - PROCESS | 3972 | ++DOCSHELL 16F03400 == 32 [pid = 3972] [id = 527] 18:01:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (16F04400) [pid = 3972] [serial = 1581] [outer = 00000000] 18:01:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1794F800) [pid = 3972] [serial = 1582] [outer = 16F04400] 18:01:44 INFO - PROCESS | 3972 | 1472086904596 Marionette DEBUG loaded listener.js 18:01:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (17957800) [pid = 3972] [serial = 1583] [outer = 16F04400] 18:01:45 INFO - PROCESS | 3972 | 1472086905049 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]]]}] 18:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 18:01:45 INFO - PROCESS | 3972 | 1472086905108 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 18:01:45 INFO - PROCESS | 3972 | 1472086905110 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 18:01:45 INFO - PROCESS | 3972 | 1472086905113 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:01:45 INFO - PROCESS | 3972 | 1472086905115 Marionette TRACE conn6 <- [1,2074,null,{}] 18:01:45 INFO - PROCESS | 3972 | 1472086905118 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}] 18:01:45 INFO - PROCESS | 3972 | 1472086905124 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:45 INFO - PROCESS | 3972 | 1472086905262 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 18:01:45 INFO - PROCESS | 3972 | 1472086905268 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:45 INFO - PROCESS | 3972 | 1472086905270 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:45 INFO - PROCESS | 3972 | ++DOCSHELL 1802A400 == 33 [pid = 3972] [id = 528] 18:01:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (18031C00) [pid = 3972] [serial = 1584] [outer = 00000000] 18:01:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (18086400) [pid = 3972] [serial = 1585] [outer = 18031C00] 18:01:45 INFO - PROCESS | 3972 | 1472086905316 Marionette DEBUG loaded listener.js 18:01:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (185A8400) [pid = 3972] [serial = 1586] [outer = 18031C00] 18:01:45 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (15147400) [pid = 3972] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:01:45 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0D53D800) [pid = 3972] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:01:45 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (17936C00) [pid = 3972] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:01:45 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (18FE3C00) [pid = 3972] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:01:45 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (0D23C800) [pid = 3972] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:01:45 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1794E800) [pid = 3972] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:01:45 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (18584800) [pid = 3972] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:01:45 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0C960800) [pid = 3972] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:01:45 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (19FAF000) [pid = 3972] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:01:45 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (149BAC00) [pid = 3972] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:01:45 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1A0FB000) [pid = 3972] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:01:45 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (19E3A800) [pid = 3972] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:01:45 INFO - PROCESS | 3972 | 1472086905969 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]]]}] 18:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 872ms 18:01:45 INFO - PROCESS | 3972 | 1472086905990 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 18:01:45 INFO - PROCESS | 3972 | 1472086905992 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 18:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:01:45 INFO - PROCESS | 3972 | 1472086905995 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:01:45 INFO - PROCESS | 3972 | 1472086905997 Marionette TRACE conn6 <- [1,2078,null,{}] 18:01:45 INFO - PROCESS | 3972 | 1472086906000 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}] 18:01:45 INFO - PROCESS | 3972 | 1472086906002 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:46 INFO - PROCESS | 3972 | 1472086906080 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 18:01:46 INFO - PROCESS | 3972 | 1472086906087 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:46 INFO - PROCESS | 3972 | 1472086906089 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:46 INFO - PROCESS | 3972 | ++DOCSHELL 1527AC00 == 34 [pid = 3972] [id = 529] 18:01:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (15C67C00) [pid = 3972] [serial = 1587] [outer = 00000000] 18:01:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (18065000) [pid = 3972] [serial = 1588] [outer = 15C67C00] 18:01:46 INFO - PROCESS | 3972 | 1472086906134 Marionette DEBUG loaded listener.js 18:01:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1794E800) [pid = 3972] [serial = 1589] [outer = 15C67C00] 18:01:46 INFO - PROCESS | 3972 | 1472086906569 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]]]}] 18:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 18:01:46 INFO - PROCESS | 3972 | 1472086906626 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 18:01:46 INFO - PROCESS | 3972 | 1472086906628 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 18:01:46 INFO - PROCESS | 3972 | 1472086906631 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:01:46 INFO - PROCESS | 3972 | 1472086906633 Marionette TRACE conn6 <- [1,2082,null,{}] 18:01:46 INFO - PROCESS | 3972 | 1472086906636 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}] 18:01:46 INFO - PROCESS | 3972 | 1472086906638 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:46 INFO - PROCESS | 3972 | 1472086906716 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 18:01:46 INFO - PROCESS | 3972 | 1472086906721 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:46 INFO - PROCESS | 3972 | 1472086906723 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:46 INFO - PROCESS | 3972 | ++DOCSHELL 18061800 == 35 [pid = 3972] [id = 530] 18:01:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (18FCA400) [pid = 3972] [serial = 1590] [outer = 00000000] 18:01:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (18FE6C00) [pid = 3972] [serial = 1591] [outer = 18FCA400] 18:01:46 INFO - PROCESS | 3972 | 1472086906768 Marionette DEBUG loaded listener.js 18:01:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18FE0C00) [pid = 3972] [serial = 1592] [outer = 18FCA400] 18:01:47 INFO - PROCESS | 3972 | 1472086907207 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]]]}] 18:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 18:01:47 INFO - PROCESS | 3972 | 1472086907266 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 18:01:47 INFO - PROCESS | 3972 | 1472086907268 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 18:01:47 INFO - PROCESS | 3972 | 1472086907271 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:01:47 INFO - PROCESS | 3972 | 1472086907273 Marionette TRACE conn6 <- [1,2086,null,{}] 18:01:47 INFO - PROCESS | 3972 | 1472086907276 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}] 18:01:47 INFO - PROCESS | 3972 | 1472086907278 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:47 INFO - PROCESS | 3972 | 1472086907357 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 18:01:47 INFO - PROCESS | 3972 | 1472086907362 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:47 INFO - PROCESS | 3972 | 1472086907364 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:47 INFO - PROCESS | 3972 | ++DOCSHELL 14E29000 == 36 [pid = 3972] [id = 531] 18:01:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (19503000) [pid = 3972] [serial = 1593] [outer = 00000000] 18:01:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (19587400) [pid = 3972] [serial = 1594] [outer = 19503000] 18:01:47 INFO - PROCESS | 3972 | 1472086907409 Marionette DEBUG loaded listener.js 18:01:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19588800) [pid = 3972] [serial = 1595] [outer = 19503000] 18:01:48 INFO - PROCESS | 3972 | --DOCSHELL 0CF4F800 == 35 [pid = 3972] [id = 523] 18:01:48 INFO - PROCESS | 3972 | --DOCSHELL 0C02F000 == 34 [pid = 3972] [id = 522] 18:01:48 INFO - PROCESS | 3972 | --DOCSHELL 0D55E400 == 33 [pid = 3972] [id = 524] 18:01:48 INFO - PROCESS | 3972 | --DOCSHELL 15244400 == 32 [pid = 3972] [id = 526] 18:01:48 INFO - PROCESS | 3972 | --DOCSHELL 1802A400 == 31 [pid = 3972] [id = 528] 18:01:48 INFO - PROCESS | 3972 | --DOCSHELL 18061800 == 30 [pid = 3972] [id = 530] 18:01:48 INFO - PROCESS | 3972 | --DOCSHELL 16F03400 == 29 [pid = 3972] [id = 527] 18:01:48 INFO - PROCESS | 3972 | --DOCSHELL 1527AC00 == 28 [pid = 3972] [id = 529] 18:01:48 INFO - PROCESS | 3972 | --DOCSHELL 14EADC00 == 27 [pid = 3972] [id = 525] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1A0F2400) [pid = 3972] [serial = 1546] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1958D400) [pid = 3972] [serial = 1544] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (19587C00) [pid = 3972] [serial = 1543] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (14E55C00) [pid = 3972] [serial = 1534] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1511B800) [pid = 3972] [serial = 1535] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1794B000) [pid = 3972] [serial = 1549] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (19FA3C00) [pid = 3972] [serial = 1523] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (17956400) [pid = 3972] [serial = 1537] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (16A69000) [pid = 3972] [serial = 1528] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (17953800) [pid = 3972] [serial = 1529] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0D55AC00) [pid = 3972] [serial = 1525] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (0D848400) [pid = 3972] [serial = 1526] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (0D558400) [pid = 3972] [serial = 1532] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (0D259400) [pid = 3972] [serial = 1531] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1A187000) [pid = 3972] [serial = 1553] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (19FAB000) [pid = 3972] [serial = 1547] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (1A55E400) [pid = 3972] [serial = 1556] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (1A0F9C00) [pid = 3972] [serial = 1552] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (18EC4400) [pid = 3972] [serial = 1540] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (18FDD800) [pid = 3972] [serial = 1541] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (1A4B9800) [pid = 3972] [serial = 1555] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (1807C400) [pid = 3972] [serial = 1550] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (18061C00) [pid = 3972] [serial = 1538] [outer = 00000000] [url = about:blank] 18:01:49 INFO - PROCESS | 3972 | 1472086909140 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]]]}] 18:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1925ms 18:01:49 INFO - PROCESS | 3972 | 1472086909202 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 18:01:49 INFO - PROCESS | 3972 | 1472086909205 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 18:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:01:49 INFO - PROCESS | 3972 | 1472086909210 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:01:49 INFO - PROCESS | 3972 | 1472086909214 Marionette TRACE conn6 <- [1,2090,null,{}] 18:01:49 INFO - PROCESS | 3972 | 1472086909220 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}] 18:01:49 INFO - PROCESS | 3972 | 1472086909223 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:49 INFO - PROCESS | 3972 | 1472086909313 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 18:01:49 INFO - PROCESS | 3972 | 1472086909320 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:49 INFO - PROCESS | 3972 | 1472086909325 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:49 INFO - PROCESS | 3972 | ++DOCSHELL 0CF6F800 == 28 [pid = 3972] [id = 532] 18:01:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (0CF71000) [pid = 3972] [serial = 1596] [outer = 00000000] 18:01:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (0D206C00) [pid = 3972] [serial = 1597] [outer = 0CF71000] 18:01:49 INFO - PROCESS | 3972 | 1472086909381 Marionette DEBUG loaded listener.js 18:01:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (0D210400) [pid = 3972] [serial = 1598] [outer = 0CF71000] 18:01:49 INFO - PROCESS | 3972 | 1472086909880 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]]]}] 18:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 18:01:49 INFO - PROCESS | 3972 | 1472086909941 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 18:01:49 INFO - PROCESS | 3972 | 1472086909946 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 18:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:01:49 INFO - PROCESS | 3972 | 1472086909952 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:01:49 INFO - PROCESS | 3972 | 1472086909955 Marionette TRACE conn6 <- [1,2094,null,{}] 18:01:49 INFO - PROCESS | 3972 | 1472086909959 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}] 18:01:49 INFO - PROCESS | 3972 | 1472086909962 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:50 INFO - PROCESS | 3972 | 1472086910050 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 18:01:50 INFO - PROCESS | 3972 | 1472086910138 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:50 INFO - PROCESS | 3972 | 1472086910141 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:50 INFO - PROCESS | 3972 | ++DOCSHELL 0D549C00 == 29 [pid = 3972] [id = 533] 18:01:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (0D556400) [pid = 3972] [serial = 1599] [outer = 00000000] 18:01:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (0D55C800) [pid = 3972] [serial = 1600] [outer = 0D556400] 18:01:50 INFO - PROCESS | 3972 | 1472086910199 Marionette DEBUG loaded listener.js 18:01:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (0D59C800) [pid = 3972] [serial = 1601] [outer = 0D556400] 18:01:50 INFO - PROCESS | 3972 | 1472086910561 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]]]}] 18:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 18:01:50 INFO - PROCESS | 3972 | 1472086910626 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 18:01:50 INFO - PROCESS | 3972 | 1472086910629 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 18:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:01:50 INFO - PROCESS | 3972 | 1472086910632 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:01:50 INFO - PROCESS | 3972 | 1472086910635 Marionette TRACE conn6 <- [1,2098,null,{}] 18:01:50 INFO - PROCESS | 3972 | 1472086910646 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}] 18:01:50 INFO - PROCESS | 3972 | 1472086910651 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:50 INFO - PROCESS | 3972 | 1472086910763 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 18:01:50 INFO - PROCESS | 3972 | 1472086910774 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:50 INFO - PROCESS | 3972 | 1472086910777 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:50 INFO - PROCESS | 3972 | ++DOCSHELL 149DB400 == 30 [pid = 3972] [id = 534] 18:01:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (149DD800) [pid = 3972] [serial = 1602] [outer = 00000000] 18:01:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (14E55C00) [pid = 3972] [serial = 1603] [outer = 149DD800] 18:01:50 INFO - PROCESS | 3972 | 1472086910827 Marionette DEBUG loaded listener.js 18:01:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (150C4400) [pid = 3972] [serial = 1604] [outer = 149DD800] 18:01:51 INFO - PROCESS | 3972 | 1472086911288 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]]]}] 18:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 731ms 18:01:51 INFO - PROCESS | 3972 | 1472086911366 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 18:01:51 INFO - PROCESS | 3972 | 1472086911368 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 18:01:51 INFO - PROCESS | 3972 | 1472086911371 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:01:51 INFO - PROCESS | 3972 | 1472086911373 Marionette TRACE conn6 <- [1,2102,null,{}] 18:01:51 INFO - PROCESS | 3972 | 1472086911377 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}] 18:01:51 INFO - PROCESS | 3972 | 1472086911379 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:51 INFO - PROCESS | 3972 | 1472086911462 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 18:01:51 INFO - PROCESS | 3972 | 1472086911467 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:51 INFO - PROCESS | 3972 | 1472086911469 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:51 INFO - PROCESS | 3972 | ++DOCSHELL 15116800 == 31 [pid = 3972] [id = 535] 18:01:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (15163800) [pid = 3972] [serial = 1605] [outer = 00000000] 18:01:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1523B400) [pid = 3972] [serial = 1606] [outer = 15163800] 18:01:51 INFO - PROCESS | 3972 | 1472086911516 Marionette DEBUG loaded listener.js 18:01:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1527D000) [pid = 3972] [serial = 1607] [outer = 15163800] 18:01:51 INFO - PROCESS | 3972 | 1472086911946 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]]]}] 18:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 18:01:52 INFO - PROCESS | 3972 | 1472086912006 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 18:01:52 INFO - PROCESS | 3972 | 1472086912008 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 18:01:52 INFO - PROCESS | 3972 | 1472086912011 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:01:52 INFO - PROCESS | 3972 | 1472086912013 Marionette TRACE conn6 <- [1,2106,null,{}] 18:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:01:52 INFO - PROCESS | 3972 | 1472086912017 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}] 18:01:52 INFO - PROCESS | 3972 | 1472086912019 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:52 INFO - PROCESS | 3972 | 1472086912096 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 18:01:52 INFO - PROCESS | 3972 | 1472086912133 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:52 INFO - PROCESS | 3972 | 1472086912135 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:52 INFO - PROCESS | 3972 | ++DOCSHELL 16F07800 == 32 [pid = 3972] [id = 536] 18:01:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (16F08C00) [pid = 3972] [serial = 1608] [outer = 00000000] 18:01:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1794C000) [pid = 3972] [serial = 1609] [outer = 16F08C00] 18:01:52 INFO - PROCESS | 3972 | 1472086912181 Marionette DEBUG loaded listener.js 18:01:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (17952800) [pid = 3972] [serial = 1610] [outer = 16F08C00] 18:01:52 INFO - PROCESS | 3972 | 1472086912626 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]]]}] 18:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 18:01:52 INFO - PROCESS | 3972 | 1472086912686 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 18:01:52 INFO - PROCESS | 3972 | 1472086912688 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 18:01:52 INFO - PROCESS | 3972 | 1472086912691 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:01:52 INFO - PROCESS | 3972 | 1472086912693 Marionette TRACE conn6 <- [1,2110,null,{}] 18:01:52 INFO - PROCESS | 3972 | 1472086912696 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}] 18:01:52 INFO - PROCESS | 3972 | 1472086912702 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:52 INFO - PROCESS | 3972 | 1472086912803 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 18:01:52 INFO - PROCESS | 3972 | 1472086912812 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:52 INFO - PROCESS | 3972 | 1472086912814 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:52 INFO - PROCESS | 3972 | ++DOCSHELL 18064400 == 33 [pid = 3972] [id = 537] 18:01:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (18080000) [pid = 3972] [serial = 1611] [outer = 00000000] 18:01:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (18089800) [pid = 3972] [serial = 1612] [outer = 18080000] 18:01:52 INFO - PROCESS | 3972 | 1472086912860 Marionette DEBUG loaded listener.js 18:01:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (18530000) [pid = 3972] [serial = 1613] [outer = 18080000] 18:01:53 INFO - PROCESS | 3972 | 1472086913278 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]]]}] 18:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 18:01:53 INFO - PROCESS | 3972 | 1472086913330 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 18:01:53 INFO - PROCESS | 3972 | 1472086913332 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 18:01:53 INFO - PROCESS | 3972 | 1472086913336 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:01:53 INFO - PROCESS | 3972 | 1472086913337 Marionette TRACE conn6 <- [1,2114,null,{}] 18:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:01:53 INFO - PROCESS | 3972 | 1472086913341 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}] 18:01:53 INFO - PROCESS | 3972 | 1472086913343 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:53 INFO - PROCESS | 3972 | 1472086913419 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 18:01:53 INFO - PROCESS | 3972 | 1472086913424 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:53 INFO - PROCESS | 3972 | 1472086913426 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:53 INFO - PROCESS | 3972 | ++DOCSHELL 0D264400 == 34 [pid = 3972] [id = 538] 18:01:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (0D59AC00) [pid = 3972] [serial = 1614] [outer = 00000000] 18:01:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18FE1800) [pid = 3972] [serial = 1615] [outer = 0D59AC00] 18:01:53 INFO - PROCESS | 3972 | 1472086913476 Marionette DEBUG loaded listener.js 18:01:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (18FE5800) [pid = 3972] [serial = 1616] [outer = 0D59AC00] 18:01:53 INFO - PROCESS | 3972 | 1472086913935 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]]]}] 18:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 18:01:53 INFO - PROCESS | 3972 | 1472086913978 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 18:01:53 INFO - PROCESS | 3972 | 1472086913980 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 18:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:01:53 INFO - PROCESS | 3972 | 1472086913983 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:01:53 INFO - PROCESS | 3972 | 1472086913985 Marionette TRACE conn6 <- [1,2118,null,{}] 18:01:53 INFO - PROCESS | 3972 | 1472086913988 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}] 18:01:53 INFO - PROCESS | 3972 | 1472086913990 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:54 INFO - PROCESS | 3972 | 1472086914068 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 18:01:54 INFO - PROCESS | 3972 | 1472086914074 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:54 INFO - PROCESS | 3972 | 1472086914076 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:54 INFO - PROCESS | 3972 | ++DOCSHELL 0BF91800 == 35 [pid = 3972] [id = 539] 18:01:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (0D55C400) [pid = 3972] [serial = 1617] [outer = 00000000] 18:01:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19586400) [pid = 3972] [serial = 1618] [outer = 0D55C400] 18:01:54 INFO - PROCESS | 3972 | 1472086914122 Marionette DEBUG loaded listener.js 18:01:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1945F000) [pid = 3972] [serial = 1619] [outer = 0D55C400] 18:01:54 INFO - PROCESS | 3972 | --DOCSHELL 0C9F6800 == 34 [pid = 3972] [id = 12] 18:01:54 INFO - PROCESS | 3972 | 1472086914629 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] 18:01:54 INFO - PROCESS | 3972 | 1472086914659 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 18:01:54 INFO - PROCESS | 3972 | 1472086914663 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:01:54 INFO - PROCESS | 3972 | 1472086914664 Marionette TRACE conn6 <- [1,2122,null,{}] 18:01:54 INFO - PROCESS | 3972 | 1472086914668 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}] 18:01:54 INFO - PROCESS | 3972 | 1472086914670 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:54 INFO - PROCESS | 3972 | 1472086914785 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 18:01:54 INFO - PROCESS | 3972 | 1472086914875 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:54 INFO - PROCESS | 3972 | 1472086914877 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:54 INFO - PROCESS | 3972 | ++DOCSHELL 0C6F2C00 == 35 [pid = 3972] [id = 540] 18:01:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (0D5D9800) [pid = 3972] [serial = 1620] [outer = 00000000] 18:01:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (19E39800) [pid = 3972] [serial = 1621] [outer = 0D5D9800] 18:01:54 INFO - PROCESS | 3972 | 1472086914923 Marionette DEBUG loaded listener.js 18:01:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (19E3A000) [pid = 3972] [serial = 1622] [outer = 0D5D9800] 18:01:55 INFO - PROCESS | 3972 | 1472086915344 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]]]}] 18:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 18:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:01:55 INFO - PROCESS | 3972 | 1472086915396 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 18:01:55 INFO - PROCESS | 3972 | 1472086915398 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 18:01:55 INFO - PROCESS | 3972 | 1472086915401 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:01:55 INFO - PROCESS | 3972 | 1472086915402 Marionette TRACE conn6 <- [1,2126,null,{}] 18:01:55 INFO - PROCESS | 3972 | 1472086915406 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}] 18:01:55 INFO - PROCESS | 3972 | 1472086915407 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:55 INFO - PROCESS | 3972 | 1472086915531 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 18:01:55 INFO - PROCESS | 3972 | 1472086915536 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:55 INFO - PROCESS | 3972 | 1472086915538 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:55 INFO - PROCESS | 3972 | ++DOCSHELL 19E38800 == 36 [pid = 3972] [id = 541] 18:01:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (19E57000) [pid = 3972] [serial = 1623] [outer = 00000000] 18:01:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (19FA6C00) [pid = 3972] [serial = 1624] [outer = 19E57000] 18:01:55 INFO - PROCESS | 3972 | 1472086915586 Marionette DEBUG loaded listener.js 18:01:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (19FACC00) [pid = 3972] [serial = 1625] [outer = 19E57000] 18:01:56 INFO - PROCESS | 3972 | 1472086916034 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]]]}] 18:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 18:01:56 INFO - PROCESS | 3972 | 1472086916072 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 18:01:56 INFO - PROCESS | 3972 | 1472086916074 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 18:01:56 INFO - PROCESS | 3972 | 1472086916078 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:01:56 INFO - PROCESS | 3972 | 1472086916080 Marionette TRACE conn6 <- [1,2130,null,{}] 18:01:56 INFO - PROCESS | 3972 | 1472086916091 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}] 18:01:56 INFO - PROCESS | 3972 | 1472086916093 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:56 INFO - PROCESS | 3972 | 1472086916243 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 18:01:56 INFO - PROCESS | 3972 | 1472086916258 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:56 INFO - PROCESS | 3972 | 1472086916261 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:56 INFO - PROCESS | 3972 | ++DOCSHELL 0D207800 == 37 [pid = 3972] [id = 542] 18:01:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (0D479000) [pid = 3972] [serial = 1626] [outer = 00000000] 18:01:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1792DC00) [pid = 3972] [serial = 1627] [outer = 0D479000] 18:01:56 INFO - PROCESS | 3972 | 1472086916499 Marionette DEBUG loaded listener.js 18:01:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1A0FAC00) [pid = 3972] [serial = 1628] [outer = 0D479000] 18:01:56 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (15283C00) [pid = 3972] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:01:56 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (16F04400) [pid = 3972] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:01:56 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (18031C00) [pid = 3972] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:01:56 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (18FCA400) [pid = 3972] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:01:56 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (0C035400) [pid = 3972] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:01:56 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1A0F2000) [pid = 3972] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:01:56 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1794AC00) [pid = 3972] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:01:56 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (0CF55400) [pid = 3972] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:01:56 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (14EB1800) [pid = 3972] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:01:56 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0D55F400) [pid = 3972] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:01:56 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0CF74800) [pid = 3972] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:01:56 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (15C67C00) [pid = 3972] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:01:56 INFO - PROCESS | 3972 | 1472086916896 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] 18:01:56 INFO - PROCESS | 3972 | 1472086916914 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 18:01:56 INFO - PROCESS | 3972 | 1472086916917 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:01:56 INFO - PROCESS | 3972 | 1472086916919 Marionette TRACE conn6 <- [1,2134,null,{}] 18:01:56 INFO - PROCESS | 3972 | 1472086916922 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}] 18:01:56 INFO - PROCESS | 3972 | 1472086916924 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:57 INFO - PROCESS | 3972 | 1472086917005 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 18:01:57 INFO - PROCESS | 3972 | 1472086917102 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:57 INFO - PROCESS | 3972 | 1472086917104 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:57 INFO - PROCESS | 3972 | ++DOCSHELL 0D7DB000 == 38 [pid = 3972] [id = 543] 18:01:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (15238400) [pid = 3972] [serial = 1629] [outer = 00000000] 18:01:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1807DC00) [pid = 3972] [serial = 1630] [outer = 15238400] 18:01:57 INFO - PROCESS | 3972 | 1472086917149 Marionette DEBUG loaded listener.js 18:01:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19E32800) [pid = 3972] [serial = 1631] [outer = 15238400] 18:01:57 INFO - PROCESS | 3972 | 1472086917528 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] 18:01:57 INFO - PROCESS | 3972 | 1472086917590 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 18:01:57 INFO - PROCESS | 3972 | 1472086917593 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:01:57 INFO - PROCESS | 3972 | 1472086917595 Marionette TRACE conn6 <- [1,2138,null,{}] 18:01:57 INFO - PROCESS | 3972 | 1472086917599 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}] 18:01:57 INFO - PROCESS | 3972 | 1472086917601 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:57 INFO - PROCESS | 3972 | 1472086917680 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 18:01:57 INFO - PROCESS | 3972 | 1472086917685 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:57 INFO - PROCESS | 3972 | 1472086917687 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:57 INFO - PROCESS | 3972 | ++DOCSHELL 18031C00 == 39 [pid = 3972] [id = 544] 18:01:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1958BC00) [pid = 3972] [serial = 1632] [outer = 00000000] 18:01:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A4B1400) [pid = 3972] [serial = 1633] [outer = 1958BC00] 18:01:57 INFO - PROCESS | 3972 | 1472086917731 Marionette DEBUG loaded listener.js 18:01:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A4B1800) [pid = 3972] [serial = 1634] [outer = 1958BC00] 18:01:58 INFO - PROCESS | 3972 | 1472086918182 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]]]}] 18:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 18:01:58 INFO - PROCESS | 3972 | 1472086918235 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 18:01:58 INFO - PROCESS | 3972 | 1472086918237 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 18:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:01:58 INFO - PROCESS | 3972 | 1472086918240 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:01:58 INFO - PROCESS | 3972 | 1472086918242 Marionette TRACE conn6 <- [1,2142,null,{}] 18:01:58 INFO - PROCESS | 3972 | 1472086918245 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}] 18:01:58 INFO - PROCESS | 3972 | 1472086918247 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:58 INFO - PROCESS | 3972 | 1472086918326 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 18:01:58 INFO - PROCESS | 3972 | 1472086918332 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:58 INFO - PROCESS | 3972 | 1472086918334 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:58 INFO - PROCESS | 3972 | ++DOCSHELL 17934400 == 40 [pid = 3972] [id = 545] 18:01:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A4B4400) [pid = 3972] [serial = 1635] [outer = 00000000] 18:01:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A4BC000) [pid = 3972] [serial = 1636] [outer = 1A4B4400] 18:01:58 INFO - PROCESS | 3972 | 1472086918378 Marionette DEBUG loaded listener.js 18:01:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1A560800) [pid = 3972] [serial = 1637] [outer = 1A4B4400] 18:01:59 INFO - PROCESS | 3972 | 1472086919198 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]]]}] 18:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 970ms 18:01:59 INFO - PROCESS | 3972 | 1472086919214 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 18:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:01:59 INFO - PROCESS | 3972 | 1472086919218 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 18:01:59 INFO - PROCESS | 3972 | 1472086919223 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:01:59 INFO - PROCESS | 3972 | 1472086919228 Marionette TRACE conn6 <- [1,2146,null,{}] 18:01:59 INFO - PROCESS | 3972 | 1472086919234 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}] 18:01:59 INFO - PROCESS | 3972 | 1472086919237 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:59 INFO - PROCESS | 3972 | 1472086919361 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 18:01:59 INFO - PROCESS | 3972 | 1472086919497 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:59 INFO - PROCESS | 3972 | 1472086919500 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:01:59 INFO - PROCESS | 3972 | ++DOCSHELL 0C9FEC00 == 41 [pid = 3972] [id = 546] 18:01:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (0CF4FC00) [pid = 3972] [serial = 1638] [outer = 00000000] 18:01:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (0D257C00) [pid = 3972] [serial = 1639] [outer = 0CF4FC00] 18:01:59 INFO - PROCESS | 3972 | 1472086919559 Marionette DEBUG loaded listener.js 18:01:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (0D564C00) [pid = 3972] [serial = 1640] [outer = 0CF4FC00] 18:02:00 INFO - PROCESS | 3972 | 1472086920248 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]]]}] 18:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1079ms 18:02:00 INFO - PROCESS | 3972 | 1472086920302 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 18:02:00 INFO - PROCESS | 3972 | 1472086920307 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 18:02:00 INFO - PROCESS | 3972 | 1472086920314 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:02:00 INFO - PROCESS | 3972 | 1472086920316 Marionette TRACE conn6 <- [1,2150,null,{}] 18:02:00 INFO - PROCESS | 3972 | 1472086920320 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}] 18:02:00 INFO - PROCESS | 3972 | 1472086920323 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:00 INFO - PROCESS | 3972 | 1472086920448 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 18:02:00 INFO - PROCESS | 3972 | 1472086920688 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:00 INFO - PROCESS | 3972 | 1472086920691 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:00 INFO - PROCESS | 3972 | ++DOCSHELL 0C02F000 == 42 [pid = 3972] [id = 547] 18:02:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (0C030800) [pid = 3972] [serial = 1641] [outer = 00000000] 18:02:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (0C66BC00) [pid = 3972] [serial = 1642] [outer = 0C030800] 18:02:00 INFO - PROCESS | 3972 | 1472086920759 Marionette DEBUG loaded listener.js 18:02:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (0C83AC00) [pid = 3972] [serial = 1643] [outer = 0C030800] 18:02:01 INFO - PROCESS | 3972 | --DOCSHELL 18031C00 == 41 [pid = 3972] [id = 544] 18:02:01 INFO - PROCESS | 3972 | --DOCSHELL 0D7DB000 == 40 [pid = 3972] [id = 543] 18:02:01 INFO - PROCESS | 3972 | --DOCSHELL 0D207800 == 39 [pid = 3972] [id = 542] 18:02:01 INFO - PROCESS | 3972 | --DOCSHELL 19E38800 == 38 [pid = 3972] [id = 541] 18:02:01 INFO - PROCESS | 3972 | --DOCSHELL 0C6F2C00 == 37 [pid = 3972] [id = 540] 18:02:01 INFO - PROCESS | 3972 | --DOCSHELL 0BF91800 == 36 [pid = 3972] [id = 539] 18:02:01 INFO - PROCESS | 3972 | --DOCSHELL 0D264400 == 35 [pid = 3972] [id = 538] 18:02:01 INFO - PROCESS | 3972 | --DOCSHELL 18064400 == 34 [pid = 3972] [id = 537] 18:02:01 INFO - PROCESS | 3972 | --DOCSHELL 16F07800 == 33 [pid = 3972] [id = 536] 18:02:01 INFO - PROCESS | 3972 | --DOCSHELL 15116800 == 32 [pid = 3972] [id = 535] 18:02:01 INFO - PROCESS | 3972 | --DOCSHELL 149DB400 == 31 [pid = 3972] [id = 534] 18:02:01 INFO - PROCESS | 3972 | --DOCSHELL 0D549C00 == 30 [pid = 3972] [id = 533] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (19587400) [pid = 3972] [serial = 1594] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOCSHELL 0CF6F800 == 29 [pid = 3972] [id = 532] 18:02:01 INFO - PROCESS | 3972 | --DOCSHELL 14E29000 == 28 [pid = 3972] [id = 531] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (15C6E000) [pid = 3972] [serial = 1579] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1794F800) [pid = 3972] [serial = 1582] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (16443400) [pid = 3972] [serial = 1580] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (18086400) [pid = 3972] [serial = 1585] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (185A8400) [pid = 3972] [serial = 1586] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (18FE6C00) [pid = 3972] [serial = 1591] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (0CF55C00) [pid = 3972] [serial = 1567] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1A566800) [pid = 3972] [serial = 1565] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1A4B7000) [pid = 3972] [serial = 1564] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (185A7000) [pid = 3972] [serial = 1562] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1804B400) [pid = 3972] [serial = 1561] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0E140C00) [pid = 3972] [serial = 1559] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0D59A400) [pid = 3972] [serial = 1558] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (15159800) [pid = 3972] [serial = 1576] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D59CC00) [pid = 3972] [serial = 1573] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0D5A5000) [pid = 3972] [serial = 1574] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0D205800) [pid = 3972] [serial = 1570] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0D20CC00) [pid = 3972] [serial = 1571] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (0D20D000) [pid = 3972] [serial = 1568] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (18065000) [pid = 3972] [serial = 1588] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (17957800) [pid = 3972] [serial = 1583] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (18FE0C00) [pid = 3972] [serial = 1592] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (151EE400) [pid = 3972] [serial = 1577] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1794E800) [pid = 3972] [serial = 1589] [outer = 00000000] [url = about:blank] 18:02:01 INFO - PROCESS | 3972 | 1472086921464 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]]]}] 18:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1168ms 18:02:01 INFO - PROCESS | 3972 | 1472086921485 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 18:02:01 INFO - PROCESS | 3972 | 1472086921489 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 18:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:02:01 INFO - PROCESS | 3972 | 1472086921493 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:02:01 INFO - PROCESS | 3972 | 1472086921495 Marionette TRACE conn6 <- [1,2154,null,{}] 18:02:01 INFO - PROCESS | 3972 | 1472086921501 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}] 18:02:01 INFO - PROCESS | 3972 | 1472086921505 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:01 INFO - PROCESS | 3972 | 1472086921593 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 18:02:01 INFO - PROCESS | 3972 | 1472086921687 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:01 INFO - PROCESS | 3972 | 1472086921690 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:01 INFO - PROCESS | 3972 | ++DOCSHELL 0C620C00 == 29 [pid = 3972] [id = 548] 18:02:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0C836000) [pid = 3972] [serial = 1644] [outer = 00000000] 18:02:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0D23D800) [pid = 3972] [serial = 1645] [outer = 0C836000] 18:02:01 INFO - PROCESS | 3972 | 1472086921738 Marionette DEBUG loaded listener.js 18:02:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (0D259000) [pid = 3972] [serial = 1646] [outer = 0C836000] 18:02:02 INFO - PROCESS | 3972 | 1472086922172 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]]]}] 18:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 18:02:02 INFO - PROCESS | 3972 | 1472086922226 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 18:02:02 INFO - PROCESS | 3972 | 1472086922230 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 18:02:02 INFO - PROCESS | 3972 | 1472086922234 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:02:02 INFO - PROCESS | 3972 | 1472086922237 Marionette TRACE conn6 <- [1,2158,null,{}] 18:02:02 INFO - PROCESS | 3972 | 1472086922240 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}] 18:02:02 INFO - PROCESS | 3972 | 1472086922243 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:02 INFO - PROCESS | 3972 | 1472086922332 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 18:02:02 INFO - PROCESS | 3972 | 1472086922345 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:02 INFO - PROCESS | 3972 | 1472086922348 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:02 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A9400 == 30 [pid = 3972] [id = 549] 18:02:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (0E134400) [pid = 3972] [serial = 1647] [outer = 00000000] 18:02:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (149D8400) [pid = 3972] [serial = 1648] [outer = 0E134400] 18:02:02 INFO - PROCESS | 3972 | 1472086922394 Marionette DEBUG loaded listener.js 18:02:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (150C2000) [pid = 3972] [serial = 1649] [outer = 0E134400] 18:02:02 INFO - PROCESS | 3972 | 1472086922863 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]]]}] 18:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 18:02:02 INFO - PROCESS | 3972 | 1472086922910 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 18:02:02 INFO - PROCESS | 3972 | 1472086922912 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 18:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:02:02 INFO - PROCESS | 3972 | 1472086922917 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:02:02 INFO - PROCESS | 3972 | 1472086922923 Marionette TRACE conn6 <- [1,2162,null,{}] 18:02:02 INFO - PROCESS | 3972 | 1472086922932 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}] 18:02:02 INFO - PROCESS | 3972 | 1472086922936 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:03 INFO - PROCESS | 3972 | 1472086923021 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 18:02:03 INFO - PROCESS | 3972 | 1472086923031 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:03 INFO - PROCESS | 3972 | 1472086923033 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:03 INFO - PROCESS | 3972 | ++DOCSHELL 15C6B400 == 31 [pid = 3972] [id = 550] 18:02:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (16439400) [pid = 3972] [serial = 1650] [outer = 00000000] 18:02:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1643C000) [pid = 3972] [serial = 1651] [outer = 16439400] 18:02:03 INFO - PROCESS | 3972 | 1472086923079 Marionette DEBUG loaded listener.js 18:02:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1792A000) [pid = 3972] [serial = 1652] [outer = 16439400] 18:02:03 INFO - PROCESS | 3972 | 1472086923571 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]]]}] 18:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 690ms 18:02:03 INFO - PROCESS | 3972 | 1472086923609 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 18:02:03 INFO - PROCESS | 3972 | 1472086923612 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 18:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:02:03 INFO - PROCESS | 3972 | 1472086923615 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:02:03 INFO - PROCESS | 3972 | 1472086923617 Marionette TRACE conn6 <- [1,2166,null,{}] 18:02:03 INFO - PROCESS | 3972 | 1472086923621 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}] 18:02:03 INFO - PROCESS | 3972 | 1472086923623 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:03 INFO - PROCESS | 3972 | 1472086923770 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 18:02:03 INFO - PROCESS | 3972 | 1472086923795 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:03 INFO - PROCESS | 3972 | 1472086923797 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:03 INFO - PROCESS | 3972 | ++DOCSHELL 1794D400 == 32 [pid = 3972] [id = 551] 18:02:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1794E000) [pid = 3972] [serial = 1653] [outer = 00000000] 18:02:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18031C00) [pid = 3972] [serial = 1654] [outer = 1794E000] 18:02:03 INFO - PROCESS | 3972 | 1472086923843 Marionette DEBUG loaded listener.js 18:02:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (18062400) [pid = 3972] [serial = 1655] [outer = 1794E000] 18:02:04 INFO - PROCESS | 3972 | 1472086924285 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]]]}] 18:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 18:02:04 INFO - PROCESS | 3972 | 1472086924349 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 18:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:02:04 INFO - PROCESS | 3972 | 1472086924351 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 18:02:04 INFO - PROCESS | 3972 | 1472086924354 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:02:04 INFO - PROCESS | 3972 | 1472086924356 Marionette TRACE conn6 <- [1,2170,null,{}] 18:02:04 INFO - PROCESS | 3972 | 1472086924360 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}] 18:02:04 INFO - PROCESS | 3972 | 1472086924362 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:04 INFO - PROCESS | 3972 | 1472086924474 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 18:02:04 INFO - PROCESS | 3972 | 1472086924482 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:04 INFO - PROCESS | 3972 | 1472086924488 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:04 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A9000 == 33 [pid = 3972] [id = 552] 18:02:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1807E400) [pid = 3972] [serial = 1656] [outer = 00000000] 18:02:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (18087C00) [pid = 3972] [serial = 1657] [outer = 1807E400] 18:02:04 INFO - PROCESS | 3972 | 1472086924543 Marionette DEBUG loaded listener.js 18:02:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (18EC1800) [pid = 3972] [serial = 1658] [outer = 1807E400] 18:02:05 INFO - PROCESS | 3972 | 1472086925018 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]]]}] 18:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 731ms 18:02:05 INFO - PROCESS | 3972 | 1472086925109 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 18:02:05 INFO - PROCESS | 3972 | 1472086925111 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 18:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:02:05 INFO - PROCESS | 3972 | 1472086925119 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:02:05 INFO - PROCESS | 3972 | 1472086925120 Marionette TRACE conn6 <- [1,2174,null,{}] 18:02:05 INFO - PROCESS | 3972 | 1472086925124 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}] 18:02:05 INFO - PROCESS | 3972 | 1472086925126 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:05 INFO - PROCESS | 3972 | 1472086925250 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 18:02:05 INFO - PROCESS | 3972 | 1472086925319 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:05 INFO - PROCESS | 3972 | 1472086925321 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:05 INFO - PROCESS | 3972 | ++DOCSHELL 0C627800 == 34 [pid = 3972] [id = 553] 18:02:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (18FCB400) [pid = 3972] [serial = 1659] [outer = 00000000] 18:02:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (19460000) [pid = 3972] [serial = 1660] [outer = 18FCB400] 18:02:05 INFO - PROCESS | 3972 | 1472086925368 Marionette DEBUG loaded listener.js 18:02:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (19033800) [pid = 3972] [serial = 1661] [outer = 18FCB400] 18:02:05 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (0C9FD800) [pid = 3972] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:02:05 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1958BC00) [pid = 3972] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:02:05 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (0D556400) [pid = 3972] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:02:05 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (0D5D9800) [pid = 3972] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:02:05 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (15163800) [pid = 3972] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:02:05 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (19503000) [pid = 3972] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:02:05 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (16F08C00) [pid = 3972] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:02:05 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (0CF71000) [pid = 3972] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:02:05 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D59AC00) [pid = 3972] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:02:05 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (18080000) [pid = 3972] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:02:05 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (19E57000) [pid = 3972] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:02:05 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (149DD800) [pid = 3972] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:02:05 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (0D55C400) [pid = 3972] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:02:05 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0D479000) [pid = 3972] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:02:05 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (15238400) [pid = 3972] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:02:05 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (0C876800) [pid = 3972] [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.] 18:02:05 INFO - PROCESS | 3972 | 1472086925921 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]]]}] 18:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 830ms 18:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:02:05 INFO - PROCESS | 3972 | 1472086925952 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 18:02:05 INFO - PROCESS | 3972 | 1472086925954 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 18:02:05 INFO - PROCESS | 3972 | 1472086925957 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:02:05 INFO - PROCESS | 3972 | 1472086925959 Marionette TRACE conn6 <- [1,2178,null,{}] 18:02:05 INFO - PROCESS | 3972 | 1472086925963 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}] 18:02:05 INFO - PROCESS | 3972 | 1472086925965 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:06 INFO - PROCESS | 3972 | 1472086926078 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 18:02:06 INFO - PROCESS | 3972 | 1472086926140 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:06 INFO - PROCESS | 3972 | 1472086926142 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:06 INFO - PROCESS | 3972 | ++DOCSHELL 0D848400 == 35 [pid = 3972] [id = 554] 18:02:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1492F400) [pid = 3972] [serial = 1662] [outer = 00000000] 18:02:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1802A800) [pid = 3972] [serial = 1663] [outer = 1492F400] 18:02:06 INFO - PROCESS | 3972 | 1472086926187 Marionette DEBUG loaded listener.js 18:02:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (18FDD800) [pid = 3972] [serial = 1664] [outer = 1492F400] 18:02:06 INFO - PROCESS | 3972 | 1472086926541 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]]]}] 18:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 630ms 18:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:02:06 INFO - PROCESS | 3972 | 1472086926588 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 18:02:06 INFO - PROCESS | 3972 | 1472086926590 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 18:02:06 INFO - PROCESS | 3972 | 1472086926594 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:02:06 INFO - PROCESS | 3972 | 1472086926595 Marionette TRACE conn6 <- [1,2182,null,{}] 18:02:06 INFO - PROCESS | 3972 | 1472086926599 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}] 18:02:06 INFO - PROCESS | 3972 | 1472086926600 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:06 INFO - PROCESS | 3972 | 1472086926679 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 18:02:06 INFO - PROCESS | 3972 | 1472086926684 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:06 INFO - PROCESS | 3972 | 1472086926686 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:06 INFO - PROCESS | 3972 | ++DOCSHELL 1922E800 == 36 [pid = 3972] [id = 555] 18:02:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (19236400) [pid = 3972] [serial = 1665] [outer = 00000000] 18:02:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (19E33C00) [pid = 3972] [serial = 1666] [outer = 19236400] 18:02:06 INFO - PROCESS | 3972 | 1472086926731 Marionette DEBUG loaded listener.js 18:02:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (19E57000) [pid = 3972] [serial = 1667] [outer = 19236400] 18:02:07 INFO - PROCESS | 3972 | 1472086927206 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]]]}] 18:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 630ms 18:02:07 INFO - PROCESS | 3972 | 1472086927231 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 18:02:07 INFO - PROCESS | 3972 | 1472086927233 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 18:02:07 INFO - PROCESS | 3972 | 1472086927236 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:02:07 INFO - PROCESS | 3972 | 1472086927238 Marionette TRACE conn6 <- [1,2186,null,{}] 18:02:07 INFO - PROCESS | 3972 | 1472086927241 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}] 18:02:07 INFO - PROCESS | 3972 | 1472086927243 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:07 INFO - PROCESS | 3972 | 1472086927324 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 18:02:07 INFO - PROCESS | 3972 | 1472086927330 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:07 INFO - PROCESS | 3972 | 1472086927331 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:07 INFO - PROCESS | 3972 | ++DOCSHELL 19033C00 == 37 [pid = 3972] [id = 556] 18:02:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19F65400) [pid = 3972] [serial = 1668] [outer = 00000000] 18:02:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (19FAF000) [pid = 3972] [serial = 1669] [outer = 19F65400] 18:02:07 INFO - PROCESS | 3972 | 1472086927377 Marionette DEBUG loaded listener.js 18:02:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1A0F1C00) [pid = 3972] [serial = 1670] [outer = 19F65400] 18:02:07 INFO - PROCESS | 3972 | 1472086927960 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]]]}] 18:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 770ms 18:02:08 INFO - PROCESS | 3972 | 1472086928010 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 18:02:08 INFO - PROCESS | 3972 | 1472086928015 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 18:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:02:08 INFO - PROCESS | 3972 | 1472086928108 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:02:08 INFO - PROCESS | 3972 | 1472086928112 Marionette TRACE conn6 <- [1,2190,null,{}] 18:02:08 INFO - PROCESS | 3972 | 1472086928119 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}] 18:02:08 INFO - PROCESS | 3972 | 1472086928122 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:08 INFO - PROCESS | 3972 | 1472086928248 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 18:02:08 INFO - PROCESS | 3972 | 1472086928382 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:08 INFO - PROCESS | 3972 | 1472086928387 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:08 INFO - PROCESS | 3972 | ++DOCSHELL 0CF54400 == 38 [pid = 3972] [id = 557] 18:02:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (0CF58C00) [pid = 3972] [serial = 1671] [outer = 00000000] 18:02:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (0D482800) [pid = 3972] [serial = 1672] [outer = 0CF58C00] 18:02:08 INFO - PROCESS | 3972 | 1472086928451 Marionette DEBUG loaded listener.js 18:02:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (0D5A5C00) [pid = 3972] [serial = 1673] [outer = 0CF58C00] 18:02:09 INFO - PROCESS | 3972 | 1472086929004 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]]]}] 18:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 970ms 18:02:09 INFO - PROCESS | 3972 | 1472086929035 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 18:02:09 INFO - PROCESS | 3972 | 1472086929040 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 18:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:02:09 INFO - PROCESS | 3972 | 1472086929046 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:02:09 INFO - PROCESS | 3972 | 1472086929049 Marionette TRACE conn6 <- [1,2194,null,{}] 18:02:09 INFO - PROCESS | 3972 | 1472086929053 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}] 18:02:09 INFO - PROCESS | 3972 | 1472086929056 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:09 INFO - PROCESS | 3972 | 1472086929168 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 18:02:09 INFO - PROCESS | 3972 | 1472086929278 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:09 INFO - PROCESS | 3972 | 1472086929281 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:09 INFO - PROCESS | 3972 | ++DOCSHELL 1511B800 == 39 [pid = 3972] [id = 558] 18:02:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (15146000) [pid = 3972] [serial = 1674] [outer = 00000000] 18:02:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1523E400) [pid = 3972] [serial = 1675] [outer = 15146000] 18:02:09 INFO - PROCESS | 3972 | 1472086929339 Marionette DEBUG loaded listener.js 18:02:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1527F800) [pid = 3972] [serial = 1676] [outer = 15146000] 18:02:09 INFO - PROCESS | 3972 | 1472086929959 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]]]}] 18:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 970ms 18:02:10 INFO - PROCESS | 3972 | 1472086930020 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 18:02:10 INFO - PROCESS | 3972 | 1472086930023 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 18:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:02:10 INFO - PROCESS | 3972 | 1472086930027 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:02:10 INFO - PROCESS | 3972 | 1472086930031 Marionette TRACE conn6 <- [1,2198,null,{}] 18:02:10 INFO - PROCESS | 3972 | 1472086930041 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}] 18:02:10 INFO - PROCESS | 3972 | 1472086930046 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:10 INFO - PROCESS | 3972 | 1472086930185 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 18:02:10 INFO - PROCESS | 3972 | 1472086930322 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:10 INFO - PROCESS | 3972 | 1472086930326 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:10 INFO - PROCESS | 3972 | ++DOCSHELL 18FDF000 == 40 [pid = 3972] [id = 559] 18:02:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1922EC00) [pid = 3972] [serial = 1677] [outer = 00000000] 18:02:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (19E35400) [pid = 3972] [serial = 1678] [outer = 1922EC00] 18:02:10 INFO - PROCESS | 3972 | 1472086930388 Marionette DEBUG loaded listener.js 18:02:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1A0F8000) [pid = 3972] [serial = 1679] [outer = 1922EC00] 18:02:11 INFO - PROCESS | 3972 | 1472086931040 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]]]}] 18:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1070ms 18:02:11 INFO - PROCESS | 3972 | 1472086931102 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 18:02:11 INFO - PROCESS | 3972 | 1472086931105 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 18:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:02:11 INFO - PROCESS | 3972 | 1472086931108 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:02:11 INFO - PROCESS | 3972 | 1472086931110 Marionette TRACE conn6 <- [1,2202,null,{}] 18:02:11 INFO - PROCESS | 3972 | 1472086931114 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}] 18:02:11 INFO - PROCESS | 3972 | 1472086931116 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:11 INFO - PROCESS | 3972 | 1472086931225 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 18:02:11 INFO - PROCESS | 3972 | 1472086931442 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:11 INFO - PROCESS | 3972 | 1472086931446 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:11 INFO - PROCESS | 3972 | ++DOCSHELL 0BF95000 == 41 [pid = 3972] [id = 560] 18:02:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (0BF9B800) [pid = 3972] [serial = 1680] [outer = 00000000] 18:02:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (0D205400) [pid = 3972] [serial = 1681] [outer = 0BF9B800] 18:02:11 INFO - PROCESS | 3972 | 1472086931507 Marionette DEBUG loaded listener.js 18:02:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (0D23C800) [pid = 3972] [serial = 1682] [outer = 0BF9B800] 18:02:12 INFO - PROCESS | 3972 | --DOCSHELL 1922E800 == 40 [pid = 3972] [id = 555] 18:02:12 INFO - PROCESS | 3972 | --DOCSHELL 0D848400 == 39 [pid = 3972] [id = 554] 18:02:12 INFO - PROCESS | 3972 | --DOCSHELL 0C627800 == 38 [pid = 3972] [id = 553] 18:02:12 INFO - PROCESS | 3972 | --DOCSHELL 0D5A9000 == 37 [pid = 3972] [id = 552] 18:02:12 INFO - PROCESS | 3972 | --DOCSHELL 1794D400 == 36 [pid = 3972] [id = 551] 18:02:12 INFO - PROCESS | 3972 | --DOCSHELL 15C6B400 == 35 [pid = 3972] [id = 550] 18:02:12 INFO - PROCESS | 3972 | --DOCSHELL 0D5A9400 == 34 [pid = 3972] [id = 549] 18:02:12 INFO - PROCESS | 3972 | --DOCSHELL 0C620C00 == 33 [pid = 3972] [id = 548] 18:02:12 INFO - PROCESS | 3972 | --DOCSHELL 0C62AC00 == 32 [pid = 3972] [id = 13] 18:02:12 INFO - PROCESS | 3972 | --DOCSHELL 0C02F000 == 31 [pid = 3972] [id = 547] 18:02:12 INFO - PROCESS | 3972 | --DOCSHELL 0C9FEC00 == 30 [pid = 3972] [id = 546] 18:02:12 INFO - PROCESS | 3972 | --DOCSHELL 17934400 == 29 [pid = 3972] [id = 545] 18:02:12 INFO - PROCESS | 3972 | --DOCSHELL 1511B800 == 28 [pid = 3972] [id = 558] 18:02:12 INFO - PROCESS | 3972 | --DOCSHELL 18FDF000 == 27 [pid = 3972] [id = 559] 18:02:12 INFO - PROCESS | 3972 | --DOCSHELL 19033C00 == 26 [pid = 3972] [id = 556] 18:02:12 INFO - PROCESS | 3972 | --DOCSHELL 0CF54400 == 25 [pid = 3972] [id = 557] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (0D47A400) [pid = 3972] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (0D55C800) [pid = 3972] [serial = 1600] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (19E39800) [pid = 3972] [serial = 1621] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (0D59C800) [pid = 3972] [serial = 1601] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1523B400) [pid = 3972] [serial = 1606] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1527D000) [pid = 3972] [serial = 1607] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (19588800) [pid = 3972] [serial = 1595] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1794C000) [pid = 3972] [serial = 1609] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (17952800) [pid = 3972] [serial = 1610] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0D206C00) [pid = 3972] [serial = 1597] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0D210400) [pid = 3972] [serial = 1598] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (18FE1800) [pid = 3972] [serial = 1615] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (18FE5800) [pid = 3972] [serial = 1616] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (18089800) [pid = 3972] [serial = 1612] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (18530000) [pid = 3972] [serial = 1613] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (19FA6C00) [pid = 3972] [serial = 1624] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (14E55C00) [pid = 3972] [serial = 1603] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (150C4400) [pid = 3972] [serial = 1604] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (19586400) [pid = 3972] [serial = 1618] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (19E3A000) [pid = 3972] [serial = 1622] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (19FACC00) [pid = 3972] [serial = 1625] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1A0FAC00) [pid = 3972] [serial = 1628] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1792DC00) [pid = 3972] [serial = 1627] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1807DC00) [pid = 3972] [serial = 1630] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1A4B1800) [pid = 3972] [serial = 1634] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1D69BC00) [pid = 3972] [serial = 1100] [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.] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (19E32800) [pid = 3972] [serial = 1631] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (1945F000) [pid = 3972] [serial = 1619] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (1A4BC000) [pid = 3972] [serial = 1636] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (1A4B1400) [pid = 3972] [serial = 1633] [outer = 00000000] [url = about:blank] 18:02:12 INFO - PROCESS | 3972 | 1472086932802 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]]]}] 18:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1732ms 18:02:12 INFO - PROCESS | 3972 | 1472086932841 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 18:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:02:12 INFO - PROCESS | 3972 | 1472086932846 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 18:02:12 INFO - PROCESS | 3972 | 1472086932851 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:02:12 INFO - PROCESS | 3972 | 1472086932854 Marionette TRACE conn6 <- [1,2206,null,{}] 18:02:12 INFO - PROCESS | 3972 | 1472086932860 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}] 18:02:12 INFO - PROCESS | 3972 | 1472086932863 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:12 INFO - PROCESS | 3972 | 1472086932958 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 18:02:12 INFO - PROCESS | 3972 | 1472086932966 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:12 INFO - PROCESS | 3972 | 1472086932971 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:12 INFO - PROCESS | 3972 | ++DOCSHELL 0CF55400 == 26 [pid = 3972] [id = 561] 18:02:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (0CF5C800) [pid = 3972] [serial = 1683] [outer = 00000000] 18:02:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (0D209400) [pid = 3972] [serial = 1684] [outer = 0CF5C800] 18:02:13 INFO - PROCESS | 3972 | 1472086933022 Marionette DEBUG loaded listener.js 18:02:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (0D23B000) [pid = 3972] [serial = 1685] [outer = 0CF5C800] 18:02:13 INFO - PROCESS | 3972 | 1472086933569 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]]]}] 18:02:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:02:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 790ms 18:02:13 INFO - PROCESS | 3972 | 1472086933641 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 18:02:13 INFO - PROCESS | 3972 | 1472086933646 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 18:02:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:02:13 INFO - PROCESS | 3972 | 1472086933652 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:02:13 INFO - PROCESS | 3972 | 1472086933655 Marionette TRACE conn6 <- [1,2210,null,{}] 18:02:13 INFO - PROCESS | 3972 | 1472086933659 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}] 18:02:13 INFO - PROCESS | 3972 | 1472086933661 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:13 INFO - PROCESS | 3972 | 1472086933751 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 18:02:13 INFO - PROCESS | 3972 | 1472086933846 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:13 INFO - PROCESS | 3972 | 1472086933849 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:13 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A9400 == 27 [pid = 3972] [id = 562] 18:02:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (0D5D6400) [pid = 3972] [serial = 1686] [outer = 00000000] 18:02:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0D848400) [pid = 3972] [serial = 1687] [outer = 0D5D6400] 18:02:13 INFO - PROCESS | 3972 | 1472086933898 Marionette DEBUG loaded listener.js 18:02:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0E1E1800) [pid = 3972] [serial = 1688] [outer = 0D5D6400] 18:02:14 INFO - PROCESS | 3972 | 1472086934282 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]]]}] 18:02:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 18:02:14 INFO - PROCESS | 3972 | 1472086934326 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 18:02:14 INFO - PROCESS | 3972 | 1472086934328 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 18:02:14 INFO - PROCESS | 3972 | 1472086934332 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:02:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:02:14 INFO - PROCESS | 3972 | 1472086934336 Marionette TRACE conn6 <- [1,2214,null,{}] 18:02:14 INFO - PROCESS | 3972 | 1472086934376 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}] 18:02:14 INFO - PROCESS | 3972 | 1472086934381 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:14 INFO - PROCESS | 3972 | 1472086934472 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 18:02:14 INFO - PROCESS | 3972 | 1472086934485 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:14 INFO - PROCESS | 3972 | 1472086934488 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:14 INFO - PROCESS | 3972 | ++DOCSHELL 1515B800 == 28 [pid = 3972] [id = 563] 18:02:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1515C400) [pid = 3972] [serial = 1689] [outer = 00000000] 18:02:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1523C800) [pid = 3972] [serial = 1690] [outer = 1515C400] 18:02:14 INFO - PROCESS | 3972 | 1472086934537 Marionette DEBUG loaded listener.js 18:02:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1527D000) [pid = 3972] [serial = 1691] [outer = 1515C400] 18:02:14 INFO - PROCESS | 3972 | 1472086934981 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]]]}] 18:02:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:02:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 710ms 18:02:15 INFO - PROCESS | 3972 | 1472086935056 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 18:02:15 INFO - PROCESS | 3972 | 1472086935059 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 18:02:15 INFO - PROCESS | 3972 | 1472086935062 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:02:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:02:15 INFO - PROCESS | 3972 | 1472086935064 Marionette TRACE conn6 <- [1,2218,null,{}] 18:02:15 INFO - PROCESS | 3972 | 1472086935067 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}] 18:02:15 INFO - PROCESS | 3972 | 1472086935069 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:15 INFO - PROCESS | 3972 | 1472086935191 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 18:02:15 INFO - PROCESS | 3972 | 1472086935197 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:15 INFO - PROCESS | 3972 | 1472086935199 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:15 INFO - PROCESS | 3972 | ++DOCSHELL 16445000 == 29 [pid = 3972] [id = 564] 18:02:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (16A6A000) [pid = 3972] [serial = 1692] [outer = 00000000] 18:02:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1794EC00) [pid = 3972] [serial = 1693] [outer = 16A6A000] 18:02:15 INFO - PROCESS | 3972 | 1472086935245 Marionette DEBUG loaded listener.js 18:02:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1802B000) [pid = 3972] [serial = 1694] [outer = 16A6A000] 18:02:15 INFO - PROCESS | 3972 | 1472086935685 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]]]}] 18:02:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:02:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 18:02:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:02:15 INFO - PROCESS | 3972 | 1472086935737 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 18:02:15 INFO - PROCESS | 3972 | 1472086935739 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 18:02:15 INFO - PROCESS | 3972 | 1472086935742 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:02:15 INFO - PROCESS | 3972 | 1472086935744 Marionette TRACE conn6 <- [1,2222,null,{}] 18:02:15 INFO - PROCESS | 3972 | 1472086935753 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}] 18:02:15 INFO - PROCESS | 3972 | 1472086935756 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:15 INFO - PROCESS | 3972 | 1472086935891 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 18:02:15 INFO - PROCESS | 3972 | 1472086935953 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:15 INFO - PROCESS | 3972 | 1472086935955 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:15 INFO - PROCESS | 3972 | ++DOCSHELL 18068C00 == 30 [pid = 3972] [id = 565] 18:02:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1807A400) [pid = 3972] [serial = 1695] [outer = 00000000] 18:02:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (18083C00) [pid = 3972] [serial = 1696] [outer = 1807A400] 18:02:16 INFO - PROCESS | 3972 | 1472086936001 Marionette DEBUG loaded listener.js 18:02:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1852A000) [pid = 3972] [serial = 1697] [outer = 1807A400] 18:02:16 INFO - PROCESS | 3972 | 1472086936418 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]]]}] 18:02:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:02:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 732ms 18:02:16 INFO - PROCESS | 3972 | 1472086936475 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 18:02:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:02:16 INFO - PROCESS | 3972 | 1472086936477 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 18:02:16 INFO - PROCESS | 3972 | 1472086936480 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:02:16 INFO - PROCESS | 3972 | 1472086936482 Marionette TRACE conn6 <- [1,2226,null,{}] 18:02:16 INFO - PROCESS | 3972 | 1472086936485 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}] 18:02:16 INFO - PROCESS | 3972 | 1472086936491 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:16 INFO - PROCESS | 3972 | 1472086936628 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 18:02:16 INFO - PROCESS | 3972 | 1472086936695 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:16 INFO - PROCESS | 3972 | 1472086936697 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:16 INFO - PROCESS | 3972 | ++DOCSHELL 185A5800 == 31 [pid = 3972] [id = 566] 18:02:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18FCCC00) [pid = 3972] [serial = 1698] [outer = 00000000] 18:02:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (19235000) [pid = 3972] [serial = 1699] [outer = 18FCCC00] 18:02:16 INFO - PROCESS | 3972 | 1472086936745 Marionette DEBUG loaded listener.js 18:02:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1958A800) [pid = 3972] [serial = 1700] [outer = 18FCCC00] 18:02:17 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1794E000) [pid = 3972] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:02:17 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1807E400) [pid = 3972] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:02:17 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (16439400) [pid = 3972] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:02:17 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0C836000) [pid = 3972] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:02:17 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0E134400) [pid = 3972] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:02:17 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1492F400) [pid = 3972] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:02:17 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1A4B4400) [pid = 3972] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:02:17 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (18FCB400) [pid = 3972] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:02:17 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (0CF4FC00) [pid = 3972] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:02:17 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0C030800) [pid = 3972] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:02:17 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (19236400) [pid = 3972] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:02:17 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (19F65400) [pid = 3972] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:02:17 INFO - PROCESS | 3972 | 1472086937377 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]]]}] 18:02:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:02:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 930ms 18:02:17 INFO - PROCESS | 3972 | 1472086937411 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 18:02:17 INFO - PROCESS | 3972 | 1472086937413 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 18:02:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:02:17 INFO - PROCESS | 3972 | 1472086937416 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:02:17 INFO - PROCESS | 3972 | 1472086937417 Marionette TRACE conn6 <- [1,2230,null,{}] 18:02:17 INFO - PROCESS | 3972 | 1472086937420 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}] 18:02:17 INFO - PROCESS | 3972 | 1472086937422 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:17 INFO - PROCESS | 3972 | 1472086937534 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 18:02:17 INFO - PROCESS | 3972 | 1472086937596 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:17 INFO - PROCESS | 3972 | 1472086937598 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:17 INFO - PROCESS | 3972 | ++DOCSHELL 0CF55C00 == 32 [pid = 3972] [id = 567] 18:02:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0CF5A400) [pid = 3972] [serial = 1701] [outer = 00000000] 18:02:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (15243C00) [pid = 3972] [serial = 1702] [outer = 0CF5A400] 18:02:17 INFO - PROCESS | 3972 | 1472086937644 Marionette DEBUG loaded listener.js 18:02:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (15C67800) [pid = 3972] [serial = 1703] [outer = 0CF5A400] 18:02:17 INFO - PROCESS | 3972 | 1472086937987 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]]]}] 18:02:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:02:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 18:02:18 INFO - PROCESS | 3972 | 1472086938047 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 18:02:18 INFO - PROCESS | 3972 | 1472086938049 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 18:02:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:02:18 INFO - PROCESS | 3972 | 1472086938065 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:02:18 INFO - PROCESS | 3972 | 1472086938067 Marionette TRACE conn6 <- [1,2234,null,{}] 18:02:18 INFO - PROCESS | 3972 | 1472086938070 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}] 18:02:18 INFO - PROCESS | 3972 | 1472086938072 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:18 INFO - PROCESS | 3972 | 1472086938150 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 18:02:18 INFO - PROCESS | 3972 | 1472086938155 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:18 INFO - PROCESS | 3972 | 1472086938157 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:18 INFO - PROCESS | 3972 | ++DOCSHELL 18583C00 == 33 [pid = 3972] [id = 568] 18:02:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (18FDDC00) [pid = 3972] [serial = 1704] [outer = 00000000] 18:02:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (19E32000) [pid = 3972] [serial = 1705] [outer = 18FDDC00] 18:02:18 INFO - PROCESS | 3972 | 1472086938202 Marionette DEBUG loaded listener.js 18:02:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (19E36400) [pid = 3972] [serial = 1706] [outer = 18FDDC00] 18:02:18 INFO - PROCESS | 3972 | 1472086938607 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]]]}] 18:02:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:02:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 570ms 18:02:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:02:18 INFO - PROCESS | 3972 | 1472086938638 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 18:02:18 INFO - PROCESS | 3972 | 1472086938640 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 18:02:18 INFO - PROCESS | 3972 | 1472086938643 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:02:18 INFO - PROCESS | 3972 | 1472086938645 Marionette TRACE conn6 <- [1,2238,null,{}] 18:02:18 INFO - PROCESS | 3972 | 1472086938648 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}] 18:02:18 INFO - PROCESS | 3972 | 1472086938650 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:18 INFO - PROCESS | 3972 | 1472086938773 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 18:02:18 INFO - PROCESS | 3972 | 1472086938799 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:18 INFO - PROCESS | 3972 | 1472086938801 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:18 INFO - PROCESS | 3972 | ++DOCSHELL 18FE5C00 == 34 [pid = 3972] [id = 569] 18:02:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (19460800) [pid = 3972] [serial = 1707] [outer = 00000000] 18:02:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (19FA3800) [pid = 3972] [serial = 1708] [outer = 19460800] 18:02:18 INFO - PROCESS | 3972 | 1472086938846 Marionette DEBUG loaded listener.js 18:02:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (19FA4000) [pid = 3972] [serial = 1709] [outer = 19460800] 18:02:19 INFO - PROCESS | 3972 | 1472086939376 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]]]}] 18:02:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:02:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 770ms 18:02:19 INFO - PROCESS | 3972 | 1472086939414 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 18:02:19 INFO - PROCESS | 3972 | 1472086939419 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 18:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:02:19 INFO - PROCESS | 3972 | 1472086939425 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:02:19 INFO - PROCESS | 3972 | 1472086939429 Marionette TRACE conn6 <- [1,2242,null,{}] 18:02:19 INFO - PROCESS | 3972 | 1472086939435 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}] 18:02:19 INFO - PROCESS | 3972 | 1472086939438 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:19 INFO - PROCESS | 3972 | 1472086939564 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 18:02:19 INFO - PROCESS | 3972 | 1472086939702 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:19 INFO - PROCESS | 3972 | 1472086939707 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:19 INFO - PROCESS | 3972 | ++DOCSHELL 0C66C800 == 35 [pid = 3972] [id = 570] 18:02:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (0C9F8C00) [pid = 3972] [serial = 1710] [outer = 00000000] 18:02:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (0D25D400) [pid = 3972] [serial = 1711] [outer = 0C9F8C00] 18:02:19 INFO - PROCESS | 3972 | 1472086939767 Marionette DEBUG loaded listener.js 18:02:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (0D55E000) [pid = 3972] [serial = 1712] [outer = 0C9F8C00] 18:02:20 INFO - PROCESS | 3972 | 1472086940567 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]]]}] 18:02:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:02:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1183ms 18:02:20 INFO - PROCESS | 3972 | 1472086940612 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 18:02:20 INFO - PROCESS | 3972 | 1472086940617 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 18:02:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:02:20 INFO - PROCESS | 3972 | 1472086940623 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:02:20 INFO - PROCESS | 3972 | 1472086940626 Marionette TRACE conn6 <- [1,2246,null,{}] 18:02:20 INFO - PROCESS | 3972 | 1472086940630 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}] 18:02:20 INFO - PROCESS | 3972 | 1472086940633 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:20 INFO - PROCESS | 3972 | 1472086940760 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 18:02:20 INFO - PROCESS | 3972 | 1472086940897 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:20 INFO - PROCESS | 3972 | 1472086940900 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:20 INFO - PROCESS | 3972 | ++DOCSHELL 15117000 == 36 [pid = 3972] [id = 571] 18:02:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (15148000) [pid = 3972] [serial = 1713] [outer = 00000000] 18:02:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1523AC00) [pid = 3972] [serial = 1714] [outer = 15148000] 18:02:20 INFO - PROCESS | 3972 | 1472086940960 Marionette DEBUG loaded listener.js 18:02:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (17929400) [pid = 3972] [serial = 1715] [outer = 15148000] 18:02:21 INFO - PROCESS | 3972 | 1472086941871 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]]]}] 18:02:21 INFO - PROCESS | 3972 | --DOCSHELL 18583C00 == 35 [pid = 3972] [id = 568] 18:02:21 INFO - PROCESS | 3972 | --DOCSHELL 0CF55C00 == 34 [pid = 3972] [id = 567] 18:02:21 INFO - PROCESS | 3972 | --DOCSHELL 185A5800 == 33 [pid = 3972] [id = 566] 18:02:21 INFO - PROCESS | 3972 | --DOCSHELL 18068C00 == 32 [pid = 3972] [id = 565] 18:02:21 INFO - PROCESS | 3972 | --DOCSHELL 16445000 == 31 [pid = 3972] [id = 564] 18:02:21 INFO - PROCESS | 3972 | --DOCSHELL 1515B800 == 30 [pid = 3972] [id = 563] 18:02:21 INFO - PROCESS | 3972 | --DOCSHELL 0D5A9400 == 29 [pid = 3972] [id = 562] 18:02:21 INFO - PROCESS | 3972 | --DOCSHELL 0CF55400 == 28 [pid = 3972] [id = 561] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (18031C00) [pid = 3972] [serial = 1654] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (18062400) [pid = 3972] [serial = 1655] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (18087C00) [pid = 3972] [serial = 1657] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1643C000) [pid = 3972] [serial = 1651] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D23D800) [pid = 3972] [serial = 1645] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0D259000) [pid = 3972] [serial = 1646] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (149D8400) [pid = 3972] [serial = 1648] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (150C2000) [pid = 3972] [serial = 1649] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1802A800) [pid = 3972] [serial = 1663] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1A560800) [pid = 3972] [serial = 1637] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (19460000) [pid = 3972] [serial = 1660] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (0D257C00) [pid = 3972] [serial = 1639] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0D564C00) [pid = 3972] [serial = 1640] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (0C66BC00) [pid = 3972] [serial = 1642] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (0C83AC00) [pid = 3972] [serial = 1643] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (19E33C00) [pid = 3972] [serial = 1666] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (19FAF000) [pid = 3972] [serial = 1669] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (19033800) [pid = 3972] [serial = 1661] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (18EC1800) [pid = 3972] [serial = 1658] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (1A0F1C00) [pid = 3972] [serial = 1670] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (19E57000) [pid = 3972] [serial = 1667] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (1792A000) [pid = 3972] [serial = 1652] [outer = 00000000] [url = about:blank] 18:02:21 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (18FDD800) [pid = 3972] [serial = 1664] [outer = 00000000] [url = about:blank] 18:02:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:02:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1330ms 18:02:21 INFO - PROCESS | 3972 | 1472086941956 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 18:02:21 INFO - PROCESS | 3972 | 1472086941961 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 18:02:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:02:21 INFO - PROCESS | 3972 | 1472086941966 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:02:21 INFO - PROCESS | 3972 | 1472086941969 Marionette TRACE conn6 <- [1,2250,null,{}] 18:02:21 INFO - PROCESS | 3972 | 1472086941974 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}] 18:02:21 INFO - PROCESS | 3972 | 1472086941977 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:22 INFO - PROCESS | 3972 | 1472086942083 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 18:02:22 INFO - PROCESS | 3972 | 1472086942171 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:22 INFO - PROCESS | 3972 | 1472086942175 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:22 INFO - PROCESS | 3972 | ++DOCSHELL 0D23A800 == 29 [pid = 3972] [id = 572] 18:02:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (0D23D400) [pid = 3972] [serial = 1716] [outer = 00000000] 18:02:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (0D259000) [pid = 3972] [serial = 1717] [outer = 0D23D400] 18:02:22 INFO - PROCESS | 3972 | 1472086942225 Marionette DEBUG loaded listener.js 18:02:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (0D47D400) [pid = 3972] [serial = 1718] [outer = 0D23D400] 18:02:22 INFO - PROCESS | 3972 | 1472086942665 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]]]}] 18:02:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:02:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 18:02:22 INFO - PROCESS | 3972 | 1472086942699 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 18:02:22 INFO - PROCESS | 3972 | 1472086942703 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 18:02:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:02:22 INFO - PROCESS | 3972 | 1472086942712 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:02:22 INFO - PROCESS | 3972 | 1472086942714 Marionette TRACE conn6 <- [1,2254,null,{}] 18:02:22 INFO - PROCESS | 3972 | 1472086942718 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}] 18:02:22 INFO - PROCESS | 3972 | 1472086942721 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:22 INFO - PROCESS | 3972 | 1472086942810 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 18:02:22 INFO - PROCESS | 3972 | 1472086942815 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:22 INFO - PROCESS | 3972 | 1472086942817 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:22 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A7000 == 30 [pid = 3972] [id = 573] 18:02:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (0D5A9400) [pid = 3972] [serial = 1719] [outer = 00000000] 18:02:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (14AC5C00) [pid = 3972] [serial = 1720] [outer = 0D5A9400] 18:02:22 INFO - PROCESS | 3972 | 1472086942865 Marionette DEBUG loaded listener.js 18:02:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (150C1C00) [pid = 3972] [serial = 1721] [outer = 0D5A9400] 18:02:23 INFO - PROCESS | 3972 | 1472086943326 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]]]}] 18:02:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:02:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 18:02:23 INFO - PROCESS | 3972 | 1472086943349 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 18:02:23 INFO - PROCESS | 3972 | 1472086943351 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 18:02:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:02:23 INFO - PROCESS | 3972 | 1472086943354 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:02:23 INFO - PROCESS | 3972 | 1472086943358 Marionette TRACE conn6 <- [1,2258,null,{}] 18:02:23 INFO - PROCESS | 3972 | 1472086943368 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}] 18:02:23 INFO - PROCESS | 3972 | 1472086943373 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:23 INFO - PROCESS | 3972 | 1472086943457 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 18:02:23 INFO - PROCESS | 3972 | 1472086943467 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:23 INFO - PROCESS | 3972 | 1472086943470 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:23 INFO - PROCESS | 3972 | ++DOCSHELL 1792E400 == 31 [pid = 3972] [id = 574] 18:02:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (1792F400) [pid = 3972] [serial = 1722] [outer = 00000000] 18:02:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (1794E000) [pid = 3972] [serial = 1723] [outer = 1792F400] 18:02:23 INFO - PROCESS | 3972 | 1472086943520 Marionette DEBUG loaded listener.js 18:02:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1802D800) [pid = 3972] [serial = 1724] [outer = 1792F400] 18:02:24 INFO - PROCESS | 3972 | 1472086944008 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]]]}] 18:02:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:02:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 18:02:24 INFO - PROCESS | 3972 | 1472086944087 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 18:02:24 INFO - PROCESS | 3972 | 1472086944090 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 18:02:24 INFO - PROCESS | 3972 | 1472086944093 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:02:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:02:24 INFO - PROCESS | 3972 | 1472086944095 Marionette TRACE conn6 <- [1,2262,null,{}] 18:02:24 INFO - PROCESS | 3972 | 1472086944098 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}] 18:02:24 INFO - PROCESS | 3972 | 1472086944100 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:24 INFO - PROCESS | 3972 | 1472086944188 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 18:02:24 INFO - PROCESS | 3972 | 1472086944194 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:24 INFO - PROCESS | 3972 | 1472086944196 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:24 INFO - PROCESS | 3972 | ++DOCSHELL 1807DC00 == 32 [pid = 3972] [id = 575] 18:02:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1807EC00) [pid = 3972] [serial = 1725] [outer = 00000000] 18:02:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (185A5000) [pid = 3972] [serial = 1726] [outer = 1807EC00] 18:02:24 INFO - PROCESS | 3972 | 1472086944243 Marionette DEBUG loaded listener.js 18:02:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (18ECA000) [pid = 3972] [serial = 1727] [outer = 1807EC00] 18:02:24 INFO - PROCESS | 3972 | 1472086944715 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]]]}] 18:02:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:02:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 18:02:24 INFO - PROCESS | 3972 | 1472086944767 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 18:02:24 INFO - PROCESS | 3972 | 1472086944769 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 18:02:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:02:24 INFO - PROCESS | 3972 | 1472086944778 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:02:24 INFO - PROCESS | 3972 | 1472086944780 Marionette TRACE conn6 <- [1,2266,null,{}] 18:02:24 INFO - PROCESS | 3972 | 1472086944783 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}] 18:02:24 INFO - PROCESS | 3972 | 1472086944785 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:24 INFO - PROCESS | 3972 | 1472086944923 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 18:02:24 INFO - PROCESS | 3972 | 1472086944946 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:24 INFO - PROCESS | 3972 | 1472086944948 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:24 INFO - PROCESS | 3972 | ++DOCSHELL 0D23D800 == 33 [pid = 3972] [id = 576] 18:02:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (185A4800) [pid = 3972] [serial = 1728] [outer = 00000000] 18:02:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (18FE5800) [pid = 3972] [serial = 1729] [outer = 185A4800] 18:02:25 INFO - PROCESS | 3972 | 1472086944994 Marionette DEBUG loaded listener.js 18:02:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1922BC00) [pid = 3972] [serial = 1730] [outer = 185A4800] 18:02:25 INFO - PROCESS | 3972 | 1472086945455 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]]]}] 18:02:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:02:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 18:02:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:02:25 INFO - PROCESS | 3972 | 1472086945512 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 18:02:25 INFO - PROCESS | 3972 | 1472086945514 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 18:02:25 INFO - PROCESS | 3972 | 1472086945517 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:02:25 INFO - PROCESS | 3972 | 1472086945519 Marionette TRACE conn6 <- [1,2270,null,{}] 18:02:25 INFO - PROCESS | 3972 | 1472086945522 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}] 18:02:25 INFO - PROCESS | 3972 | 1472086945528 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:25 INFO - PROCESS | 3972 | 1472086945682 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 18:02:25 INFO - PROCESS | 3972 | 1472086945693 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:25 INFO - PROCESS | 3972 | 1472086945695 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:25 INFO - PROCESS | 3972 | ++DOCSHELL 19586C00 == 34 [pid = 3972] [id = 577] 18:02:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (19587000) [pid = 3972] [serial = 1731] [outer = 00000000] 18:02:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (19E3C400) [pid = 3972] [serial = 1732] [outer = 19587000] 18:02:25 INFO - PROCESS | 3972 | 1472086945744 Marionette DEBUG loaded listener.js 18:02:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19460400) [pid = 3972] [serial = 1733] [outer = 19587000] 18:02:26 INFO - PROCESS | 3972 | 1472086946177 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]]]}] 18:02:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:02:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 18:02:26 INFO - PROCESS | 3972 | 1472086946260 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 18:02:26 INFO - PROCESS | 3972 | 1472086946262 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 18:02:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:02:26 INFO - PROCESS | 3972 | 1472086946267 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:02:26 INFO - PROCESS | 3972 | 1472086946270 Marionette TRACE conn6 <- [1,2274,null,{}] 18:02:26 INFO - PROCESS | 3972 | 1472086946273 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}] 18:02:26 INFO - PROCESS | 3972 | 1472086946275 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:26 INFO - PROCESS | 3972 | 1472086946386 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 18:02:26 INFO - PROCESS | 3972 | 1472086946393 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:26 INFO - PROCESS | 3972 | 1472086946395 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:26 INFO - PROCESS | 3972 | ++DOCSHELL 19FB2C00 == 35 [pid = 3972] [id = 578] 18:02:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1A0F0400) [pid = 3972] [serial = 1734] [outer = 00000000] 18:02:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1A0F6C00) [pid = 3972] [serial = 1735] [outer = 1A0F0400] 18:02:26 INFO - PROCESS | 3972 | 1472086946440 Marionette DEBUG loaded listener.js 18:02:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A17E000) [pid = 3972] [serial = 1736] [outer = 1A0F0400] 18:02:26 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0CF5C800) [pid = 3972] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:02:26 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (0D5D6400) [pid = 3972] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:02:26 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1515C400) [pid = 3972] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:02:26 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0BF9B800) [pid = 3972] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:02:26 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (18FCCC00) [pid = 3972] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:02:26 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0CF58C00) [pid = 3972] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:02:26 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (15146000) [pid = 3972] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:02:26 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1922EC00) [pid = 3972] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:02:26 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1807A400) [pid = 3972] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:02:26 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (0CF5A400) [pid = 3972] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:02:26 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (18FDDC00) [pid = 3972] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:02:26 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (16A6A000) [pid = 3972] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:02:26 INFO - PROCESS | 3972 | 1472086946948 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]]]}] 18:02:26 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 18:02:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 18:02:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:02:27 INFO - PROCESS | 3972 | 1472086946999 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 18:02:27 INFO - PROCESS | 3972 | 1472086947001 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 18:02:27 INFO - PROCESS | 3972 | 1472086947004 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:02:27 INFO - PROCESS | 3972 | 1472086947006 Marionette TRACE conn6 <- [1,2278,null,{}] 18:02:27 INFO - PROCESS | 3972 | 1472086947010 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}] 18:02:27 INFO - PROCESS | 3972 | 1472086947011 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:27 INFO - PROCESS | 3972 | 1472086947092 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 18:02:27 INFO - PROCESS | 3972 | 1472086947097 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:27 INFO - PROCESS | 3972 | 1472086947099 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:27 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A0000 == 36 [pid = 3972] [id = 579] 18:02:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1515C400) [pid = 3972] [serial = 1737] [outer = 00000000] 18:02:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (19592400) [pid = 3972] [serial = 1738] [outer = 1515C400] 18:02:27 INFO - PROCESS | 3972 | 1472086947144 Marionette DEBUG loaded listener.js 18:02:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1A0F1800) [pid = 3972] [serial = 1739] [outer = 1515C400] 18:02:27 INFO - PROCESS | 3972 | 1472086947580 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]]]}] 18:02:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:02:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 18:02:27 INFO - PROCESS | 3972 | 1472086947635 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 18:02:27 INFO - PROCESS | 3972 | 1472086947638 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 18:02:27 INFO - PROCESS | 3972 | 1472086947641 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:02:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:02:27 INFO - PROCESS | 3972 | 1472086947643 Marionette TRACE conn6 <- [1,2282,null,{}] 18:02:27 INFO - PROCESS | 3972 | 1472086947672 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}] 18:02:27 INFO - PROCESS | 3972 | 1472086947674 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:27 INFO - PROCESS | 3972 | 1472086947759 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 18:02:27 INFO - PROCESS | 3972 | 1472086947764 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:27 INFO - PROCESS | 3972 | 1472086947766 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:27 INFO - PROCESS | 3972 | ++DOCSHELL 1792DC00 == 37 [pid = 3972] [id = 580] 18:02:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (17930400) [pid = 3972] [serial = 1740] [outer = 00000000] 18:02:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1A4B2000) [pid = 3972] [serial = 1741] [outer = 17930400] 18:02:27 INFO - PROCESS | 3972 | 1472086947811 Marionette DEBUG loaded listener.js 18:02:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1A4B6800) [pid = 3972] [serial = 1742] [outer = 17930400] 18:02:28 INFO - PROCESS | 3972 | 1472086948271 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]]]}] 18:02:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:02:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 18:02:28 INFO - PROCESS | 3972 | 1472086948315 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 18:02:28 INFO - PROCESS | 3972 | 1472086948317 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 18:02:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:02:28 INFO - PROCESS | 3972 | 1472086948320 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:02:28 INFO - PROCESS | 3972 | 1472086948322 Marionette TRACE conn6 <- [1,2286,null,{}] 18:02:28 INFO - PROCESS | 3972 | 1472086948326 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}] 18:02:28 INFO - PROCESS | 3972 | 1472086948328 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:28 INFO - PROCESS | 3972 | 1472086948411 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 18:02:28 INFO - PROCESS | 3972 | 1472086948417 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:28 INFO - PROCESS | 3972 | 1472086948419 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:28 INFO - PROCESS | 3972 | ++DOCSHELL 18085800 == 38 [pid = 3972] [id = 581] 18:02:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1A4BB800) [pid = 3972] [serial = 1743] [outer = 00000000] 18:02:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1A562000) [pid = 3972] [serial = 1744] [outer = 1A4BB800] 18:02:28 INFO - PROCESS | 3972 | 1472086948466 Marionette DEBUG loaded listener.js 18:02:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1A562C00) [pid = 3972] [serial = 1745] [outer = 1A4BB800] 18:02:29 INFO - PROCESS | 3972 | 1472086949104 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]]]}] 18:02:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:02:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 870ms 18:02:29 INFO - PROCESS | 3972 | 1472086949192 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 18:02:29 INFO - PROCESS | 3972 | 1472086949197 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 18:02:29 INFO - PROCESS | 3972 | 1472086949202 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:02:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:02:29 INFO - PROCESS | 3972 | 1472086949206 Marionette TRACE conn6 <- [1,2290,null,{}] 18:02:29 INFO - PROCESS | 3972 | 1472086949227 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}] 18:02:29 INFO - PROCESS | 3972 | 1472086949231 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:29 INFO - PROCESS | 3972 | 1472086949353 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 18:02:29 INFO - PROCESS | 3972 | 1472086949483 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:29 INFO - PROCESS | 3972 | 1472086949486 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:29 INFO - PROCESS | 3972 | ++DOCSHELL 0D20F800 == 39 [pid = 3972] [id = 582] 18:02:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (0D55E800) [pid = 3972] [serial = 1746] [outer = 00000000] 18:02:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (0D7D2800) [pid = 3972] [serial = 1747] [outer = 0D55E800] 18:02:29 INFO - PROCESS | 3972 | 1472086949546 Marionette DEBUG loaded listener.js 18:02:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (149E0000) [pid = 3972] [serial = 1748] [outer = 0D55E800] 18:02:30 INFO - PROCESS | 3972 | 1472086950129 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]]]}] 18:02:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:02:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 971ms 18:02:30 INFO - PROCESS | 3972 | 1472086950178 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 18:02:30 INFO - PROCESS | 3972 | 1472086950183 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 18:02:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:02:30 INFO - PROCESS | 3972 | 1472086950189 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:02:30 INFO - PROCESS | 3972 | 1472086950192 Marionette TRACE conn6 <- [1,2294,null,{}] 18:02:30 INFO - PROCESS | 3972 | 1472086950197 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}] 18:02:30 INFO - PROCESS | 3972 | 1472086950199 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:30 INFO - PROCESS | 3972 | 1472086950312 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 18:02:30 INFO - PROCESS | 3972 | 1472086950424 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:30 INFO - PROCESS | 3972 | 1472086950427 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:30 INFO - PROCESS | 3972 | ++DOCSHELL 1643C000 == 40 [pid = 3972] [id = 583] 18:02:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (16F03400) [pid = 3972] [serial = 1749] [outer = 00000000] 18:02:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1804B800) [pid = 3972] [serial = 1750] [outer = 16F03400] 18:02:30 INFO - PROCESS | 3972 | 1472086950526 Marionette DEBUG loaded listener.js 18:02:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (18524800) [pid = 3972] [serial = 1751] [outer = 16F03400] 18:02:31 INFO - PROCESS | 3972 | 1472086951158 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]]]}] 18:02:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:02:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1018ms 18:02:31 INFO - PROCESS | 3972 | 1472086951224 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 18:02:31 INFO - PROCESS | 3972 | 1472086951227 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 18:02:31 INFO - PROCESS | 3972 | 1472086951232 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:02:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:02:31 INFO - PROCESS | 3972 | 1472086951236 Marionette TRACE conn6 <- [1,2298,null,{}] 18:02:31 INFO - PROCESS | 3972 | 1472086951264 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}] 18:02:31 INFO - PROCESS | 3972 | 1472086951269 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:31 INFO - PROCESS | 3972 | 1472086951387 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 18:02:31 INFO - PROCESS | 3972 | 1472086951520 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:31 INFO - PROCESS | 3972 | 1472086951524 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:31 INFO - PROCESS | 3972 | ++DOCSHELL 1A4B5800 == 41 [pid = 3972] [id = 584] 18:02:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A4B7400) [pid = 3972] [serial = 1752] [outer = 00000000] 18:02:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A564400) [pid = 3972] [serial = 1753] [outer = 1A4B7400] 18:02:31 INFO - PROCESS | 3972 | 1472086951583 Marionette DEBUG loaded listener.js 18:02:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A5A0400) [pid = 3972] [serial = 1754] [outer = 1A4B7400] 18:02:32 INFO - PROCESS | 3972 | 1472086952415 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]]]}] 18:02:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:02:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1222ms 18:02:32 INFO - PROCESS | 3972 | 1472086952461 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 18:02:32 INFO - PROCESS | 3972 | 1472086952465 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 18:02:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:02:32 INFO - PROCESS | 3972 | 1472086952469 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:02:32 INFO - PROCESS | 3972 | 1472086952472 Marionette TRACE conn6 <- [1,2302,null,{}] 18:02:32 INFO - PROCESS | 3972 | 1472086952478 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}] 18:02:32 INFO - PROCESS | 3972 | 1472086952480 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:32 INFO - PROCESS | 3972 | 1472086952580 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 18:02:32 INFO - PROCESS | 3972 | 1472086952724 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:32 INFO - PROCESS | 3972 | 1472086952726 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:32 INFO - PROCESS | 3972 | ++DOCSHELL 0D542800 == 42 [pid = 3972] [id = 585] 18:02:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (0D559000) [pid = 3972] [serial = 1755] [outer = 00000000] 18:02:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (0D59D000) [pid = 3972] [serial = 1756] [outer = 0D559000] 18:02:32 INFO - PROCESS | 3972 | 1472086952783 Marionette DEBUG loaded listener.js 18:02:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (0D5E1800) [pid = 3972] [serial = 1757] [outer = 0D559000] 18:02:33 INFO - PROCESS | 3972 | --DOCSHELL 1792DC00 == 41 [pid = 3972] [id = 580] 18:02:33 INFO - PROCESS | 3972 | --DOCSHELL 0D5A0000 == 40 [pid = 3972] [id = 579] 18:02:33 INFO - PROCESS | 3972 | --DOCSHELL 19FB2C00 == 39 [pid = 3972] [id = 578] 18:02:33 INFO - PROCESS | 3972 | --DOCSHELL 19586C00 == 38 [pid = 3972] [id = 577] 18:02:33 INFO - PROCESS | 3972 | --DOCSHELL 0D23D800 == 37 [pid = 3972] [id = 576] 18:02:33 INFO - PROCESS | 3972 | --DOCSHELL 1807DC00 == 36 [pid = 3972] [id = 575] 18:02:33 INFO - PROCESS | 3972 | --DOCSHELL 1792E400 == 35 [pid = 3972] [id = 574] 18:02:33 INFO - PROCESS | 3972 | --DOCSHELL 0D5A7000 == 34 [pid = 3972] [id = 573] 18:02:33 INFO - PROCESS | 3972 | --DOCSHELL 0D23A800 == 33 [pid = 3972] [id = 572] 18:02:33 INFO - PROCESS | 3972 | --DOCSHELL 18FE5C00 == 32 [pid = 3972] [id = 569] 18:02:33 INFO - PROCESS | 3972 | --DOCSHELL 0C66C800 == 31 [pid = 3972] [id = 570] 18:02:33 INFO - PROCESS | 3972 | --DOCSHELL 15117000 == 30 [pid = 3972] [id = 571] 18:02:33 INFO - PROCESS | 3972 | --DOCSHELL 0BF95000 == 29 [pid = 3972] [id = 560] 18:02:33 INFO - PROCESS | 3972 | --DOCSHELL 1A4B5800 == 28 [pid = 3972] [id = 584] 18:02:33 INFO - PROCESS | 3972 | --DOCSHELL 1643C000 == 27 [pid = 3972] [id = 583] 18:02:33 INFO - PROCESS | 3972 | --DOCSHELL 18085800 == 26 [pid = 3972] [id = 581] 18:02:33 INFO - PROCESS | 3972 | --DOCSHELL 0D20F800 == 25 [pid = 3972] [id = 582] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (0D209400) [pid = 3972] [serial = 1684] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (0D848400) [pid = 3972] [serial = 1687] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (0E1E1800) [pid = 3972] [serial = 1688] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1523C800) [pid = 3972] [serial = 1690] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (0D23C800) [pid = 3972] [serial = 1682] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (0D205400) [pid = 3972] [serial = 1681] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (19235000) [pid = 3972] [serial = 1699] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0D5A5C00) [pid = 3972] [serial = 1673] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0D482800) [pid = 3972] [serial = 1672] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1527F800) [pid = 3972] [serial = 1676] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1523E400) [pid = 3972] [serial = 1675] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1A0F8000) [pid = 3972] [serial = 1679] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (19E35400) [pid = 3972] [serial = 1678] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1852A000) [pid = 3972] [serial = 1697] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (18083C00) [pid = 3972] [serial = 1696] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (15243C00) [pid = 3972] [serial = 1702] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (19E36400) [pid = 3972] [serial = 1706] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (19E32000) [pid = 3972] [serial = 1705] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1958A800) [pid = 3972] [serial = 1700] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0D23B000) [pid = 3972] [serial = 1685] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1794EC00) [pid = 3972] [serial = 1693] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (19FA3800) [pid = 3972] [serial = 1708] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (15C67800) [pid = 3972] [serial = 1703] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1802B000) [pid = 3972] [serial = 1694] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (1527D000) [pid = 3972] [serial = 1691] [outer = 00000000] [url = about:blank] 18:02:33 INFO - PROCESS | 3972 | 1472086953904 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]]]}] 18:02:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:02:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1482ms 18:02:33 INFO - PROCESS | 3972 | 1472086953954 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 18:02:33 INFO - PROCESS | 3972 | 1472086953958 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 18:02:33 INFO - PROCESS | 3972 | 1472086953963 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:02:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:02:33 INFO - PROCESS | 3972 | 1472086953966 Marionette TRACE conn6 <- [1,2306,null,{}] 18:02:33 INFO - PROCESS | 3972 | 1472086953972 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}] 18:02:33 INFO - PROCESS | 3972 | 1472086953975 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:34 INFO - PROCESS | 3972 | 1472086954066 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 18:02:34 INFO - PROCESS | 3972 | 1472086954072 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:34 INFO - PROCESS | 3972 | 1472086954076 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:34 INFO - PROCESS | 3972 | ++DOCSHELL 0CF6E000 == 26 [pid = 3972] [id = 586] 18:02:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (0CF74800) [pid = 3972] [serial = 1758] [outer = 00000000] 18:02:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0D206400) [pid = 3972] [serial = 1759] [outer = 0CF74800] 18:02:34 INFO - PROCESS | 3972 | 1472086954127 Marionette DEBUG loaded listener.js 18:02:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0D20A800) [pid = 3972] [serial = 1760] [outer = 0CF74800] 18:02:34 INFO - PROCESS | 3972 | 1472086954739 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] 18:02:34 INFO - PROCESS | 3972 | 1472086954803 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 18:02:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:02:34 INFO - PROCESS | 3972 | 1472086954809 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:02:34 INFO - PROCESS | 3972 | 1472086954812 Marionette TRACE conn6 <- [1,2310,null,{}] 18:02:34 INFO - PROCESS | 3972 | 1472086954816 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}] 18:02:34 INFO - PROCESS | 3972 | 1472086954818 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:34 INFO - PROCESS | 3972 | 1472086954912 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 18:02:35 INFO - PROCESS | 3972 | 1472086955003 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:35 INFO - PROCESS | 3972 | 1472086955005 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:35 INFO - PROCESS | 3972 | ++DOCSHELL 0D560000 == 27 [pid = 3972] [id = 587] 18:02:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0D59AC00) [pid = 3972] [serial = 1761] [outer = 00000000] 18:02:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0D5A1000) [pid = 3972] [serial = 1762] [outer = 0D59AC00] 18:02:35 INFO - PROCESS | 3972 | 1472086955055 Marionette DEBUG loaded listener.js 18:02:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0D839C00) [pid = 3972] [serial = 1763] [outer = 0D59AC00] 18:02:35 INFO - PROCESS | 3972 | 1472086955426 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]]]}] 18:02:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:02:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 18:02:35 INFO - PROCESS | 3972 | 1472086955483 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 18:02:35 INFO - PROCESS | 3972 | 1472086955485 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 18:02:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:02:35 INFO - PROCESS | 3972 | 1472086955488 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:02:35 INFO - PROCESS | 3972 | 1472086955492 Marionette TRACE conn6 <- [1,2314,null,{}] 18:02:35 INFO - PROCESS | 3972 | 1472086955503 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}] 18:02:35 INFO - PROCESS | 3972 | 1472086955507 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:35 INFO - PROCESS | 3972 | 1472086955592 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 18:02:35 INFO - PROCESS | 3972 | 1472086955599 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:35 INFO - PROCESS | 3972 | 1472086955602 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:35 INFO - PROCESS | 3972 | ++DOCSHELL 15146000 == 28 [pid = 3972] [id = 588] 18:02:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1514B000) [pid = 3972] [serial = 1764] [outer = 00000000] 18:02:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1523C800) [pid = 3972] [serial = 1765] [outer = 1514B000] 18:02:35 INFO - PROCESS | 3972 | 1472086955651 Marionette DEBUG loaded listener.js 18:02:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (15243000) [pid = 3972] [serial = 1766] [outer = 1514B000] 18:02:36 INFO - PROCESS | 3972 | 1472086956159 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]]]}] 18:02:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:02:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 18:02:36 INFO - PROCESS | 3972 | 1472086956223 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 18:02:36 INFO - PROCESS | 3972 | 1472086956225 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 18:02:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:02:36 INFO - PROCESS | 3972 | 1472086956228 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:02:36 INFO - PROCESS | 3972 | 1472086956230 Marionette TRACE conn6 <- [1,2318,null,{}] 18:02:36 INFO - PROCESS | 3972 | 1472086956234 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}] 18:02:36 INFO - PROCESS | 3972 | 1472086956236 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:36 INFO - PROCESS | 3972 | 1472086956381 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 18:02:36 INFO - PROCESS | 3972 | 1472086956443 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:36 INFO - PROCESS | 3972 | 1472086956445 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:36 INFO - PROCESS | 3972 | ++DOCSHELL 16440000 == 29 [pid = 3972] [id = 589] 18:02:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (16443400) [pid = 3972] [serial = 1767] [outer = 00000000] 18:02:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (17934000) [pid = 3972] [serial = 1768] [outer = 16443400] 18:02:36 INFO - PROCESS | 3972 | 1472086956494 Marionette DEBUG loaded listener.js 18:02:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1794F400) [pid = 3972] [serial = 1769] [outer = 16443400] 18:02:36 INFO - PROCESS | 3972 | 1472086956961 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]]]}] 18:02:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:02:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 771ms 18:02:37 INFO - PROCESS | 3972 | 1472086957004 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 18:02:37 INFO - PROCESS | 3972 | 1472086957006 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 18:02:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:02:37 INFO - PROCESS | 3972 | 1472086957009 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:02:37 INFO - PROCESS | 3972 | 1472086957011 Marionette TRACE conn6 <- [1,2322,null,{}] 18:02:37 INFO - PROCESS | 3972 | 1472086957014 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}] 18:02:37 INFO - PROCESS | 3972 | 1472086957016 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:37 INFO - PROCESS | 3972 | 1472086957138 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 18:02:37 INFO - PROCESS | 3972 | 1472086957144 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:37 INFO - PROCESS | 3972 | 1472086957146 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:37 INFO - PROCESS | 3972 | ++DOCSHELL 17956000 == 30 [pid = 3972] [id = 590] 18:02:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (17956400) [pid = 3972] [serial = 1770] [outer = 00000000] 18:02:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (18049000) [pid = 3972] [serial = 1771] [outer = 17956400] 18:02:37 INFO - PROCESS | 3972 | 1472086957193 Marionette DEBUG loaded listener.js 18:02:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18080400) [pid = 3972] [serial = 1772] [outer = 17956400] 18:02:37 INFO - PROCESS | 3972 | 1472086957664 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]]]}] 18:02:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:02:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 671ms 18:02:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:02:37 INFO - PROCESS | 3972 | 1472086957680 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 18:02:37 INFO - PROCESS | 3972 | 1472086957682 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 18:02:37 INFO - PROCESS | 3972 | 1472086957685 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:02:37 INFO - PROCESS | 3972 | 1472086957687 Marionette TRACE conn6 <- [1,2326,null,{}] 18:02:37 INFO - PROCESS | 3972 | 1472086957690 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}] 18:02:37 INFO - PROCESS | 3972 | 1472086957696 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:38 INFO - PROCESS | 3972 | 1472086958109 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 18:02:38 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1A4BB800) [pid = 3972] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:02:38 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (15148000) [pid = 3972] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:02:38 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0D5A9400) [pid = 3972] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:02:38 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1792F400) [pid = 3972] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:02:38 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (19587000) [pid = 3972] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:02:38 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (17930400) [pid = 3972] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:02:38 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (19460800) [pid = 3972] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:02:38 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (185A4800) [pid = 3972] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:02:38 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1A0F0400) [pid = 3972] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:02:38 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0C9F8C00) [pid = 3972] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:02:38 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1515C400) [pid = 3972] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:02:38 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1807EC00) [pid = 3972] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:02:38 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (0D23D400) [pid = 3972] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:02:38 INFO - PROCESS | 3972 | 1472086958182 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:38 INFO - PROCESS | 3972 | 1472086958184 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:38 INFO - PROCESS | 3972 | ++DOCSHELL 0C038400 == 31 [pid = 3972] [id = 591] 18:02:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0C9F8C00) [pid = 3972] [serial = 1773] [outer = 00000000] 18:02:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0D5DA800) [pid = 3972] [serial = 1774] [outer = 0C9F8C00] 18:02:38 INFO - PROCESS | 3972 | 1472086958231 Marionette DEBUG loaded listener.js 18:02:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1794F000) [pid = 3972] [serial = 1775] [outer = 0C9F8C00] 18:02:38 INFO - PROCESS | 3972 | 1472086958577 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]]]}] 18:02:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:02:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 930ms 18:02:38 INFO - PROCESS | 3972 | 1472086958616 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 18:02:38 INFO - PROCESS | 3972 | 1472086958619 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 18:02:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:02:38 INFO - PROCESS | 3972 | 1472086958635 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:02:38 INFO - PROCESS | 3972 | 1472086958637 Marionette TRACE conn6 <- [1,2330,null,{}] 18:02:38 INFO - PROCESS | 3972 | 1472086958641 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}] 18:02:38 INFO - PROCESS | 3972 | 1472086958643 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:38 INFO - PROCESS | 3972 | 1472086958723 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 18:02:38 INFO - PROCESS | 3972 | 1472086958730 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:38 INFO - PROCESS | 3972 | 1472086958732 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:38 INFO - PROCESS | 3972 | ++DOCSHELL 0E1E5800 == 32 [pid = 3972] [id = 592] 18:02:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (16A69800) [pid = 3972] [serial = 1776] [outer = 00000000] 18:02:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (19039000) [pid = 3972] [serial = 1777] [outer = 16A69800] 18:02:38 INFO - PROCESS | 3972 | 1472086958779 Marionette DEBUG loaded listener.js 18:02:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (19039C00) [pid = 3972] [serial = 1778] [outer = 16A69800] 18:02:39 INFO - PROCESS | 3972 | 1472086959203 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]]]}] 18:02:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:02:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 18:02:39 INFO - PROCESS | 3972 | 1472086959268 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 18:02:39 INFO - PROCESS | 3972 | 1472086959270 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 18:02:39 INFO - PROCESS | 3972 | 1472086959273 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:02:39 INFO - PROCESS | 3972 | 1472086959275 Marionette TRACE conn6 <- [1,2334,null,{}] 18:02:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:02:39 INFO - PROCESS | 3972 | 1472086959278 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}] 18:02:39 INFO - PROCESS | 3972 | 1472086959280 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:39 INFO - PROCESS | 3972 | 1472086959358 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 18:02:39 INFO - PROCESS | 3972 | 1472086959364 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:39 INFO - PROCESS | 3972 | 1472086959366 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:39 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A0C00 == 33 [pid = 3972] [id = 593] 18:02:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (18084400) [pid = 3972] [serial = 1779] [outer = 00000000] 18:02:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (19589C00) [pid = 3972] [serial = 1780] [outer = 18084400] 18:02:39 INFO - PROCESS | 3972 | 1472086959410 Marionette DEBUG loaded listener.js 18:02:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1958F800) [pid = 3972] [serial = 1781] [outer = 18084400] 18:02:39 INFO - PROCESS | 3972 | 1472086959861 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]]]}] 18:02:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:02:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 630ms 18:02:39 INFO - PROCESS | 3972 | 1472086959921 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 18:02:39 INFO - PROCESS | 3972 | 1472086959923 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 18:02:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:02:39 INFO - PROCESS | 3972 | 1472086959927 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:02:39 INFO - PROCESS | 3972 | 1472086959929 Marionette TRACE conn6 <- [1,2338,null,{}] 18:02:39 INFO - PROCESS | 3972 | 1472086959932 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}] 18:02:39 INFO - PROCESS | 3972 | 1472086959934 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:40 INFO - PROCESS | 3972 | 1472086960013 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 18:02:40 INFO - PROCESS | 3972 | 1472086960018 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:40 INFO - PROCESS | 3972 | 1472086960020 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:40 INFO - PROCESS | 3972 | ++DOCSHELL 15117000 == 34 [pid = 3972] [id = 594] 18:02:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (19E34400) [pid = 3972] [serial = 1782] [outer = 00000000] 18:02:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19E38C00) [pid = 3972] [serial = 1783] [outer = 19E34400] 18:02:40 INFO - PROCESS | 3972 | 1472086960074 Marionette DEBUG loaded listener.js 18:02:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (19E3A400) [pid = 3972] [serial = 1784] [outer = 19E34400] 18:02:40 INFO - PROCESS | 3972 | 1472086960940 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]]]}] 18:02:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:02:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1021ms 18:02:40 INFO - PROCESS | 3972 | 1472086960950 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 18:02:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:02:40 INFO - PROCESS | 3972 | 1472086960955 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 18:02:40 INFO - PROCESS | 3972 | 1472086960959 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:02:40 INFO - PROCESS | 3972 | 1472086960964 Marionette TRACE conn6 <- [1,2342,null,{}] 18:02:40 INFO - PROCESS | 3972 | 1472086960989 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}] 18:02:40 INFO - PROCESS | 3972 | 1472086960992 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:41 INFO - PROCESS | 3972 | 1472086961115 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 18:02:41 INFO - PROCESS | 3972 | 1472086961253 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:41 INFO - PROCESS | 3972 | 1472086961256 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:41 INFO - PROCESS | 3972 | ++DOCSHELL 0CF51000 == 35 [pid = 3972] [id = 595] 18:02:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (0D206000) [pid = 3972] [serial = 1785] [outer = 00000000] 18:02:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (0D559800) [pid = 3972] [serial = 1786] [outer = 0D206000] 18:02:41 INFO - PROCESS | 3972 | 1472086961316 Marionette DEBUG loaded listener.js 18:02:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (0D8E3400) [pid = 3972] [serial = 1787] [outer = 0D206000] 18:02:42 INFO - PROCESS | 3972 | 1472086962012 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]]]}] 18:02:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:02:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1102ms 18:02:42 INFO - PROCESS | 3972 | 1472086962066 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 18:02:42 INFO - PROCESS | 3972 | 1472086962070 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 18:02:42 INFO - PROCESS | 3972 | 1472086962076 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:02:42 INFO - PROCESS | 3972 | 1472086962079 Marionette TRACE conn6 <- [1,2346,null,{}] 18:02:42 INFO - PROCESS | 3972 | 1472086962083 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}] 18:02:42 INFO - PROCESS | 3972 | 1472086962086 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:42 INFO - PROCESS | 3972 | 1472086962209 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 18:02:42 INFO - PROCESS | 3972 | 1472086962452 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:42 INFO - PROCESS | 3972 | 1472086962455 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:42 INFO - PROCESS | 3972 | ++DOCSHELL 0C031400 == 36 [pid = 3972] [id = 596] 18:02:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (0C033000) [pid = 3972] [serial = 1788] [outer = 00000000] 18:02:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (0C6F2000) [pid = 3972] [serial = 1789] [outer = 0C033000] 18:02:42 INFO - PROCESS | 3972 | 1472086962515 Marionette DEBUG loaded listener.js 18:02:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (0CF52000) [pid = 3972] [serial = 1790] [outer = 0C033000] 18:02:43 INFO - PROCESS | 3972 | --DOCSHELL 0D5A0C00 == 35 [pid = 3972] [id = 593] 18:02:43 INFO - PROCESS | 3972 | --DOCSHELL 0E1E5800 == 34 [pid = 3972] [id = 592] 18:02:43 INFO - PROCESS | 3972 | --DOCSHELL 0C038400 == 33 [pid = 3972] [id = 591] 18:02:43 INFO - PROCESS | 3972 | --DOCSHELL 17956000 == 32 [pid = 3972] [id = 590] 18:02:43 INFO - PROCESS | 3972 | --DOCSHELL 16440000 == 31 [pid = 3972] [id = 589] 18:02:43 INFO - PROCESS | 3972 | --DOCSHELL 15146000 == 30 [pid = 3972] [id = 588] 18:02:43 INFO - PROCESS | 3972 | --DOCSHELL 0D560000 == 29 [pid = 3972] [id = 587] 18:02:43 INFO - PROCESS | 3972 | --DOCSHELL 0CF6E000 == 28 [pid = 3972] [id = 586] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (17929400) [pid = 3972] [serial = 1715] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (150C1C00) [pid = 3972] [serial = 1721] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1802D800) [pid = 3972] [serial = 1724] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (19E3C400) [pid = 3972] [serial = 1732] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1A4B2000) [pid = 3972] [serial = 1741] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (19FA4000) [pid = 3972] [serial = 1709] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1922BC00) [pid = 3972] [serial = 1730] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1A0F6C00) [pid = 3972] [serial = 1735] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1A17E000) [pid = 3972] [serial = 1736] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0D25D400) [pid = 3972] [serial = 1711] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (19592400) [pid = 3972] [serial = 1738] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (18ECA000) [pid = 3972] [serial = 1727] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1A0F1800) [pid = 3972] [serial = 1739] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (19460400) [pid = 3972] [serial = 1733] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (185A5000) [pid = 3972] [serial = 1726] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1794E000) [pid = 3972] [serial = 1723] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (0D47D400) [pid = 3972] [serial = 1718] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (0D55E000) [pid = 3972] [serial = 1712] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1523AC00) [pid = 3972] [serial = 1714] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (0D259000) [pid = 3972] [serial = 1717] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (18FE5800) [pid = 3972] [serial = 1729] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (14AC5C00) [pid = 3972] [serial = 1720] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (1A4B6800) [pid = 3972] [serial = 1742] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (1A562C00) [pid = 3972] [serial = 1745] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (1A562000) [pid = 3972] [serial = 1744] [outer = 00000000] [url = about:blank] 18:02:43 INFO - PROCESS | 3972 | 1472086963160 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]]]}] 18:02:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:02:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1115ms 18:02:43 INFO - PROCESS | 3972 | 1472086963198 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 18:02:43 INFO - PROCESS | 3972 | 1472086963201 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 18:02:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:02:43 INFO - PROCESS | 3972 | 1472086963205 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:02:43 INFO - PROCESS | 3972 | 1472086963208 Marionette TRACE conn6 <- [1,2350,null,{}] 18:02:43 INFO - PROCESS | 3972 | 1472086963213 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}] 18:02:43 INFO - PROCESS | 3972 | 1472086963217 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:43 INFO - PROCESS | 3972 | 1472086963305 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 18:02:43 INFO - PROCESS | 3972 | 1472086963402 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:43 INFO - PROCESS | 3972 | 1472086963404 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:43 INFO - PROCESS | 3972 | ++DOCSHELL 0CF6B000 == 29 [pid = 3972] [id = 597] 18:02:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (0D239C00) [pid = 3972] [serial = 1791] [outer = 00000000] 18:02:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (0D556400) [pid = 3972] [serial = 1792] [outer = 0D239C00] 18:02:43 INFO - PROCESS | 3972 | 1472086963455 Marionette DEBUG loaded listener.js 18:02:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (0D59F400) [pid = 3972] [serial = 1793] [outer = 0D239C00] 18:02:43 INFO - PROCESS | 3972 | 1472086963883 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]]]}] 18:02:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:02:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 18:02:43 INFO - PROCESS | 3972 | 1472086963939 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 18:02:43 INFO - PROCESS | 3972 | 1472086963943 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 18:02:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:02:43 INFO - PROCESS | 3972 | 1472086963947 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:02:43 INFO - PROCESS | 3972 | 1472086963949 Marionette TRACE conn6 <- [1,2354,null,{}] 18:02:43 INFO - PROCESS | 3972 | 1472086963953 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}] 18:02:43 INFO - PROCESS | 3972 | 1472086963955 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:44 INFO - PROCESS | 3972 | 1472086964044 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 18:02:44 INFO - PROCESS | 3972 | 1472086964055 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:44 INFO - PROCESS | 3972 | 1472086964058 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:44 INFO - PROCESS | 3972 | ++DOCSHELL 149BD000 == 30 [pid = 3972] [id = 598] 18:02:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (14AC3000) [pid = 3972] [serial = 1794] [outer = 00000000] 18:02:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (15159800) [pid = 3972] [serial = 1795] [outer = 14AC3000] 18:02:44 INFO - PROCESS | 3972 | 1472086964104 Marionette DEBUG loaded listener.js 18:02:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (1527D000) [pid = 3972] [serial = 1796] [outer = 14AC3000] 18:02:44 INFO - PROCESS | 3972 | 1472086964586 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]]]}] 18:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 18:02:44 INFO - PROCESS | 3972 | 1472086964622 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 18:02:44 INFO - PROCESS | 3972 | 1472086964624 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 18:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:02:44 INFO - PROCESS | 3972 | 1472086964629 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:02:44 INFO - PROCESS | 3972 | 1472086964635 Marionette TRACE conn6 <- [1,2358,null,{}] 18:02:44 INFO - PROCESS | 3972 | 1472086964644 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}] 18:02:44 INFO - PROCESS | 3972 | 1472086964647 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:44 INFO - PROCESS | 3972 | 1472086964735 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 18:02:44 INFO - PROCESS | 3972 | 1472086964742 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:44 INFO - PROCESS | 3972 | 1472086964744 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:44 INFO - PROCESS | 3972 | ++DOCSHELL 1802A000 == 31 [pid = 3972] [id = 599] 18:02:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (1802B000) [pid = 3972] [serial = 1797] [outer = 00000000] 18:02:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (1807E400) [pid = 3972] [serial = 1798] [outer = 1802B000] 18:02:44 INFO - PROCESS | 3972 | 1472086964791 Marionette DEBUG loaded listener.js 18:02:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (18088C00) [pid = 3972] [serial = 1799] [outer = 1802B000] 18:02:45 INFO - PROCESS | 3972 | 1472086965252 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]]]}] 18:02:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:02:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 690ms 18:02:45 INFO - PROCESS | 3972 | 1472086965322 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 18:02:45 INFO - PROCESS | 3972 | 1472086965324 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 18:02:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:02:45 INFO - PROCESS | 3972 | 1472086965333 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:02:45 INFO - PROCESS | 3972 | 1472086965335 Marionette TRACE conn6 <- [1,2362,null,{}] 18:02:45 INFO - PROCESS | 3972 | 1472086965338 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}] 18:02:45 INFO - PROCESS | 3972 | 1472086965340 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:45 INFO - PROCESS | 3972 | 1472086965487 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 18:02:45 INFO - PROCESS | 3972 | 1472086965505 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:45 INFO - PROCESS | 3972 | 1472086965508 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:45 INFO - PROCESS | 3972 | ++DOCSHELL 1852A000 == 32 [pid = 3972] [id = 600] 18:02:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1852E400) [pid = 3972] [serial = 1800] [outer = 00000000] 18:02:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (185A8400) [pid = 3972] [serial = 1801] [outer = 1852E400] 18:02:45 INFO - PROCESS | 3972 | 1472086965553 Marionette DEBUG loaded listener.js 18:02:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (18FDF000) [pid = 3972] [serial = 1802] [outer = 1852E400] 18:02:45 INFO - PROCESS | 3972 | 1472086965985 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]]]}] 18:02:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:02:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 18:02:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:02:46 INFO - PROCESS | 3972 | 1472086966002 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 18:02:46 INFO - PROCESS | 3972 | 1472086966004 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 18:02:46 INFO - PROCESS | 3972 | 1472086966007 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:02:46 INFO - PROCESS | 3972 | 1472086966008 Marionette TRACE conn6 <- [1,2366,null,{}] 18:02:46 INFO - PROCESS | 3972 | 1472086966012 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}] 18:02:46 INFO - PROCESS | 3972 | 1472086966014 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:46 INFO - PROCESS | 3972 | 1472086966138 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 18:02:46 INFO - PROCESS | 3972 | 1472086966144 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:46 INFO - PROCESS | 3972 | 1472086966149 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:46 INFO - PROCESS | 3972 | ++DOCSHELL 14E28800 == 33 [pid = 3972] [id = 601] 18:02:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1922BC00) [pid = 3972] [serial = 1803] [outer = 00000000] 18:02:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1950F000) [pid = 3972] [serial = 1804] [outer = 1922BC00] 18:02:46 INFO - PROCESS | 3972 | 1472086966258 Marionette DEBUG loaded listener.js 18:02:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (19E37C00) [pid = 3972] [serial = 1805] [outer = 1922BC00] 18:02:46 INFO - PROCESS | 3972 | 1472086966700 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]]]}] 18:02:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:02:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 18:02:46 INFO - PROCESS | 3972 | 1472086966738 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 18:02:46 INFO - PROCESS | 3972 | 1472086966740 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 18:02:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:02:46 INFO - PROCESS | 3972 | 1472086966743 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:02:46 INFO - PROCESS | 3972 | 1472086966745 Marionette TRACE conn6 <- [1,2370,null,{}] 18:02:46 INFO - PROCESS | 3972 | 1472086966748 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}] 18:02:46 INFO - PROCESS | 3972 | 1472086966750 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:46 INFO - PROCESS | 3972 | 1472086966901 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 18:02:46 INFO - PROCESS | 3972 | 1472086966926 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:46 INFO - PROCESS | 3972 | 1472086966928 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:46 INFO - PROCESS | 3972 | ++DOCSHELL 14723400 == 34 [pid = 3972] [id = 602] 18:02:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (19F5E400) [pid = 3972] [serial = 1806] [outer = 00000000] 18:02:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (19FAB000) [pid = 3972] [serial = 1807] [outer = 19F5E400] 18:02:46 INFO - PROCESS | 3972 | 1472086966973 Marionette DEBUG loaded listener.js 18:02:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19FABC00) [pid = 3972] [serial = 1808] [outer = 19F5E400] 18:02:47 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (18084400) [pid = 3972] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:02:47 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0CF74800) [pid = 3972] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:02:47 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (16443400) [pid = 3972] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:02:47 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (0D59AC00) [pid = 3972] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:02:47 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0D559000) [pid = 3972] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:02:47 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1514B000) [pid = 3972] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:02:47 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (17956400) [pid = 3972] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:02:47 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0C9F8C00) [pid = 3972] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:02:47 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (16A69800) [pid = 3972] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:02:47 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (0D55E800) [pid = 3972] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:02:47 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (16F03400) [pid = 3972] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:02:47 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1A4B7400) [pid = 3972] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:02:47 INFO - PROCESS | 3972 | 1472086967479 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]]]}] 18:02:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:02:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 770ms 18:02:47 INFO - PROCESS | 3972 | 1472086967514 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 18:02:47 INFO - PROCESS | 3972 | 1472086967516 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 18:02:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:02:47 INFO - PROCESS | 3972 | 1472086967519 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:02:47 INFO - PROCESS | 3972 | 1472086967521 Marionette TRACE conn6 <- [1,2374,null,{}] 18:02:47 INFO - PROCESS | 3972 | 1472086967524 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}] 18:02:47 INFO - PROCESS | 3972 | 1472086967526 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:47 INFO - PROCESS | 3972 | 1472086967605 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 18:02:47 INFO - PROCESS | 3972 | 1472086967611 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:47 INFO - PROCESS | 3972 | 1472086967613 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:47 INFO - PROCESS | 3972 | ++DOCSHELL 0D5DD400 == 35 [pid = 3972] [id = 603] 18:02:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (15110800) [pid = 3972] [serial = 1809] [outer = 00000000] 18:02:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (18068000) [pid = 3972] [serial = 1810] [outer = 15110800] 18:02:47 INFO - PROCESS | 3972 | 1472086967658 Marionette DEBUG loaded listener.js 18:02:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (19236400) [pid = 3972] [serial = 1811] [outer = 15110800] 18:02:48 INFO - PROCESS | 3972 | 1472086968090 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]]]}] 18:02:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 18:02:48 INFO - PROCESS | 3972 | 1472086968150 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 18:02:48 INFO - PROCESS | 3972 | 1472086968152 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 18:02:48 INFO - PROCESS | 3972 | 1472086968155 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:02:48 INFO - PROCESS | 3972 | 1472086968157 Marionette TRACE conn6 <- [1,2378,null,{}] 18:02:48 INFO - PROCESS | 3972 | 1472086968161 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}] 18:02:48 INFO - PROCESS | 3972 | 1472086968163 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:48 INFO - PROCESS | 3972 | 1472086968268 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 18:02:48 INFO - PROCESS | 3972 | 1472086968276 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:48 INFO - PROCESS | 3972 | 1472086968278 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:48 INFO - PROCESS | 3972 | ++DOCSHELL 0D239800 == 36 [pid = 3972] [id = 604] 18:02:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1792F000) [pid = 3972] [serial = 1812] [outer = 00000000] 18:02:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1A0F3400) [pid = 3972] [serial = 1813] [outer = 1792F000] 18:02:48 INFO - PROCESS | 3972 | 1472086968324 Marionette DEBUG loaded listener.js 18:02:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1A0F9000) [pid = 3972] [serial = 1814] [outer = 1792F000] 18:02:48 INFO - PROCESS | 3972 | 1472086968756 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]]]}] 18:02:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 631ms 18:02:48 INFO - PROCESS | 3972 | 1472086968797 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 18:02:48 INFO - PROCESS | 3972 | 1472086968799 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 18:02:48 INFO - PROCESS | 3972 | 1472086968802 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:02:48 INFO - PROCESS | 3972 | 1472086968804 Marionette TRACE conn6 <- [1,2382,null,{}] 18:02:48 INFO - PROCESS | 3972 | 1472086968817 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}] 18:02:48 INFO - PROCESS | 3972 | 1472086968819 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:48 INFO - PROCESS | 3972 | 1472086968899 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 18:02:48 INFO - PROCESS | 3972 | 1472086968905 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:48 INFO - PROCESS | 3972 | 1472086968907 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:48 INFO - PROCESS | 3972 | ++DOCSHELL 19FADC00 == 37 [pid = 3972] [id = 605] 18:02:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (19FB2C00) [pid = 3972] [serial = 1815] [outer = 00000000] 18:02:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1A4B1000) [pid = 3972] [serial = 1816] [outer = 19FB2C00] 18:02:48 INFO - PROCESS | 3972 | 1472086968951 Marionette DEBUG loaded listener.js 18:02:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1A4B4400) [pid = 3972] [serial = 1817] [outer = 19FB2C00] 18:02:49 INFO - PROCESS | 3972 | 1472086969438 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]]]}] 18:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 18:02:49 INFO - PROCESS | 3972 | 1472086969477 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 18:02:49 INFO - PROCESS | 3972 | 1472086969482 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 18:02:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:02:49 INFO - PROCESS | 3972 | 1472086969487 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:02:49 INFO - PROCESS | 3972 | 1472086969492 Marionette TRACE conn6 <- [1,2386,null,{}] 18:02:49 INFO - PROCESS | 3972 | 1472086969499 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}] 18:02:49 INFO - PROCESS | 3972 | 1472086969502 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:49 INFO - PROCESS | 3972 | 1472086969621 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 18:02:49 INFO - PROCESS | 3972 | 1472086969793 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:49 INFO - PROCESS | 3972 | 1472086969798 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:49 INFO - PROCESS | 3972 | ++DOCSHELL 0D243C00 == 38 [pid = 3972] [id = 606] 18:02:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (0D246400) [pid = 3972] [serial = 1818] [outer = 00000000] 18:02:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (0D264400) [pid = 3972] [serial = 1819] [outer = 0D246400] 18:02:49 INFO - PROCESS | 3972 | 1472086969859 Marionette DEBUG loaded listener.js 18:02:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (0D7D9400) [pid = 3972] [serial = 1820] [outer = 0D246400] 18:02:50 INFO - PROCESS | 3972 | 1472086970418 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]]]}] 18:02:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:02:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 970ms 18:02:50 INFO - PROCESS | 3972 | 1472086970461 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 18:02:50 INFO - PROCESS | 3972 | 1472086970466 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 18:02:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:02:50 INFO - PROCESS | 3972 | 1472086970473 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:02:50 INFO - PROCESS | 3972 | 1472086970476 Marionette TRACE conn6 <- [1,2390,null,{}] 18:02:50 INFO - PROCESS | 3972 | 1472086970480 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}] 18:02:50 INFO - PROCESS | 3972 | 1472086970483 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:50 INFO - PROCESS | 3972 | 1472086970595 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 18:02:50 INFO - PROCESS | 3972 | 1472086970733 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:50 INFO - PROCESS | 3972 | 1472086970736 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:50 INFO - PROCESS | 3972 | ++DOCSHELL 15C6D800 == 39 [pid = 3972] [id = 607] 18:02:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (15C6E000) [pid = 3972] [serial = 1821] [outer = 00000000] 18:02:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (16F04400) [pid = 3972] [serial = 1822] [outer = 15C6E000] 18:02:50 INFO - PROCESS | 3972 | 1472086970796 Marionette DEBUG loaded listener.js 18:02:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (17951C00) [pid = 3972] [serial = 1823] [outer = 15C6E000] 18:02:51 INFO - PROCESS | 3972 | 1472086971411 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]]]}] 18:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 971ms 18:02:51 INFO - PROCESS | 3972 | 1472086971446 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 18:02:51 INFO - PROCESS | 3972 | 1472086971449 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 18:02:51 INFO - PROCESS | 3972 | 1472086971453 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:02:51 INFO - PROCESS | 3972 | 1472086971456 Marionette TRACE conn6 <- [1,2394,null,{}] 18:02:51 INFO - PROCESS | 3972 | 1472086971468 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}] 18:02:51 INFO - PROCESS | 3972 | 1472086971473 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:51 INFO - PROCESS | 3972 | 1472086971585 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 18:02:51 INFO - PROCESS | 3972 | 1472086971725 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:51 INFO - PROCESS | 3972 | 1472086971729 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:51 INFO - PROCESS | 3972 | ++DOCSHELL 19E3B800 == 40 [pid = 3972] [id = 608] 18:02:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19E3C400) [pid = 3972] [serial = 1824] [outer = 00000000] 18:02:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A0F2000) [pid = 3972] [serial = 1825] [outer = 19E3C400] 18:02:51 INFO - PROCESS | 3972 | 1472086971790 Marionette DEBUG loaded listener.js 18:02:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A4B0000) [pid = 3972] [serial = 1826] [outer = 19E3C400] 18:02:52 INFO - PROCESS | 3972 | 1472086972413 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]]]}] 18:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1023ms 18:02:52 INFO - PROCESS | 3972 | 1472086972480 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 18:02:52 INFO - PROCESS | 3972 | 1472086972483 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 18:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:02:52 INFO - PROCESS | 3972 | 1472086972486 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:02:52 INFO - PROCESS | 3972 | 1472086972489 Marionette TRACE conn6 <- [1,2398,null,{}] 18:02:52 INFO - PROCESS | 3972 | 1472086972492 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}] 18:02:52 INFO - PROCESS | 3972 | 1472086972495 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:52 INFO - PROCESS | 3972 | 1472086972604 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 18:02:52 INFO - PROCESS | 3972 | 1472086972766 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:52 INFO - PROCESS | 3972 | 1472086972769 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:52 INFO - PROCESS | 3972 | ++DOCSHELL 1859E400 == 41 [pid = 3972] [id = 609] 18:02:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (19593800) [pid = 3972] [serial = 1827] [outer = 00000000] 18:02:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A563400) [pid = 3972] [serial = 1828] [outer = 19593800] 18:02:52 INFO - PROCESS | 3972 | 1472086972826 Marionette DEBUG loaded listener.js 18:02:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A59D000) [pid = 3972] [serial = 1829] [outer = 19593800] 18:02:53 INFO - PROCESS | 3972 | 1472086973592 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]]]}] 18:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1127ms 18:02:53 INFO - PROCESS | 3972 | 1472086973617 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 18:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:02:53 INFO - PROCESS | 3972 | 1472086973620 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 18:02:53 INFO - PROCESS | 3972 | 1472086973625 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:02:53 INFO - PROCESS | 3972 | 1472086973627 Marionette TRACE conn6 <- [1,2402,null,{}] 18:02:53 INFO - PROCESS | 3972 | 1472086973632 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}] 18:02:53 INFO - PROCESS | 3972 | 1472086973635 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:53 INFO - PROCESS | 3972 | 1472086973735 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 18:02:53 INFO - PROCESS | 3972 | 1472086973879 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:53 INFO - PROCESS | 3972 | 1472086973881 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:53 INFO - PROCESS | 3972 | ++DOCSHELL 0E0CE000 == 42 [pid = 3972] [id = 610] 18:02:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (0E0D1C00) [pid = 3972] [serial = 1830] [outer = 00000000] 18:02:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (149B7400) [pid = 3972] [serial = 1831] [outer = 0E0D1C00] 18:02:53 INFO - PROCESS | 3972 | 1472086973935 Marionette DEBUG loaded listener.js 18:02:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (14E55C00) [pid = 3972] [serial = 1832] [outer = 0E0D1C00] 18:02:54 INFO - PROCESS | 3972 | --DOCSHELL 0D239800 == 41 [pid = 3972] [id = 604] 18:02:54 INFO - PROCESS | 3972 | --DOCSHELL 0D5DD400 == 40 [pid = 3972] [id = 603] 18:02:54 INFO - PROCESS | 3972 | --DOCSHELL 14723400 == 39 [pid = 3972] [id = 602] 18:02:54 INFO - PROCESS | 3972 | --DOCSHELL 14E28800 == 38 [pid = 3972] [id = 601] 18:02:54 INFO - PROCESS | 3972 | --DOCSHELL 1852A000 == 37 [pid = 3972] [id = 600] 18:02:54 INFO - PROCESS | 3972 | --DOCSHELL 1802A000 == 36 [pid = 3972] [id = 599] 18:02:54 INFO - PROCESS | 3972 | --DOCSHELL 149BD000 == 35 [pid = 3972] [id = 598] 18:02:54 INFO - PROCESS | 3972 | --DOCSHELL 0CF6B000 == 34 [pid = 3972] [id = 597] 18:02:54 INFO - PROCESS | 3972 | --DOCSHELL 0C031400 == 33 [pid = 3972] [id = 596] 18:02:54 INFO - PROCESS | 3972 | --DOCSHELL 0CF51000 == 32 [pid = 3972] [id = 595] 18:02:54 INFO - PROCESS | 3972 | --DOCSHELL 15117000 == 31 [pid = 3972] [id = 594] 18:02:54 INFO - PROCESS | 3972 | --DOCSHELL 0D542800 == 30 [pid = 3972] [id = 585] 18:02:54 INFO - PROCESS | 3972 | --DOCSHELL 1859E400 == 29 [pid = 3972] [id = 609] 18:02:54 INFO - PROCESS | 3972 | --DOCSHELL 19E3B800 == 28 [pid = 3972] [id = 608] 18:02:54 INFO - PROCESS | 3972 | --DOCSHELL 19FADC00 == 27 [pid = 3972] [id = 605] 18:02:54 INFO - PROCESS | 3972 | --DOCSHELL 0D243C00 == 26 [pid = 3972] [id = 606] 18:02:54 INFO - PROCESS | 3972 | --DOCSHELL 15C6D800 == 25 [pid = 3972] [id = 607] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (19589C00) [pid = 3972] [serial = 1780] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (0D206400) [pid = 3972] [serial = 1759] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (0D20A800) [pid = 3972] [serial = 1760] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (17934000) [pid = 3972] [serial = 1768] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (0D5A1000) [pid = 3972] [serial = 1762] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (0D839C00) [pid = 3972] [serial = 1763] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (0D5E1800) [pid = 3972] [serial = 1757] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0D59D000) [pid = 3972] [serial = 1756] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1523C800) [pid = 3972] [serial = 1765] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (18049000) [pid = 3972] [serial = 1771] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1794F400) [pid = 3972] [serial = 1769] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D5DA800) [pid = 3972] [serial = 1774] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (18080400) [pid = 3972] [serial = 1772] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (19039000) [pid = 3972] [serial = 1777] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (149E0000) [pid = 3972] [serial = 1748] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (0D7D2800) [pid = 3972] [serial = 1747] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (18524800) [pid = 3972] [serial = 1751] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1804B800) [pid = 3972] [serial = 1750] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1A5A0400) [pid = 3972] [serial = 1754] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1A564400) [pid = 3972] [serial = 1753] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1958F800) [pid = 3972] [serial = 1781] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1794F000) [pid = 3972] [serial = 1775] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (19039C00) [pid = 3972] [serial = 1778] [outer = 00000000] [url = about:blank] 18:02:54 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (15243000) [pid = 3972] [serial = 1766] [outer = 00000000] [url = about:blank] 18:02:55 INFO - PROCESS | 3972 | 1472086975120 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]]]}] 18:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1519ms 18:02:55 INFO - PROCESS | 3972 | 1472086975146 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 18:02:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:02:55 INFO - PROCESS | 3972 | 1472086975150 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 18:02:55 INFO - PROCESS | 3972 | 1472086975154 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:02:55 INFO - PROCESS | 3972 | 1472086975159 Marionette TRACE conn6 <- [1,2406,null,{}] 18:02:55 INFO - PROCESS | 3972 | 1472086975163 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}] 18:02:55 INFO - PROCESS | 3972 | 1472086975166 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:55 INFO - PROCESS | 3972 | 1472086975257 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 18:02:55 INFO - PROCESS | 3972 | 1472086975266 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:55 INFO - PROCESS | 3972 | 1472086975269 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:55 INFO - PROCESS | 3972 | ++DOCSHELL 0D208C00 == 26 [pid = 3972] [id = 611] 18:02:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0D210000) [pid = 3972] [serial = 1833] [outer = 00000000] 18:02:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0D23FC00) [pid = 3972] [serial = 1834] [outer = 0D210000] 18:02:55 INFO - PROCESS | 3972 | 1472086975319 Marionette DEBUG loaded listener.js 18:02:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0D25D000) [pid = 3972] [serial = 1835] [outer = 0D210000] 18:02:55 INFO - PROCESS | 3972 | 1472086975815 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]]]}] 18:02:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:02:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 690ms 18:02:55 INFO - PROCESS | 3972 | 1472086975849 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 18:02:55 INFO - PROCESS | 3972 | 1472086975854 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 18:02:55 INFO - PROCESS | 3972 | 1472086975860 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:02:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:02:55 INFO - PROCESS | 3972 | 1472086975863 Marionette TRACE conn6 <- [1,2410,null,{}] 18:02:55 INFO - PROCESS | 3972 | 1472086975867 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}] 18:02:55 INFO - PROCESS | 3972 | 1472086975870 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:55 INFO - PROCESS | 3972 | 1472086975990 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 18:02:56 INFO - PROCESS | 3972 | 1472086976094 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:56 INFO - PROCESS | 3972 | 1472086976096 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:56 INFO - PROCESS | 3972 | ++DOCSHELL 0D7DA000 == 27 [pid = 3972] [id = 612] 18:02:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0D85A000) [pid = 3972] [serial = 1836] [outer = 00000000] 18:02:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (14723400) [pid = 3972] [serial = 1837] [outer = 0D85A000] 18:02:56 INFO - PROCESS | 3972 | 1472086976145 Marionette DEBUG loaded listener.js 18:02:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (149BAC00) [pid = 3972] [serial = 1838] [outer = 0D85A000] 18:02:56 INFO - PROCESS | 3972 | 1472086976505 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]]]}] 18:02:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:02:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 18:02:56 INFO - PROCESS | 3972 | 1472086976549 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 18:02:56 INFO - PROCESS | 3972 | 1472086976551 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 18:02:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:02:56 INFO - PROCESS | 3972 | 1472086976555 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:02:56 INFO - PROCESS | 3972 | 1472086976559 Marionette TRACE conn6 <- [1,2414,null,{}] 18:02:56 INFO - PROCESS | 3972 | 1472086976570 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}] 18:02:56 INFO - PROCESS | 3972 | 1472086976575 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:56 INFO - PROCESS | 3972 | 1472086976662 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 18:02:56 INFO - PROCESS | 3972 | 1472086976669 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:56 INFO - PROCESS | 3972 | 1472086976673 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:56 INFO - PROCESS | 3972 | ++DOCSHELL 1523C800 == 28 [pid = 3972] [id = 613] 18:02:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1523E400) [pid = 3972] [serial = 1839] [outer = 00000000] 18:02:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (15283000) [pid = 3972] [serial = 1840] [outer = 1523E400] 18:02:56 INFO - PROCESS | 3972 | 1472086976723 Marionette DEBUG loaded listener.js 18:02:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (16442800) [pid = 3972] [serial = 1841] [outer = 1523E400] 18:02:57 INFO - PROCESS | 3972 | 1472086977225 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]]]}] 18:02:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:02:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 731ms 18:02:57 INFO - PROCESS | 3972 | 1472086977288 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 18:02:57 INFO - PROCESS | 3972 | 1472086977291 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 18:02:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:02:57 INFO - PROCESS | 3972 | 1472086977300 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:02:57 INFO - PROCESS | 3972 | 1472086977301 Marionette TRACE conn6 <- [1,2418,null,{}] 18:02:57 INFO - PROCESS | 3972 | 1472086977305 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}] 18:02:57 INFO - PROCESS | 3972 | 1472086977307 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:57 INFO - PROCESS | 3972 | 1472086977455 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 18:02:57 INFO - PROCESS | 3972 | 1472086977466 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:57 INFO - PROCESS | 3972 | 1472086977468 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:57 INFO - PROCESS | 3972 | ++DOCSHELL 16F07800 == 29 [pid = 3972] [id = 614] 18:02:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1792DC00) [pid = 3972] [serial = 1842] [outer = 00000000] 18:02:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (17957400) [pid = 3972] [serial = 1843] [outer = 1792DC00] 18:02:57 INFO - PROCESS | 3972 | 1472086977513 Marionette DEBUG loaded listener.js 18:02:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18049000) [pid = 3972] [serial = 1844] [outer = 1792DC00] 18:02:57 INFO - PROCESS | 3972 | 1472086977952 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]]]}] 18:02:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:02:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 18:02:57 INFO - PROCESS | 3972 | 1472086977980 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 18:02:57 INFO - PROCESS | 3972 | 1472086977982 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 18:02:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:02:57 INFO - PROCESS | 3972 | 1472086977985 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:02:57 INFO - PROCESS | 3972 | 1472086977987 Marionette TRACE conn6 <- [1,2422,null,{}] 18:02:57 INFO - PROCESS | 3972 | 1472086977990 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}] 18:02:57 INFO - PROCESS | 3972 | 1472086977992 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:58 INFO - PROCESS | 3972 | 1472086978104 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 18:02:58 INFO - PROCESS | 3972 | 1472086978109 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:58 INFO - PROCESS | 3972 | 1472086978111 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:58 INFO - PROCESS | 3972 | ++DOCSHELL 18031400 == 30 [pid = 3972] [id = 615] 18:02:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1805FC00) [pid = 3972] [serial = 1845] [outer = 00000000] 18:02:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1807F400) [pid = 3972] [serial = 1846] [outer = 1805FC00] 18:02:58 INFO - PROCESS | 3972 | 1472086978158 Marionette DEBUG loaded listener.js 18:02:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (18085000) [pid = 3972] [serial = 1847] [outer = 1805FC00] 18:02:58 INFO - PROCESS | 3972 | 1472086978644 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]]]}] 18:02:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:02:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 18:02:58 INFO - PROCESS | 3972 | 1472086978667 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 18:02:58 INFO - PROCESS | 3972 | 1472086978670 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 18:02:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:02:58 INFO - PROCESS | 3972 | 1472086978673 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:02:58 INFO - PROCESS | 3972 | 1472086978674 Marionette TRACE conn6 <- [1,2426,null,{}] 18:02:58 INFO - PROCESS | 3972 | 1472086978678 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}] 18:02:58 INFO - PROCESS | 3972 | 1472086978684 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:58 INFO - PROCESS | 3972 | 1472086978838 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 18:02:59 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1852E400) [pid = 3972] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:02:59 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1922BC00) [pid = 3972] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:02:59 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0C033000) [pid = 3972] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:02:59 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0D239C00) [pid = 3972] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:02:59 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (19F5E400) [pid = 3972] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:02:59 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (19E34400) [pid = 3972] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:02:59 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (14AC3000) [pid = 3972] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:02:59 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1802B000) [pid = 3972] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:02:59 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (0D206000) [pid = 3972] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:02:59 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (15110800) [pid = 3972] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:02:59 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1792F000) [pid = 3972] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:02:59 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (19FB2C00) [pid = 3972] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:02:59 INFO - PROCESS | 3972 | 1472086979176 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:59 INFO - PROCESS | 3972 | 1472086979178 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:59 INFO - PROCESS | 3972 | ++DOCSHELL 0C033000 == 31 [pid = 3972] [id = 616] 18:02:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0C038000) [pid = 3972] [serial = 1848] [outer = 00000000] 18:02:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0D25FC00) [pid = 3972] [serial = 1849] [outer = 0C038000] 18:02:59 INFO - PROCESS | 3972 | 1472086979224 Marionette DEBUG loaded listener.js 18:02:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (15115800) [pid = 3972] [serial = 1850] [outer = 0C038000] 18:02:59 INFO - PROCESS | 3972 | 1472086979577 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]]]}] 18:02:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:02:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 970ms 18:02:59 INFO - PROCESS | 3972 | 1472086979643 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 18:02:59 INFO - PROCESS | 3972 | 1472086979645 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 18:02:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:02:59 INFO - PROCESS | 3972 | 1472086979648 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:02:59 INFO - PROCESS | 3972 | 1472086979650 Marionette TRACE conn6 <- [1,2430,null,{}] 18:02:59 INFO - PROCESS | 3972 | 1472086979661 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}] 18:02:59 INFO - PROCESS | 3972 | 1472086979663 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:59 INFO - PROCESS | 3972 | 1472086979740 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 18:02:59 INFO - PROCESS | 3972 | 1472086979747 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:59 INFO - PROCESS | 3972 | 1472086979749 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:02:59 INFO - PROCESS | 3972 | ++DOCSHELL 15244800 == 32 [pid = 3972] [id = 617] 18:02:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (18063800) [pid = 3972] [serial = 1851] [outer = 00000000] 18:02:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1922C800) [pid = 3972] [serial = 1852] [outer = 18063800] 18:02:59 INFO - PROCESS | 3972 | 1472086979793 Marionette DEBUG loaded listener.js 18:02:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1945BC00) [pid = 3972] [serial = 1853] [outer = 18063800] 18:03:00 INFO - PROCESS | 3972 | 1472086980216 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]]]}] 18:03:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:03:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 591ms 18:03:00 INFO - PROCESS | 3972 | 1472086980241 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 18:03:00 INFO - PROCESS | 3972 | 1472086980243 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 18:03:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:03:00 INFO - PROCESS | 3972 | 1472086980246 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:03:00 INFO - PROCESS | 3972 | 1472086980247 Marionette TRACE conn6 <- [1,2434,null,{}] 18:03:00 INFO - PROCESS | 3972 | 1472086980251 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}] 18:03:00 INFO - PROCESS | 3972 | 1472086980252 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:00 INFO - PROCESS | 3972 | 1472086980374 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 18:03:00 INFO - PROCESS | 3972 | 1472086980385 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:00 INFO - PROCESS | 3972 | 1472086980387 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:00 INFO - PROCESS | 3972 | ++DOCSHELL 19039C00 == 33 [pid = 3972] [id = 618] 18:03:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1922B000) [pid = 3972] [serial = 1854] [outer = 00000000] 18:03:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (0D258000) [pid = 3972] [serial = 1855] [outer = 1922B000] 18:03:00 INFO - PROCESS | 3972 | 1472086980432 Marionette DEBUG loaded listener.js 18:03:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1958D000) [pid = 3972] [serial = 1856] [outer = 1922B000] 18:03:00 INFO - PROCESS | 3972 | 1472086980858 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]]]}] 18:03:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:03:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 630ms 18:03:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:03:00 INFO - PROCESS | 3972 | 1472086980876 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 18:03:00 INFO - PROCESS | 3972 | 1472086980878 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 18:03:00 INFO - PROCESS | 3972 | 1472086980882 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:03:00 INFO - PROCESS | 3972 | 1472086980883 Marionette TRACE conn6 <- [1,2438,null,{}] 18:03:00 INFO - PROCESS | 3972 | 1472086980887 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}] 18:03:00 INFO - PROCESS | 3972 | 1472086980889 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:01 INFO - PROCESS | 3972 | 1472086981007 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 18:03:01 INFO - PROCESS | 3972 | 1472086981014 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:01 INFO - PROCESS | 3972 | 1472086981016 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:01 INFO - PROCESS | 3972 | ++DOCSHELL 19E30400 == 34 [pid = 3972] [id = 619] 18:03:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (19E32800) [pid = 3972] [serial = 1857] [outer = 00000000] 18:03:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (19E4AC00) [pid = 3972] [serial = 1858] [outer = 19E32800] 18:03:01 INFO - PROCESS | 3972 | 1472086981061 Marionette DEBUG loaded listener.js 18:03:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19FA4400) [pid = 3972] [serial = 1859] [outer = 19E32800] 18:03:01 INFO - PROCESS | 3972 | 1472086981872 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]]]}] 18:03:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:03:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1074ms 18:03:01 INFO - PROCESS | 3972 | 1472086981956 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 18:03:01 INFO - PROCESS | 3972 | 1472086981961 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 18:03:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:03:01 INFO - PROCESS | 3972 | 1472086981965 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:03:01 INFO - PROCESS | 3972 | 1472086981970 Marionette TRACE conn6 <- [1,2442,null,{}] 18:03:01 INFO - PROCESS | 3972 | 1472086981976 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}] 18:03:01 INFO - PROCESS | 3972 | 1472086981979 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:02 INFO - PROCESS | 3972 | 1472086982128 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 18:03:02 INFO - PROCESS | 3972 | 1472086982262 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:02 INFO - PROCESS | 3972 | 1472086982265 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:02 INFO - PROCESS | 3972 | ++DOCSHELL 0C965400 == 35 [pid = 3972] [id = 620] 18:03:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (0D207000) [pid = 3972] [serial = 1860] [outer = 00000000] 18:03:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (0D55D000) [pid = 3972] [serial = 1861] [outer = 0D207000] 18:03:02 INFO - PROCESS | 3972 | 1472086982325 Marionette DEBUG loaded listener.js 18:03:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (0D7D2000) [pid = 3972] [serial = 1862] [outer = 0D207000] 18:03:03 INFO - PROCESS | 3972 | 1472086983196 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]]]}] 18:03:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:03:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1290ms 18:03:03 INFO - PROCESS | 3972 | 1472086983256 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 18:03:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:03:03 INFO - PROCESS | 3972 | 1472086983260 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 18:03:03 INFO - PROCESS | 3972 | 1472086983265 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:03:03 INFO - PROCESS | 3972 | 1472086983269 Marionette TRACE conn6 <- [1,2446,null,{}] 18:03:03 INFO - PROCESS | 3972 | 1472086983274 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}] 18:03:03 INFO - PROCESS | 3972 | 1472086983277 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:03 INFO - PROCESS | 3972 | 1472086983391 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 18:03:03 INFO - PROCESS | 3972 | 1472086983527 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:03 INFO - PROCESS | 3972 | 1472086983531 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:03 INFO - PROCESS | 3972 | ++DOCSHELL 0D239400 == 36 [pid = 3972] [id = 621] 18:03:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (0D239800) [pid = 3972] [serial = 1863] [outer = 00000000] 18:03:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (0D263800) [pid = 3972] [serial = 1864] [outer = 0D239800] 18:03:03 INFO - PROCESS | 3972 | 1472086983587 Marionette DEBUG loaded listener.js 18:03:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (0D55C400) [pid = 3972] [serial = 1865] [outer = 0D239800] 18:03:03 INFO - PROCESS | 3972 | --DOCSHELL 19039C00 == 35 [pid = 3972] [id = 618] 18:03:03 INFO - PROCESS | 3972 | --DOCSHELL 15244800 == 34 [pid = 3972] [id = 617] 18:03:03 INFO - PROCESS | 3972 | --DOCSHELL 0C033000 == 33 [pid = 3972] [id = 616] 18:03:03 INFO - PROCESS | 3972 | --DOCSHELL 18031400 == 32 [pid = 3972] [id = 615] 18:03:03 INFO - PROCESS | 3972 | --DOCSHELL 16F07800 == 31 [pid = 3972] [id = 614] 18:03:03 INFO - PROCESS | 3972 | --DOCSHELL 1523C800 == 30 [pid = 3972] [id = 613] 18:03:03 INFO - PROCESS | 3972 | --DOCSHELL 0D7DA000 == 29 [pid = 3972] [id = 612] 18:03:03 INFO - PROCESS | 3972 | --DOCSHELL 0D208C00 == 28 [pid = 3972] [id = 611] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (185A8400) [pid = 3972] [serial = 1801] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (19E37C00) [pid = 3972] [serial = 1805] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1950F000) [pid = 3972] [serial = 1804] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (0C6F2000) [pid = 3972] [serial = 1789] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0CF52000) [pid = 3972] [serial = 1790] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0D556400) [pid = 3972] [serial = 1792] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0D59F400) [pid = 3972] [serial = 1793] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (19FAB000) [pid = 3972] [serial = 1807] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (19E3A400) [pid = 3972] [serial = 1784] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (19E38C00) [pid = 3972] [serial = 1783] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15159800) [pid = 3972] [serial = 1795] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1527D000) [pid = 3972] [serial = 1796] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1807E400) [pid = 3972] [serial = 1798] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0D559800) [pid = 3972] [serial = 1786] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (0D8E3400) [pid = 3972] [serial = 1787] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (19236400) [pid = 3972] [serial = 1811] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (18068000) [pid = 3972] [serial = 1810] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1A0F3400) [pid = 3972] [serial = 1813] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1A4B1000) [pid = 3972] [serial = 1816] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (19FABC00) [pid = 3972] [serial = 1808] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (18FDF000) [pid = 3972] [serial = 1802] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (1A4B4400) [pid = 3972] [serial = 1817] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (18088C00) [pid = 3972] [serial = 1799] [outer = 00000000] [url = about:blank] 18:03:03 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (1A0F9000) [pid = 3972] [serial = 1814] [outer = 00000000] [url = about:blank] 18:03:04 INFO - PROCESS | 3972 | 1472086984090 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]]]}] 18:03:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:03:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 871ms 18:03:04 INFO - PROCESS | 3972 | 1472086984137 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 18:03:04 INFO - PROCESS | 3972 | 1472086984142 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 18:03:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:03:04 INFO - PROCESS | 3972 | 1472086984148 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:03:04 INFO - PROCESS | 3972 | 1472086984150 Marionette TRACE conn6 <- [1,2450,null,{}] 18:03:04 INFO - PROCESS | 3972 | 1472086984154 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}] 18:03:04 INFO - PROCESS | 3972 | 1472086984157 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:04 INFO - PROCESS | 3972 | 1472086984245 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 18:03:04 INFO - PROCESS | 3972 | 1472086984252 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:04 INFO - PROCESS | 3972 | 1472086984254 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:04 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A9800 == 29 [pid = 3972] [id = 622] 18:03:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (0D5E3800) [pid = 3972] [serial = 1866] [outer = 00000000] 18:03:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (14727800) [pid = 3972] [serial = 1867] [outer = 0D5E3800] 18:03:04 INFO - PROCESS | 3972 | 1472086984303 Marionette DEBUG loaded listener.js 18:03:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (149DF800) [pid = 3972] [serial = 1868] [outer = 0D5E3800] 18:03:04 INFO - PROCESS | 3972 | 1472086984779 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]]]}] 18:03:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:03:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 18:03:04 INFO - PROCESS | 3972 | 1472086984822 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 18:03:04 INFO - PROCESS | 3972 | 1472086984824 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 18:03:04 INFO - PROCESS | 3972 | 1472086984827 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:03:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:03:04 INFO - PROCESS | 3972 | 1472086984831 Marionette TRACE conn6 <- [1,2454,null,{}] 18:03:04 INFO - PROCESS | 3972 | 1472086984841 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}] 18:03:04 INFO - PROCESS | 3972 | 1472086984846 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:04 INFO - PROCESS | 3972 | 1472086984963 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 18:03:05 INFO - PROCESS | 3972 | 1472086985069 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:05 INFO - PROCESS | 3972 | 1472086985073 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:05 INFO - PROCESS | 3972 | ++DOCSHELL 15285C00 == 30 [pid = 3972] [id = 623] 18:03:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (15286C00) [pid = 3972] [serial = 1869] [outer = 00000000] 18:03:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (1643AC00) [pid = 3972] [serial = 1870] [outer = 15286C00] 18:03:05 INFO - PROCESS | 3972 | 1472086985124 Marionette DEBUG loaded listener.js 18:03:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (17936C00) [pid = 3972] [serial = 1871] [outer = 15286C00] 18:03:05 INFO - PROCESS | 3972 | 1472086985500 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]]]}] 18:03:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:03:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 18:03:05 INFO - PROCESS | 3972 | 1472086985562 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 18:03:05 INFO - PROCESS | 3972 | 1472086985564 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 18:03:05 INFO - PROCESS | 3972 | 1472086985567 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:03:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:03:05 INFO - PROCESS | 3972 | 1472086985569 Marionette TRACE conn6 <- [1,2458,null,{}] 18:03:05 INFO - PROCESS | 3972 | 1472086985572 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}] 18:03:05 INFO - PROCESS | 3972 | 1472086985574 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:05 INFO - PROCESS | 3972 | 1472086985661 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 18:03:05 INFO - PROCESS | 3972 | 1472086985666 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:05 INFO - PROCESS | 3972 | 1472086985668 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:05 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A5800 == 31 [pid = 3972] [id = 624] 18:03:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0E0CC000) [pid = 3972] [serial = 1872] [outer = 00000000] 18:03:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (18082000) [pid = 3972] [serial = 1873] [outer = 0E0CC000] 18:03:05 INFO - PROCESS | 3972 | 1472086985723 Marionette DEBUG loaded listener.js 18:03:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1857F000) [pid = 3972] [serial = 1874] [outer = 0E0CC000] 18:03:06 INFO - PROCESS | 3972 | 1472086986214 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]]]}] 18:03:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:03:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 18:03:06 INFO - PROCESS | 3972 | 1472086986247 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 18:03:06 INFO - PROCESS | 3972 | 1472086986249 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 18:03:06 INFO - PROCESS | 3972 | 1472086986252 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:03:06 INFO - PROCESS | 3972 | 1472086986254 Marionette TRACE conn6 <- [1,2462,null,{}] 18:03:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:03:06 INFO - PROCESS | 3972 | 1472086986257 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}] 18:03:06 INFO - PROCESS | 3972 | 1472086986259 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:06 INFO - PROCESS | 3972 | 1472086986399 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 18:03:06 INFO - PROCESS | 3972 | 1472086986465 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:06 INFO - PROCESS | 3972 | 1472086986467 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:06 INFO - PROCESS | 3972 | ++DOCSHELL 18EC6C00 == 32 [pid = 3972] [id = 625] 18:03:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (18ECA000) [pid = 3972] [serial = 1875] [outer = 00000000] 18:03:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (18FE0C00) [pid = 3972] [serial = 1876] [outer = 18ECA000] 18:03:06 INFO - PROCESS | 3972 | 1472086986513 Marionette DEBUG loaded listener.js 18:03:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (19033C00) [pid = 3972] [serial = 1877] [outer = 18ECA000] 18:03:06 INFO - PROCESS | 3972 | 1472086986938 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]]]}] 18:03:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:03:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 18:03:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:03:06 INFO - PROCESS | 3972 | 1472086986987 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 18:03:06 INFO - PROCESS | 3972 | 1472086986989 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 18:03:06 INFO - PROCESS | 3972 | 1472086986992 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:03:06 INFO - PROCESS | 3972 | 1472086986994 Marionette TRACE conn6 <- [1,2466,null,{}] 18:03:07 INFO - PROCESS | 3972 | 1472086987005 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}] 18:03:07 INFO - PROCESS | 3972 | 1472086987011 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:07 INFO - PROCESS | 3972 | 1472086987156 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 18:03:07 INFO - PROCESS | 3972 | 1472086987222 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:07 INFO - PROCESS | 3972 | 1472086987224 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:07 INFO - PROCESS | 3972 | ++DOCSHELL 1950D800 == 33 [pid = 3972] [id = 626] 18:03:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (19589C00) [pid = 3972] [serial = 1878] [outer = 00000000] 18:03:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (19E39000) [pid = 3972] [serial = 1879] [outer = 19589C00] 18:03:07 INFO - PROCESS | 3972 | 1472086987269 Marionette DEBUG loaded listener.js 18:03:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19FA3800) [pid = 3972] [serial = 1880] [outer = 19589C00] 18:03:07 INFO - PROCESS | 3972 | 1472086987702 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]]]}] 18:03:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:03:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 18:03:07 INFO - PROCESS | 3972 | 1472086987759 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 18:03:07 INFO - PROCESS | 3972 | 1472086987761 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 18:03:07 INFO - PROCESS | 3972 | 1472086987764 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:03:07 INFO - PROCESS | 3972 | 1472086987765 Marionette TRACE conn6 <- [1,2470,null,{}] 18:03:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:03:07 INFO - PROCESS | 3972 | 1472086987769 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}] 18:03:07 INFO - PROCESS | 3972 | 1472086987771 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:07 INFO - PROCESS | 3972 | 1472086987894 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 18:03:07 INFO - PROCESS | 3972 | 1472086987902 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:07 INFO - PROCESS | 3972 | 1472086987904 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:08 INFO - PROCESS | 3972 | ++DOCSHELL 0C02FC00 == 34 [pid = 3972] [id = 627] 18:03:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (0E0CCC00) [pid = 3972] [serial = 1881] [outer = 00000000] 18:03:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (19FB1400) [pid = 3972] [serial = 1882] [outer = 0E0CCC00] 18:03:08 INFO - PROCESS | 3972 | 1472086988075 Marionette DEBUG loaded listener.js 18:03:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A0F1800) [pid = 3972] [serial = 1883] [outer = 0E0CCC00] 18:03:08 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1792DC00) [pid = 3972] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:03:08 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1523E400) [pid = 3972] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:03:08 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0E0D1C00) [pid = 3972] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:03:08 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0D85A000) [pid = 3972] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:03:08 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1805FC00) [pid = 3972] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:03:08 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0C038000) [pid = 3972] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:03:08 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1922B000) [pid = 3972] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:03:08 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (18063800) [pid = 3972] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:03:08 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (0D246400) [pid = 3972] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:03:08 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (15C6E000) [pid = 3972] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:03:08 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (19E3C400) [pid = 3972] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:03:08 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (19593800) [pid = 3972] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:03:08 INFO - PROCESS | 3972 | 1472086988467 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]]]}] 18:03:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:03:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 731ms 18:03:08 INFO - PROCESS | 3972 | 1472086988500 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 18:03:08 INFO - PROCESS | 3972 | 1472086988502 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 18:03:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:03:08 INFO - PROCESS | 3972 | 1472086988505 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:03:08 INFO - PROCESS | 3972 | 1472086988506 Marionette TRACE conn6 <- [1,2474,null,{}] 18:03:08 INFO - PROCESS | 3972 | 1472086988510 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}] 18:03:08 INFO - PROCESS | 3972 | 1472086988512 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:08 INFO - PROCESS | 3972 | 1472086988629 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 18:03:08 INFO - PROCESS | 3972 | 1472086988690 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:08 INFO - PROCESS | 3972 | 1472086988692 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:08 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A2C00 == 35 [pid = 3972] [id = 628] 18:03:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (151EF800) [pid = 3972] [serial = 1884] [outer = 00000000] 18:03:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (19FAE400) [pid = 3972] [serial = 1885] [outer = 151EF800] 18:03:08 INFO - PROCESS | 3972 | 1472086988738 Marionette DEBUG loaded listener.js 18:03:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (19FB0800) [pid = 3972] [serial = 1886] [outer = 151EF800] 18:03:09 INFO - PROCESS | 3972 | 1472086989074 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]]]}] 18:03:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:03:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 630ms 18:03:09 INFO - PROCESS | 3972 | 1472086989136 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 18:03:09 INFO - PROCESS | 3972 | 1472086989138 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 18:03:09 INFO - PROCESS | 3972 | 1472086989154 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:03:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:03:09 INFO - PROCESS | 3972 | 1472086989156 Marionette TRACE conn6 <- [1,2478,null,{}] 18:03:09 INFO - PROCESS | 3972 | 1472086989159 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}] 18:03:09 INFO - PROCESS | 3972 | 1472086989161 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:09 INFO - PROCESS | 3972 | 1472086989245 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 18:03:09 INFO - PROCESS | 3972 | 1472086989277 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:09 INFO - PROCESS | 3972 | 1472086989279 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:09 INFO - PROCESS | 3972 | ++DOCSHELL 17930400 == 36 [pid = 3972] [id = 629] 18:03:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1A0FBC00) [pid = 3972] [serial = 1887] [outer = 00000000] 18:03:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1A4B5000) [pid = 3972] [serial = 1888] [outer = 1A0FBC00] 18:03:09 INFO - PROCESS | 3972 | 1472086989327 Marionette DEBUG loaded listener.js 18:03:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1A4B6800) [pid = 3972] [serial = 1889] [outer = 1A0FBC00] 18:03:09 INFO - PROCESS | 3972 | 1472086989771 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]]]}] 18:03:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:03:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 18:03:09 INFO - PROCESS | 3972 | 1472086989827 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 18:03:09 INFO - PROCESS | 3972 | 1472086989829 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 18:03:09 INFO - PROCESS | 3972 | 1472086989833 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:03:09 INFO - PROCESS | 3972 | 1472086989834 Marionette TRACE conn6 <- [1,2482,null,{}] 18:03:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:03:09 INFO - PROCESS | 3972 | 1472086989838 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}] 18:03:09 INFO - PROCESS | 3972 | 1472086989840 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:09 INFO - PROCESS | 3972 | 1472086989920 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 18:03:09 INFO - PROCESS | 3972 | 1472086989925 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:09 INFO - PROCESS | 3972 | 1472086989927 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:09 INFO - PROCESS | 3972 | ++DOCSHELL 17950800 == 37 [pid = 3972] [id = 630] 18:03:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (19FA6C00) [pid = 3972] [serial = 1890] [outer = 00000000] 18:03:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1A563C00) [pid = 3972] [serial = 1891] [outer = 19FA6C00] 18:03:09 INFO - PROCESS | 3972 | 1472086989972 Marionette DEBUG loaded listener.js 18:03:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1A56A800) [pid = 3972] [serial = 1892] [outer = 19FA6C00] 18:03:10 INFO - PROCESS | 3972 | 1472086990696 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]]]}] 18:03:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:03:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 930ms 18:03:10 INFO - PROCESS | 3972 | 1472086990767 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 18:03:10 INFO - PROCESS | 3972 | 1472086990772 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 18:03:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:03:10 INFO - PROCESS | 3972 | 1472086990777 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:03:10 INFO - PROCESS | 3972 | 1472086990782 Marionette TRACE conn6 <- [1,2486,null,{}] 18:03:10 INFO - PROCESS | 3972 | 1472086990787 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}] 18:03:10 INFO - PROCESS | 3972 | 1472086990790 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:10 INFO - PROCESS | 3972 | 1472086990914 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 18:03:11 INFO - PROCESS | 3972 | 1472086991048 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:11 INFO - PROCESS | 3972 | 1472086991051 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:11 INFO - PROCESS | 3972 | ++DOCSHELL 0CF4FC00 == 38 [pid = 3972] [id = 631] 18:03:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (0D204C00) [pid = 3972] [serial = 1893] [outer = 00000000] 18:03:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (0D5D8000) [pid = 3972] [serial = 1894] [outer = 0D204C00] 18:03:11 INFO - PROCESS | 3972 | 1472086991112 Marionette DEBUG loaded listener.js 18:03:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (15110800) [pid = 3972] [serial = 1895] [outer = 0D204C00] 18:03:11 INFO - PROCESS | 3972 | 1472086991671 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]]]}] 18:03:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:03:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 931ms 18:03:11 INFO - PROCESS | 3972 | 1472086991712 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 18:03:11 INFO - PROCESS | 3972 | 1472086991717 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 18:03:11 INFO - PROCESS | 3972 | 1472086991724 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:03:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:03:11 INFO - PROCESS | 3972 | 1472086991728 Marionette TRACE conn6 <- [1,2490,null,{}] 18:03:11 INFO - PROCESS | 3972 | 1472086991732 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}] 18:03:11 INFO - PROCESS | 3972 | 1472086991735 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:11 INFO - PROCESS | 3972 | 1472086991852 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 18:03:11 INFO - PROCESS | 3972 | 1472086991964 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:11 INFO - PROCESS | 3972 | 1472086991967 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:12 INFO - PROCESS | 3972 | ++DOCSHELL 1794F400 == 39 [pid = 3972] [id = 632] 18:03:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (17957C00) [pid = 3972] [serial = 1896] [outer = 00000000] 18:03:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (18088C00) [pid = 3972] [serial = 1897] [outer = 17957C00] 18:03:12 INFO - PROCESS | 3972 | 1472086992065 Marionette DEBUG loaded listener.js 18:03:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1922E800) [pid = 3972] [serial = 1898] [outer = 17957C00] 18:03:12 INFO - PROCESS | 3972 | 1472086992670 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]]]}] 18:03:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:03:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 970ms 18:03:12 INFO - PROCESS | 3972 | 1472086992698 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 18:03:12 INFO - PROCESS | 3972 | 1472086992701 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 18:03:12 INFO - PROCESS | 3972 | 1472086992704 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:03:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:03:12 INFO - PROCESS | 3972 | 1472086992708 Marionette TRACE conn6 <- [1,2494,null,{}] 18:03:12 INFO - PROCESS | 3972 | 1472086992719 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}] 18:03:12 INFO - PROCESS | 3972 | 1472086992724 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:12 INFO - PROCESS | 3972 | 1472086992834 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 18:03:12 INFO - PROCESS | 3972 | 1472086992977 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:12 INFO - PROCESS | 3972 | 1472086992980 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:13 INFO - PROCESS | 3972 | ++DOCSHELL 1A4B8C00 == 40 [pid = 3972] [id = 633] 18:03:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A568C00) [pid = 3972] [serial = 1899] [outer = 00000000] 18:03:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1B5C2C00) [pid = 3972] [serial = 1900] [outer = 1A568C00] 18:03:13 INFO - PROCESS | 3972 | 1472086993040 Marionette DEBUG loaded listener.js 18:03:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1B6CB400) [pid = 3972] [serial = 1901] [outer = 1A568C00] 18:03:13 INFO - PROCESS | 3972 | 1472086993841 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]]]}] 18:03:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:03:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1177ms 18:03:13 INFO - PROCESS | 3972 | 1472086993885 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 18:03:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:03:13 INFO - PROCESS | 3972 | 1472086993890 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 18:03:13 INFO - PROCESS | 3972 | 1472086993895 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:03:13 INFO - PROCESS | 3972 | 1472086993898 Marionette TRACE conn6 <- [1,2498,null,{}] 18:03:13 INFO - PROCESS | 3972 | 1472086993918 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}] 18:03:13 INFO - PROCESS | 3972 | 1472086993920 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:14 INFO - PROCESS | 3972 | 1472086994025 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 18:03:14 INFO - PROCESS | 3972 | 1472086994168 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:14 INFO - PROCESS | 3972 | 1472086994173 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:14 INFO - PROCESS | 3972 | ++DOCSHELL 0D239C00 == 41 [pid = 3972] [id = 634] 18:03:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (0D23D400) [pid = 3972] [serial = 1902] [outer = 00000000] 18:03:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (0D549C00) [pid = 3972] [serial = 1903] [outer = 0D23D400] 18:03:14 INFO - PROCESS | 3972 | 1472086994228 Marionette DEBUG loaded listener.js 18:03:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (0D5DD400) [pid = 3972] [serial = 1904] [outer = 0D23D400] 18:03:15 INFO - PROCESS | 3972 | --DOCSHELL 17930400 == 40 [pid = 3972] [id = 629] 18:03:15 INFO - PROCESS | 3972 | --DOCSHELL 0D5A2C00 == 39 [pid = 3972] [id = 628] 18:03:15 INFO - PROCESS | 3972 | --DOCSHELL 0C02FC00 == 38 [pid = 3972] [id = 627] 18:03:15 INFO - PROCESS | 3972 | --DOCSHELL 1950D800 == 37 [pid = 3972] [id = 626] 18:03:15 INFO - PROCESS | 3972 | --DOCSHELL 18EC6C00 == 36 [pid = 3972] [id = 625] 18:03:15 INFO - PROCESS | 3972 | --DOCSHELL 0D5A5800 == 35 [pid = 3972] [id = 624] 18:03:15 INFO - PROCESS | 3972 | --DOCSHELL 15285C00 == 34 [pid = 3972] [id = 623] 18:03:15 INFO - PROCESS | 3972 | --DOCSHELL 0D5A9800 == 33 [pid = 3972] [id = 622] 18:03:15 INFO - PROCESS | 3972 | --DOCSHELL 0D239400 == 32 [pid = 3972] [id = 621] 18:03:15 INFO - PROCESS | 3972 | --DOCSHELL 0C965400 == 31 [pid = 3972] [id = 620] 18:03:15 INFO - PROCESS | 3972 | --DOCSHELL 19E30400 == 30 [pid = 3972] [id = 619] 18:03:15 INFO - PROCESS | 3972 | --DOCSHELL 0E0CE000 == 29 [pid = 3972] [id = 610] 18:03:15 INFO - PROCESS | 3972 | --DOCSHELL 1A4B8C00 == 28 [pid = 3972] [id = 633] 18:03:15 INFO - PROCESS | 3972 | --DOCSHELL 1794F400 == 27 [pid = 3972] [id = 632] 18:03:15 INFO - PROCESS | 3972 | --DOCSHELL 17950800 == 26 [pid = 3972] [id = 630] 18:03:15 INFO - PROCESS | 3972 | --DOCSHELL 0CF4FC00 == 25 [pid = 3972] [id = 631] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (17957400) [pid = 3972] [serial = 1843] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (0D23FC00) [pid = 3972] [serial = 1834] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (15283000) [pid = 3972] [serial = 1840] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (14E55C00) [pid = 3972] [serial = 1832] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (149B7400) [pid = 3972] [serial = 1831] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (14723400) [pid = 3972] [serial = 1837] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1807F400) [pid = 3972] [serial = 1846] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (149BAC00) [pid = 3972] [serial = 1838] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0D25FC00) [pid = 3972] [serial = 1849] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (18085000) [pid = 3972] [serial = 1847] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (15115800) [pid = 3972] [serial = 1850] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D258000) [pid = 3972] [serial = 1855] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1922C800) [pid = 3972] [serial = 1852] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0D7D9400) [pid = 3972] [serial = 1820] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0D264400) [pid = 3972] [serial = 1819] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (17951C00) [pid = 3972] [serial = 1823] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (16F04400) [pid = 3972] [serial = 1822] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1A4B0000) [pid = 3972] [serial = 1826] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1A0F2000) [pid = 3972] [serial = 1825] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1A59D000) [pid = 3972] [serial = 1829] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1A563400) [pid = 3972] [serial = 1828] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1945BC00) [pid = 3972] [serial = 1853] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (18049000) [pid = 3972] [serial = 1844] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1958D000) [pid = 3972] [serial = 1856] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (16442800) [pid = 3972] [serial = 1841] [outer = 00000000] [url = about:blank] 18:03:15 INFO - PROCESS | 3972 | 1472086995424 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]]]}] 18:03:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:03:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1595ms 18:03:15 INFO - PROCESS | 3972 | 1472086995505 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 18:03:15 INFO - PROCESS | 3972 | 1472086995509 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 18:03:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:03:15 INFO - PROCESS | 3972 | 1472086995520 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:03:15 INFO - PROCESS | 3972 | 1472086995523 Marionette TRACE conn6 <- [1,2502,null,{}] 18:03:15 INFO - PROCESS | 3972 | 1472086995528 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}] 18:03:15 INFO - PROCESS | 3972 | 1472086995531 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:15 INFO - PROCESS | 3972 | 1472086995618 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 18:03:15 INFO - PROCESS | 3972 | 1472086995632 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:15 INFO - PROCESS | 3972 | 1472086995635 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:15 INFO - PROCESS | 3972 | ++DOCSHELL 0D209400 == 26 [pid = 3972] [id = 635] 18:03:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (0D209C00) [pid = 3972] [serial = 1905] [outer = 00000000] 18:03:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0D20F400) [pid = 3972] [serial = 1906] [outer = 0D209C00] 18:03:15 INFO - PROCESS | 3972 | 1472086995684 Marionette DEBUG loaded listener.js 18:03:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0D23EC00) [pid = 3972] [serial = 1907] [outer = 0D209C00] 18:03:16 INFO - PROCESS | 3972 | 1472086996196 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]]]}] 18:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 730ms 18:03:16 INFO - PROCESS | 3972 | 1472086996249 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 18:03:16 INFO - PROCESS | 3972 | 1472086996254 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 18:03:16 INFO - PROCESS | 3972 | 1472086996260 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:03:16 INFO - PROCESS | 3972 | 1472086996263 Marionette TRACE conn6 <- [1,2506,null,{}] 18:03:16 INFO - PROCESS | 3972 | 1472086996267 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}] 18:03:16 INFO - PROCESS | 3972 | 1472086996269 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:16 INFO - PROCESS | 3972 | 1472086996358 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 18:03:16 INFO - PROCESS | 3972 | 1472086996454 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:16 INFO - PROCESS | 3972 | 1472086996457 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:16 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A0400 == 27 [pid = 3972] [id = 636] 18:03:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0D5A2C00) [pid = 3972] [serial = 1908] [outer = 00000000] 18:03:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0D7D9400) [pid = 3972] [serial = 1909] [outer = 0D5A2C00] 18:03:16 INFO - PROCESS | 3972 | 1472086996513 Marionette DEBUG loaded listener.js 18:03:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0E1E0800) [pid = 3972] [serial = 1910] [outer = 0D5A2C00] 18:03:16 INFO - PROCESS | 3972 | 1472086996892 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]]]}] 18:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 18:03:16 INFO - PROCESS | 3972 | 1472086996935 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 18:03:16 INFO - PROCESS | 3972 | 1472086996937 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 18:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:03:16 INFO - PROCESS | 3972 | 1472086996940 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:03:16 INFO - PROCESS | 3972 | 1472086996944 Marionette TRACE conn6 <- [1,2510,null,{}] 18:03:16 INFO - PROCESS | 3972 | 1472086996954 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}] 18:03:16 INFO - PROCESS | 3972 | 1472086996959 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:17 INFO - PROCESS | 3972 | 1472086997074 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 18:03:17 INFO - PROCESS | 3972 | 1472086997092 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:17 INFO - PROCESS | 3972 | 1472086997095 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:17 INFO - PROCESS | 3972 | ++DOCSHELL 15241400 == 28 [pid = 3972] [id = 637] 18:03:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (15241C00) [pid = 3972] [serial = 1911] [outer = 00000000] 18:03:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (15245000) [pid = 3972] [serial = 1912] [outer = 15241C00] 18:03:17 INFO - PROCESS | 3972 | 1472086997144 Marionette DEBUG loaded listener.js 18:03:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (15C66C00) [pid = 3972] [serial = 1913] [outer = 15241C00] 18:03:17 INFO - PROCESS | 3972 | 1472086997631 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]]]}] 18:03:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:03:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 18:03:17 INFO - PROCESS | 3972 | 1472086997675 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 18:03:17 INFO - PROCESS | 3972 | 1472086997677 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 18:03:17 INFO - PROCESS | 3972 | 1472086997680 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:03:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:03:17 INFO - PROCESS | 3972 | 1472086997682 Marionette TRACE conn6 <- [1,2514,null,{}] 18:03:17 INFO - PROCESS | 3972 | 1472086997686 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}] 18:03:17 INFO - PROCESS | 3972 | 1472086997688 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:17 INFO - PROCESS | 3972 | 1472086997807 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 18:03:17 INFO - PROCESS | 3972 | 1472086997872 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:17 INFO - PROCESS | 3972 | 1472086997874 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:17 INFO - PROCESS | 3972 | ++DOCSHELL 16442800 == 29 [pid = 3972] [id = 638] 18:03:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (17929000) [pid = 3972] [serial = 1914] [outer = 00000000] 18:03:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1794BC00) [pid = 3972] [serial = 1915] [outer = 17929000] 18:03:17 INFO - PROCESS | 3972 | 1472086997921 Marionette DEBUG loaded listener.js 18:03:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (17954800) [pid = 3972] [serial = 1916] [outer = 17929000] 18:03:18 INFO - PROCESS | 3972 | 1472086998341 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]]]}] 18:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 18:03:18 INFO - PROCESS | 3972 | 1472086998354 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 18:03:18 INFO - PROCESS | 3972 | 1472086998356 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 18:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:03:18 INFO - PROCESS | 3972 | 1472086998359 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:03:18 INFO - PROCESS | 3972 | 1472086998361 Marionette TRACE conn6 <- [1,2518,null,{}] 18:03:18 INFO - PROCESS | 3972 | 1472086998369 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}] 18:03:18 INFO - PROCESS | 3972 | 1472086998371 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:18 INFO - PROCESS | 3972 | 1472086998482 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 18:03:18 INFO - PROCESS | 3972 | 1472086998575 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:18 INFO - PROCESS | 3972 | 1472086998577 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:18 INFO - PROCESS | 3972 | ++DOCSHELL 18029C00 == 30 [pid = 3972] [id = 639] 18:03:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18031400) [pid = 3972] [serial = 1917] [outer = 00000000] 18:03:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (18068000) [pid = 3972] [serial = 1918] [outer = 18031400] 18:03:18 INFO - PROCESS | 3972 | 1472086998623 Marionette DEBUG loaded listener.js 18:03:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18082400) [pid = 3972] [serial = 1919] [outer = 18031400] 18:03:19 INFO - PROCESS | 3972 | 1472086999071 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]]]}] 18:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 18:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:03:19 INFO - PROCESS | 3972 | 1472086999090 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 18:03:19 INFO - PROCESS | 3972 | 1472086999092 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 18:03:19 INFO - PROCESS | 3972 | 1472086999095 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:03:19 INFO - PROCESS | 3972 | 1472086999097 Marionette TRACE conn6 <- [1,2522,null,{}] 18:03:19 INFO - PROCESS | 3972 | 1472086999108 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}] 18:03:19 INFO - PROCESS | 3972 | 1472086999113 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:19 INFO - PROCESS | 3972 | 1472086999250 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 18:03:19 INFO - PROCESS | 3972 | 1472086999319 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:19 INFO - PROCESS | 3972 | 1472086999321 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:19 INFO - PROCESS | 3972 | ++DOCSHELL 18FD4400 == 31 [pid = 3972] [id = 640] 18:03:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (18FDBC00) [pid = 3972] [serial = 1920] [outer = 00000000] 18:03:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1922BC00) [pid = 3972] [serial = 1921] [outer = 18FDBC00] 18:03:19 INFO - PROCESS | 3972 | 1472086999367 Marionette DEBUG loaded listener.js 18:03:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1945F800) [pid = 3972] [serial = 1922] [outer = 18FDBC00] 18:03:19 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0D210000) [pid = 3972] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:03:19 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (19FA6C00) [pid = 3972] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:03:19 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1A0FBC00) [pid = 3972] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:03:19 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (19589C00) [pid = 3972] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:03:19 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D239800) [pid = 3972] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:03:19 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0D5E3800) [pid = 3972] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:03:19 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (151EF800) [pid = 3972] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:03:19 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0D207000) [pid = 3972] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:03:19 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (15286C00) [pid = 3972] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:03:19 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0E0CCC00) [pid = 3972] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:03:19 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (18ECA000) [pid = 3972] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:03:19 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (19E32800) [pid = 3972] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:03:19 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0E0CC000) [pid = 3972] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:03:19 INFO - PROCESS | 3972 | 1472086999949 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]]]}] 18:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 890ms 18:03:19 INFO - PROCESS | 3972 | 1472086999986 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 18:03:19 INFO - PROCESS | 3972 | 1472086999988 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 18:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:03:19 INFO - PROCESS | 3972 | 1472086999991 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:03:20 INFO - PROCESS | 3972 | 1472086999993 Marionette TRACE conn6 <- [1,2526,null,{}] 18:03:20 INFO - PROCESS | 3972 | 1472086999997 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}] 18:03:20 INFO - PROCESS | 3972 | 1472086999999 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:20 INFO - PROCESS | 3972 | 1472087000075 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 18:03:20 INFO - PROCESS | 3972 | 1472087000082 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:20 INFO - PROCESS | 3972 | 1472087000083 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:20 INFO - PROCESS | 3972 | ++DOCSHELL 0BF99800 == 32 [pid = 3972] [id = 641] 18:03:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0C037C00) [pid = 3972] [serial = 1923] [outer = 00000000] 18:03:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1807EC00) [pid = 3972] [serial = 1924] [outer = 0C037C00] 18:03:20 INFO - PROCESS | 3972 | 1472087000129 Marionette DEBUG loaded listener.js 18:03:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (18086000) [pid = 3972] [serial = 1925] [outer = 0C037C00] 18:03:20 INFO - PROCESS | 3972 | 1472087000544 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]]]}] 18:03:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:03:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 570ms 18:03:20 INFO - PROCESS | 3972 | 1472087000562 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 18:03:20 INFO - PROCESS | 3972 | 1472087000564 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 18:03:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:03:20 INFO - PROCESS | 3972 | 1472087000567 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:03:20 INFO - PROCESS | 3972 | 1472087000569 Marionette TRACE conn6 <- [1,2530,null,{}] 18:03:20 INFO - PROCESS | 3972 | 1472087000573 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}] 18:03:20 INFO - PROCESS | 3972 | 1472087000574 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:20 INFO - PROCESS | 3972 | 1472087000696 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 18:03:20 INFO - PROCESS | 3972 | 1472087000704 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:20 INFO - PROCESS | 3972 | 1472087000706 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:20 INFO - PROCESS | 3972 | ++DOCSHELL 0D207000 == 33 [pid = 3972] [id = 642] 18:03:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1922A000) [pid = 3972] [serial = 1926] [outer = 00000000] 18:03:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1958E800) [pid = 3972] [serial = 1927] [outer = 1922A000] 18:03:20 INFO - PROCESS | 3972 | 1472087000752 Marionette DEBUG loaded listener.js 18:03:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1792F800) [pid = 3972] [serial = 1928] [outer = 1922A000] 18:03:21 INFO - PROCESS | 3972 | 1472087001200 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]]]}] 18:03:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:03:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 671ms 18:03:21 INFO - PROCESS | 3972 | 1472087001238 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 18:03:21 INFO - PROCESS | 3972 | 1472087001240 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 18:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:03:21 INFO - PROCESS | 3972 | 1472087001243 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:03:21 INFO - PROCESS | 3972 | 1472087001245 Marionette TRACE conn6 <- [1,2534,null,{}] 18:03:21 INFO - PROCESS | 3972 | 1472087001248 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}] 18:03:21 INFO - PROCESS | 3972 | 1472087001250 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:21 INFO - PROCESS | 3972 | 1472087001328 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 18:03:21 INFO - PROCESS | 3972 | 1472087001426 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:21 INFO - PROCESS | 3972 | 1472087001428 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:21 INFO - PROCESS | 3972 | ++DOCSHELL 15240800 == 34 [pid = 3972] [id = 643] 18:03:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1643FC00) [pid = 3972] [serial = 1929] [outer = 00000000] 18:03:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19E36400) [pid = 3972] [serial = 1930] [outer = 1643FC00] 18:03:21 INFO - PROCESS | 3972 | 1472087001473 Marionette DEBUG loaded listener.js 18:03:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (19E38C00) [pid = 3972] [serial = 1931] [outer = 1643FC00] 18:03:22 INFO - PROCESS | 3972 | --DOCSHELL 0D239C00 == 33 [pid = 3972] [id = 634] 18:03:22 INFO - PROCESS | 3972 | --DOCSHELL 0D209400 == 32 [pid = 3972] [id = 635] 18:03:22 INFO - PROCESS | 3972 | --DOCSHELL 16442800 == 31 [pid = 3972] [id = 638] 18:03:22 INFO - PROCESS | 3972 | --DOCSHELL 15241400 == 30 [pid = 3972] [id = 637] 18:03:22 INFO - PROCESS | 3972 | --DOCSHELL 0D5A0400 == 29 [pid = 3972] [id = 636] 18:03:22 INFO - PROCESS | 3972 | --DOCSHELL 0D207000 == 28 [pid = 3972] [id = 642] 18:03:22 INFO - PROCESS | 3972 | --DOCSHELL 0BF99800 == 27 [pid = 3972] [id = 641] 18:03:22 INFO - PROCESS | 3972 | --DOCSHELL 18FD4400 == 26 [pid = 3972] [id = 640] 18:03:22 INFO - PROCESS | 3972 | --DOCSHELL 18029C00 == 25 [pid = 3972] [id = 639] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D25D000) [pid = 3972] [serial = 1835] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1A56A800) [pid = 3972] [serial = 1892] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1A563C00) [pid = 3972] [serial = 1891] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1A4B5000) [pid = 3972] [serial = 1888] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (19E39000) [pid = 3972] [serial = 1879] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0D263800) [pid = 3972] [serial = 1864] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (149DF800) [pid = 3972] [serial = 1868] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (0D55C400) [pid = 3972] [serial = 1865] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (19FB0800) [pid = 3972] [serial = 1886] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (0D7D2000) [pid = 3972] [serial = 1862] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1643AC00) [pid = 3972] [serial = 1870] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (19FAE400) [pid = 3972] [serial = 1885] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1A0F1800) [pid = 3972] [serial = 1883] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (0D55D000) [pid = 3972] [serial = 1861] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (19033C00) [pid = 3972] [serial = 1877] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (17936C00) [pid = 3972] [serial = 1871] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (19FB1400) [pid = 3972] [serial = 1882] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (19FA3800) [pid = 3972] [serial = 1880] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (19FA4400) [pid = 3972] [serial = 1859] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (1857F000) [pid = 3972] [serial = 1874] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (18FE0C00) [pid = 3972] [serial = 1876] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (14727800) [pid = 3972] [serial = 1867] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (19E4AC00) [pid = 3972] [serial = 1858] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (18082000) [pid = 3972] [serial = 1873] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | --DOMWINDOW == 54 (1A4B6800) [pid = 3972] [serial = 1889] [outer = 00000000] [url = about:blank] 18:03:23 INFO - PROCESS | 3972 | 1472087003150 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]]]}] 18:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1933ms 18:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:03:23 INFO - PROCESS | 3972 | 1472087003178 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 18:03:23 INFO - PROCESS | 3972 | 1472087003183 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 18:03:23 INFO - PROCESS | 3972 | 1472087003188 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:03:23 INFO - PROCESS | 3972 | 1472087003191 Marionette TRACE conn6 <- [1,2538,null,{}] 18:03:23 INFO - PROCESS | 3972 | 1472087003197 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}] 18:03:23 INFO - PROCESS | 3972 | 1472087003201 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:23 INFO - PROCESS | 3972 | 1472087003297 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 18:03:23 INFO - PROCESS | 3972 | 1472087003304 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:23 INFO - PROCESS | 3972 | 1472087003309 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:23 INFO - PROCESS | 3972 | ++DOCSHELL 0D203400 == 26 [pid = 3972] [id = 644] 18:03:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 55 (0D203800) [pid = 3972] [serial = 1932] [outer = 00000000] 18:03:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (0D20A000) [pid = 3972] [serial = 1933] [outer = 0D203800] 18:03:23 INFO - PROCESS | 3972 | 1472087003359 Marionette DEBUG loaded listener.js 18:03:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (0D20E800) [pid = 3972] [serial = 1934] [outer = 0D203800] 18:03:23 INFO - PROCESS | 3972 | 1472087003890 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]]]}] 18:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 18:03:23 INFO - PROCESS | 3972 | 1472087003918 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 18:03:23 INFO - PROCESS | 3972 | 1472087003923 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 18:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:03:23 INFO - PROCESS | 3972 | 1472087003929 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:03:23 INFO - PROCESS | 3972 | 1472087003932 Marionette TRACE conn6 <- [1,2542,null,{}] 18:03:23 INFO - PROCESS | 3972 | 1472087003936 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}] 18:03:23 INFO - PROCESS | 3972 | 1472087003938 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:24 INFO - PROCESS | 3972 | 1472087004030 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 18:03:24 INFO - PROCESS | 3972 | 1472087004045 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:24 INFO - PROCESS | 3972 | 1472087004048 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:24 INFO - PROCESS | 3972 | ++DOCSHELL 0D54AC00 == 27 [pid = 3972] [id = 645] 18:03:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (0D556800) [pid = 3972] [serial = 1935] [outer = 00000000] 18:03:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (0D59B800) [pid = 3972] [serial = 1936] [outer = 0D556800] 18:03:24 INFO - PROCESS | 3972 | 1472087004179 Marionette DEBUG loaded listener.js 18:03:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (0D5A4400) [pid = 3972] [serial = 1937] [outer = 0D556800] 18:03:24 INFO - PROCESS | 3972 | 1472087004565 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]]]}] 18:03:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:03:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 18:03:24 INFO - PROCESS | 3972 | 1472087004603 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 18:03:24 INFO - PROCESS | 3972 | 1472087004605 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 18:03:24 INFO - PROCESS | 3972 | 1472087004608 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:03:24 INFO - PROCESS | 3972 | 1472087004612 Marionette TRACE conn6 <- [1,2546,null,{}] 18:03:24 INFO - PROCESS | 3972 | 1472087004623 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}] 18:03:24 INFO - PROCESS | 3972 | 1472087004628 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:24 INFO - PROCESS | 3972 | 1472087004710 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 18:03:24 INFO - PROCESS | 3972 | 1472087004745 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:24 INFO - PROCESS | 3972 | 1472087004748 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:24 INFO - PROCESS | 3972 | ++DOCSHELL 149E0000 == 28 [pid = 3972] [id = 646] 18:03:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (149E2C00) [pid = 3972] [serial = 1938] [outer = 00000000] 18:03:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (14E2AC00) [pid = 3972] [serial = 1939] [outer = 149E2C00] 18:03:24 INFO - PROCESS | 3972 | 1472087004801 Marionette DEBUG loaded listener.js 18:03:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (150C2000) [pid = 3972] [serial = 1940] [outer = 149E2C00] 18:03:25 INFO - PROCESS | 3972 | 1472087005284 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]]]}] 18:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 18:03:25 INFO - PROCESS | 3972 | 1472087005342 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 18:03:25 INFO - PROCESS | 3972 | 1472087005345 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 18:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:03:25 INFO - PROCESS | 3972 | 1472087005348 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:03:25 INFO - PROCESS | 3972 | 1472087005350 Marionette TRACE conn6 <- [1,2550,null,{}] 18:03:25 INFO - PROCESS | 3972 | 1472087005353 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}] 18:03:25 INFO - PROCESS | 3972 | 1472087005355 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:25 INFO - PROCESS | 3972 | 1472087005440 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 18:03:25 INFO - PROCESS | 3972 | 1472087005449 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:25 INFO - PROCESS | 3972 | 1472087005451 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:25 INFO - PROCESS | 3972 | ++DOCSHELL 1514B400 == 29 [pid = 3972] [id = 647] 18:03:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (151E5400) [pid = 3972] [serial = 1941] [outer = 00000000] 18:03:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (1523E000) [pid = 3972] [serial = 1942] [outer = 151E5400] 18:03:25 INFO - PROCESS | 3972 | 1472087005497 Marionette DEBUG loaded listener.js 18:03:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (15C6EC00) [pid = 3972] [serial = 1943] [outer = 151E5400] 18:03:25 INFO - PROCESS | 3972 | 1472087005932 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]]]}] 18:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 18:03:25 INFO - PROCESS | 3972 | 1472087005984 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 18:03:25 INFO - PROCESS | 3972 | 1472087005987 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 18:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:03:25 INFO - PROCESS | 3972 | 1472087005989 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:03:25 INFO - PROCESS | 3972 | 1472087005991 Marionette TRACE conn6 <- [1,2554,null,{}] 18:03:25 INFO - PROCESS | 3972 | 1472087005995 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}] 18:03:25 INFO - PROCESS | 3972 | 1472087005997 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:26 INFO - PROCESS | 3972 | 1472087006074 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 18:03:26 INFO - PROCESS | 3972 | 1472087006110 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:26 INFO - PROCESS | 3972 | 1472087006112 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:26 INFO - PROCESS | 3972 | ++DOCSHELL 151ED000 == 30 [pid = 3972] [id = 648] 18:03:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (1643EC00) [pid = 3972] [serial = 1944] [outer = 00000000] 18:03:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (1794B400) [pid = 3972] [serial = 1945] [outer = 1643EC00] 18:03:26 INFO - PROCESS | 3972 | 1472087006157 Marionette DEBUG loaded listener.js 18:03:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (17957400) [pid = 3972] [serial = 1946] [outer = 1643EC00] 18:03:26 INFO - PROCESS | 3972 | 1472087006596 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]]]}] 18:03:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:03:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 18:03:26 INFO - PROCESS | 3972 | 1472087006625 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 18:03:26 INFO - PROCESS | 3972 | 1472087006627 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 18:03:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:03:26 INFO - PROCESS | 3972 | 1472087006630 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:03:26 INFO - PROCESS | 3972 | 1472087006632 Marionette TRACE conn6 <- [1,2558,null,{}] 18:03:26 INFO - PROCESS | 3972 | 1472087006636 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}] 18:03:26 INFO - PROCESS | 3972 | 1472087006641 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:26 INFO - PROCESS | 3972 | 1472087006742 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 18:03:26 INFO - PROCESS | 3972 | 1472087006748 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:26 INFO - PROCESS | 3972 | 1472087006750 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:26 INFO - PROCESS | 3972 | ++DOCSHELL 18068400 == 31 [pid = 3972] [id = 649] 18:03:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (18083800) [pid = 3972] [serial = 1947] [outer = 00000000] 18:03:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (18587000) [pid = 3972] [serial = 1948] [outer = 18083800] 18:03:26 INFO - PROCESS | 3972 | 1472087006796 Marionette DEBUG loaded listener.js 18:03:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1859D000) [pid = 3972] [serial = 1949] [outer = 18083800] 18:03:27 INFO - PROCESS | 3972 | 1472087007229 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]]]}] 18:03:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:03:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 18:03:27 INFO - PROCESS | 3972 | 1472087007303 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 18:03:27 INFO - PROCESS | 3972 | 1472087007305 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 18:03:27 INFO - PROCESS | 3972 | 1472087007308 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:03:27 INFO - PROCESS | 3972 | 1472087007309 Marionette TRACE conn6 <- [1,2562,null,{}] 18:03:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:03:27 INFO - PROCESS | 3972 | 1472087007313 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}] 18:03:27 INFO - PROCESS | 3972 | 1472087007315 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:27 INFO - PROCESS | 3972 | 1472087007392 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 18:03:27 INFO - PROCESS | 3972 | 1472087007399 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:27 INFO - PROCESS | 3972 | 1472087007400 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:27 INFO - PROCESS | 3972 | ++DOCSHELL 1807C400 == 32 [pid = 3972] [id = 650] 18:03:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (18FCB400) [pid = 3972] [serial = 1950] [outer = 00000000] 18:03:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (19039000) [pid = 3972] [serial = 1951] [outer = 18FCB400] 18:03:27 INFO - PROCESS | 3972 | 1472087007445 Marionette DEBUG loaded listener.js 18:03:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (19229C00) [pid = 3972] [serial = 1952] [outer = 18FCB400] 18:03:27 INFO - PROCESS | 3972 | 1472087007881 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]]]}] 18:03:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:03:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 18:03:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:03:27 INFO - PROCESS | 3972 | 1472087007951 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 18:03:27 INFO - PROCESS | 3972 | 1472087007953 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 18:03:27 INFO - PROCESS | 3972 | 1472087007956 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:03:27 INFO - PROCESS | 3972 | 1472087007958 Marionette TRACE conn6 <- [1,2566,null,{}] 18:03:27 INFO - PROCESS | 3972 | 1472087007962 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}] 18:03:27 INFO - PROCESS | 3972 | 1472087007964 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:28 INFO - PROCESS | 3972 | 1472087008041 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 18:03:28 INFO - PROCESS | 3972 | 1472087008048 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:28 INFO - PROCESS | 3972 | 1472087008050 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:28 INFO - PROCESS | 3972 | ++DOCSHELL 0C66C800 == 33 [pid = 3972] [id = 651] 18:03:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (0D59AC00) [pid = 3972] [serial = 1953] [outer = 00000000] 18:03:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1958EC00) [pid = 3972] [serial = 1954] [outer = 0D59AC00] 18:03:28 INFO - PROCESS | 3972 | 1472087008094 Marionette DEBUG loaded listener.js 18:03:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19585800) [pid = 3972] [serial = 1955] [outer = 0D59AC00] 18:03:28 INFO - PROCESS | 3972 | 1472087008560 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]]]}] 18:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 18:03:28 INFO - PROCESS | 3972 | 1472087008593 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 18:03:28 INFO - PROCESS | 3972 | 1472087008595 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 18:03:28 INFO - PROCESS | 3972 | 1472087008599 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:03:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:03:28 INFO - PROCESS | 3972 | 1472087008601 Marionette TRACE conn6 <- [1,2570,null,{}] 18:03:28 INFO - PROCESS | 3972 | 1472087008604 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}] 18:03:28 INFO - PROCESS | 3972 | 1472087008606 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:28 INFO - PROCESS | 3972 | 1472087008722 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 18:03:28 INFO - PROCESS | 3972 | 1472087008728 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:28 INFO - PROCESS | 3972 | 1472087008730 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:28 INFO - PROCESS | 3972 | ++DOCSHELL 149DFC00 == 34 [pid = 3972] [id = 652] 18:03:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (19E39000) [pid = 3972] [serial = 1956] [outer = 00000000] 18:03:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (19F60C00) [pid = 3972] [serial = 1957] [outer = 19E39000] 18:03:28 INFO - PROCESS | 3972 | 1472087008776 Marionette DEBUG loaded listener.js 18:03:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19F64000) [pid = 3972] [serial = 1958] [outer = 19E39000] 18:03:29 INFO - PROCESS | 3972 | 1472087009257 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]]]}] 18:03:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:03:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 18:03:29 INFO - PROCESS | 3972 | 1472087009272 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 18:03:29 INFO - PROCESS | 3972 | 1472087009274 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 18:03:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:03:29 INFO - PROCESS | 3972 | 1472087009277 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:03:29 INFO - PROCESS | 3972 | 1472087009279 Marionette TRACE conn6 <- [1,2574,null,{}] 18:03:29 INFO - PROCESS | 3972 | 1472087009287 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}] 18:03:29 INFO - PROCESS | 3972 | 1472087009289 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:29 INFO - PROCESS | 3972 | 1472087009403 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 18:03:29 INFO - PROCESS | 3972 | 1472087009409 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:29 INFO - PROCESS | 3972 | 1472087009411 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:29 INFO - PROCESS | 3972 | ++DOCSHELL 0C9FD800 == 35 [pid = 3972] [id = 653] 18:03:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (0C9FE000) [pid = 3972] [serial = 1959] [outer = 00000000] 18:03:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (19FA9C00) [pid = 3972] [serial = 1960] [outer = 0C9FE000] 18:03:29 INFO - PROCESS | 3972 | 1472087009455 Marionette DEBUG loaded listener.js 18:03:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (19FAF000) [pid = 3972] [serial = 1961] [outer = 0C9FE000] 18:03:29 INFO - PROCESS | 3972 | 1472087009918 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]]]}] 18:03:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:03:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 690ms 18:03:29 INFO - PROCESS | 3972 | 1472087009969 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 18:03:29 INFO - PROCESS | 3972 | 1472087009971 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 18:03:29 INFO - PROCESS | 3972 | 1472087009974 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:03:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:03:29 INFO - PROCESS | 3972 | 1472087009976 Marionette TRACE conn6 <- [1,2578,null,{}] 18:03:29 INFO - PROCESS | 3972 | 1472087009988 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}] 18:03:29 INFO - PROCESS | 3972 | 1472087009990 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:30 INFO - PROCESS | 3972 | 1472087010143 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 18:03:30 INFO - PROCESS | 3972 | 1472087010216 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:30 INFO - PROCESS | 3972 | 1472087010218 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:30 INFO - PROCESS | 3972 | ++DOCSHELL 149B9400 == 36 [pid = 3972] [id = 654] 18:03:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A0F3800) [pid = 3972] [serial = 1962] [outer = 00000000] 18:03:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A17E000) [pid = 3972] [serial = 1963] [outer = 1A0F3800] 18:03:30 INFO - PROCESS | 3972 | 1472087010265 Marionette DEBUG loaded listener.js 18:03:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A4B0000) [pid = 3972] [serial = 1964] [outer = 1A0F3800] 18:03:30 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1922A000) [pid = 3972] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:03:30 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (17929000) [pid = 3972] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:03:30 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (18031400) [pid = 3972] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:03:30 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (18FDBC00) [pid = 3972] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:03:30 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0C037C00) [pid = 3972] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:03:30 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0D23D400) [pid = 3972] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:03:30 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1A568C00) [pid = 3972] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:03:30 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (17957C00) [pid = 3972] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:03:30 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D204C00) [pid = 3972] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:03:30 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (15241C00) [pid = 3972] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:03:30 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0D5A2C00) [pid = 3972] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:03:30 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0D209C00) [pid = 3972] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:03:30 INFO - PROCESS | 3972 | 1472087010783 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]]]}] 18:03:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:03:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 830ms 18:03:30 INFO - PROCESS | 3972 | 1472087010815 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 18:03:30 INFO - PROCESS | 3972 | 1472087010817 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 18:03:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:03:30 INFO - PROCESS | 3972 | 1472087010820 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:03:30 INFO - PROCESS | 3972 | 1472087010822 Marionette TRACE conn6 <- [1,2582,null,{}] 18:03:30 INFO - PROCESS | 3972 | 1472087010825 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}] 18:03:30 INFO - PROCESS | 3972 | 1472087010827 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:30 INFO - PROCESS | 3972 | 1472087010906 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 18:03:30 INFO - PROCESS | 3972 | 1472087010912 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:30 INFO - PROCESS | 3972 | 1472087010914 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:30 INFO - PROCESS | 3972 | ++DOCSHELL 0D563800 == 37 [pid = 3972] [id = 655] 18:03:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (14E2B400) [pid = 3972] [serial = 1965] [outer = 00000000] 18:03:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1802AC00) [pid = 3972] [serial = 1966] [outer = 14E2B400] 18:03:30 INFO - PROCESS | 3972 | 1472087010971 Marionette DEBUG loaded listener.js 18:03:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1807D000) [pid = 3972] [serial = 1967] [outer = 14E2B400] 18:03:31 INFO - PROCESS | 3972 | 1472087011407 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]]]}] 18:03:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:03:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 631ms 18:03:31 INFO - PROCESS | 3972 | 1472087011454 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 18:03:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:03:31 INFO - PROCESS | 3972 | 1472087011456 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 18:03:31 INFO - PROCESS | 3972 | 1472087011459 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:03:31 INFO - PROCESS | 3972 | 1472087011460 Marionette TRACE conn6 <- [1,2586,null,{}] 18:03:31 INFO - PROCESS | 3972 | 1472087011463 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}] 18:03:31 INFO - PROCESS | 3972 | 1472087011465 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:31 INFO - PROCESS | 3972 | 1472087011544 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 18:03:31 INFO - PROCESS | 3972 | 1472087011549 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:31 INFO - PROCESS | 3972 | 1472087011551 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:31 INFO - PROCESS | 3972 | ++DOCSHELL 18EC4400 == 38 [pid = 3972] [id = 656] 18:03:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (18FDBC00) [pid = 3972] [serial = 1968] [outer = 00000000] 18:03:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1A0FBC00) [pid = 3972] [serial = 1969] [outer = 18FDBC00] 18:03:31 INFO - PROCESS | 3972 | 1472087011595 Marionette DEBUG loaded listener.js 18:03:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A4B5000) [pid = 3972] [serial = 1970] [outer = 18FDBC00] 18:03:32 INFO - PROCESS | 3972 | 1472087012052 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]]]}] 18:03:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:03:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 631ms 18:03:32 INFO - PROCESS | 3972 | 1472087012090 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 18:03:32 INFO - PROCESS | 3972 | 1472087012092 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 18:03:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:03:32 INFO - PROCESS | 3972 | 1472087012109 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:03:32 INFO - PROCESS | 3972 | 1472087012111 Marionette TRACE conn6 <- [1,2590,null,{}] 18:03:32 INFO - PROCESS | 3972 | 1472087012115 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}] 18:03:32 INFO - PROCESS | 3972 | 1472087012116 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:32 INFO - PROCESS | 3972 | 1472087012196 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 18:03:32 INFO - PROCESS | 3972 | 1472087012204 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:32 INFO - PROCESS | 3972 | 1472087012205 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:32 INFO - PROCESS | 3972 | ++DOCSHELL 17936C00 == 39 [pid = 3972] [id = 657] 18:03:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19E39C00) [pid = 3972] [serial = 1971] [outer = 00000000] 18:03:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A4BB000) [pid = 3972] [serial = 1972] [outer = 19E39C00] 18:03:32 INFO - PROCESS | 3972 | 1472087012250 Marionette DEBUG loaded listener.js 18:03:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A55D400) [pid = 3972] [serial = 1973] [outer = 19E39C00] 18:03:33 INFO - PROCESS | 3972 | --DOCSHELL 0D203400 == 38 [pid = 3972] [id = 644] 18:03:33 INFO - PROCESS | 3972 | --DOCSHELL 15240800 == 37 [pid = 3972] [id = 643] 18:03:33 INFO - PROCESS | 3972 | --DOCSHELL 149E0000 == 36 [pid = 3972] [id = 646] 18:03:33 INFO - PROCESS | 3972 | --DOCSHELL 1514B400 == 35 [pid = 3972] [id = 647] 18:03:33 INFO - PROCESS | 3972 | --DOCSHELL 18068400 == 34 [pid = 3972] [id = 649] 18:03:33 INFO - PROCESS | 3972 | --DOCSHELL 1807C400 == 33 [pid = 3972] [id = 650] 18:03:33 INFO - PROCESS | 3972 | --DOCSHELL 0D54AC00 == 32 [pid = 3972] [id = 645] 18:03:33 INFO - PROCESS | 3972 | --DOCSHELL 18EC4400 == 31 [pid = 3972] [id = 656] 18:03:33 INFO - PROCESS | 3972 | --DOCSHELL 0C66C800 == 30 [pid = 3972] [id = 651] 18:03:33 INFO - PROCESS | 3972 | --DOCSHELL 149DFC00 == 29 [pid = 3972] [id = 652] 18:03:33 INFO - PROCESS | 3972 | --DOCSHELL 149B9400 == 28 [pid = 3972] [id = 654] 18:03:33 INFO - PROCESS | 3972 | --DOCSHELL 0D563800 == 27 [pid = 3972] [id = 655] 18:03:33 INFO - PROCESS | 3972 | --DOCSHELL 151ED000 == 26 [pid = 3972] [id = 648] 18:03:33 INFO - PROCESS | 3972 | --DOCSHELL 0C9FD800 == 25 [pid = 3972] [id = 653] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1792F800) [pid = 3972] [serial = 1928] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (19E36400) [pid = 3972] [serial = 1930] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1794BC00) [pid = 3972] [serial = 1915] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (18068000) [pid = 3972] [serial = 1918] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (17954800) [pid = 3972] [serial = 1916] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1922BC00) [pid = 3972] [serial = 1921] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (18082400) [pid = 3972] [serial = 1919] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1807EC00) [pid = 3972] [serial = 1924] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1945F800) [pid = 3972] [serial = 1922] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (0D5DD400) [pid = 3972] [serial = 1904] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0D549C00) [pid = 3972] [serial = 1903] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1B6CB400) [pid = 3972] [serial = 1901] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1B5C2C00) [pid = 3972] [serial = 1900] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1922E800) [pid = 3972] [serial = 1898] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (18088C00) [pid = 3972] [serial = 1897] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (15110800) [pid = 3972] [serial = 1895] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (0D5D8000) [pid = 3972] [serial = 1894] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (15245000) [pid = 3972] [serial = 1912] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (0D7D9400) [pid = 3972] [serial = 1909] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (0E1E0800) [pid = 3972] [serial = 1910] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (0D23EC00) [pid = 3972] [serial = 1907] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (0D20F400) [pid = 3972] [serial = 1906] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (18086000) [pid = 3972] [serial = 1925] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (15C66C00) [pid = 3972] [serial = 1913] [outer = 00000000] [url = about:blank] 18:03:33 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (1958E800) [pid = 3972] [serial = 1927] [outer = 00000000] [url = about:blank] 18:03:34 INFO - PROCESS | 3972 | 1472087014052 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]]]}] 18:03:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:03:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1978ms 18:03:34 INFO - PROCESS | 3972 | 1472087014090 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 18:03:34 INFO - PROCESS | 3972 | 1472087014094 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 18:03:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:03:34 INFO - PROCESS | 3972 | 1472087014099 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:03:34 INFO - PROCESS | 3972 | 1472087014103 Marionette TRACE conn6 <- [1,2594,null,{}] 18:03:34 INFO - PROCESS | 3972 | 1472087014108 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}] 18:03:34 INFO - PROCESS | 3972 | 1472087014111 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:34 INFO - PROCESS | 3972 | 1472087014204 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 18:03:34 INFO - PROCESS | 3972 | 1472087014215 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:34 INFO - PROCESS | 3972 | 1472087014220 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:34 INFO - PROCESS | 3972 | ++DOCSHELL 0C9FD800 == 26 [pid = 3972] [id = 658] 18:03:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (0CF54400) [pid = 3972] [serial = 1974] [outer = 00000000] 18:03:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (0CF6B000) [pid = 3972] [serial = 1975] [outer = 0CF54400] 18:03:34 INFO - PROCESS | 3972 | 1472087014270 Marionette DEBUG loaded listener.js 18:03:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (0D208800) [pid = 3972] [serial = 1976] [outer = 0CF54400] 18:03:34 INFO - PROCESS | 3972 | 1472087014795 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]]]}] 18:03:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:03:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 731ms 18:03:34 INFO - PROCESS | 3972 | 1472087014831 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 18:03:34 INFO - PROCESS | 3972 | 1472087014836 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 18:03:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:03:34 INFO - PROCESS | 3972 | 1472087014842 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:03:34 INFO - PROCESS | 3972 | 1472087014845 Marionette TRACE conn6 <- [1,2598,null,{}] 18:03:34 INFO - PROCESS | 3972 | 1472087014848 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}] 18:03:34 INFO - PROCESS | 3972 | 1472087014851 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:34 INFO - PROCESS | 3972 | 1472087014939 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 18:03:34 INFO - PROCESS | 3972 | 1472087014949 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:34 INFO - PROCESS | 3972 | 1472087014952 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:34 INFO - PROCESS | 3972 | ++DOCSHELL 0D264400 == 27 [pid = 3972] [id = 659] 18:03:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (0D265000) [pid = 3972] [serial = 1977] [outer = 00000000] 18:03:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (0D481800) [pid = 3972] [serial = 1978] [outer = 0D265000] 18:03:35 INFO - PROCESS | 3972 | 1472087015001 Marionette DEBUG loaded listener.js 18:03:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (0D54AC00) [pid = 3972] [serial = 1979] [outer = 0D265000] 18:03:35 INFO - PROCESS | 3972 | 1472087015476 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]]]}] 18:03:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:03:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 18:03:35 INFO - PROCESS | 3972 | 1472087015516 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 18:03:35 INFO - PROCESS | 3972 | 1472087015518 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 18:03:35 INFO - PROCESS | 3972 | 1472087015521 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:03:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:03:35 INFO - PROCESS | 3972 | 1472087015525 Marionette TRACE conn6 <- [1,2602,null,{}] 18:03:35 INFO - PROCESS | 3972 | 1472087015536 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}] 18:03:35 INFO - PROCESS | 3972 | 1472087015540 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:35 INFO - PROCESS | 3972 | 1472087015652 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 18:03:35 INFO - PROCESS | 3972 | 1472087015754 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:35 INFO - PROCESS | 3972 | 1472087015757 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:35 INFO - PROCESS | 3972 | ++DOCSHELL 0E1E1800 == 28 [pid = 3972] [id = 660] 18:03:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (0E1E2C00) [pid = 3972] [serial = 1980] [outer = 00000000] 18:03:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (1472AC00) [pid = 3972] [serial = 1981] [outer = 0E1E2C00] 18:03:35 INFO - PROCESS | 3972 | 1472087015807 Marionette DEBUG loaded listener.js 18:03:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (149D7000) [pid = 3972] [serial = 1982] [outer = 0E1E2C00] 18:03:36 INFO - PROCESS | 3972 | 1472087016188 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]]]}] 18:03:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:03:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 18:03:36 INFO - PROCESS | 3972 | 1472087016196 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 18:03:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:03:36 INFO - PROCESS | 3972 | 1472087016198 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 18:03:36 INFO - PROCESS | 3972 | 1472087016201 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:03:36 INFO - PROCESS | 3972 | 1472087016203 Marionette TRACE conn6 <- [1,2606,null,{}] 18:03:36 INFO - PROCESS | 3972 | 1472087016206 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}] 18:03:36 INFO - PROCESS | 3972 | 1472087016208 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:36 INFO - PROCESS | 3972 | 1472087016333 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 18:03:36 INFO - PROCESS | 3972 | 1472087016341 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:36 INFO - PROCESS | 3972 | 1472087016343 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:36 INFO - PROCESS | 3972 | ++DOCSHELL 149DFC00 == 29 [pid = 3972] [id = 661] 18:03:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (14AC3000) [pid = 3972] [serial = 1983] [outer = 00000000] 18:03:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1511B800) [pid = 3972] [serial = 1984] [outer = 14AC3000] 18:03:36 INFO - PROCESS | 3972 | 1472087016390 Marionette DEBUG loaded listener.js 18:03:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (151E5C00) [pid = 3972] [serial = 1985] [outer = 14AC3000] 18:03:36 INFO - PROCESS | 3972 | 1472087016813 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]]]}] 18:03:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:03:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 18:03:36 INFO - PROCESS | 3972 | 1472087016836 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 18:03:36 INFO - PROCESS | 3972 | 1472087016838 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 18:03:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:03:36 INFO - PROCESS | 3972 | 1472087016841 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:03:36 INFO - PROCESS | 3972 | 1472087016843 Marionette TRACE conn6 <- [1,2610,null,{}] 18:03:36 INFO - PROCESS | 3972 | 1472087016847 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}] 18:03:36 INFO - PROCESS | 3972 | 1472087016849 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:36 INFO - PROCESS | 3972 | 1472087016962 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 18:03:36 INFO - PROCESS | 3972 | 1472087016970 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:36 INFO - PROCESS | 3972 | 1472087016972 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:36 INFO - PROCESS | 3972 | ++DOCSHELL 15116C00 == 30 [pid = 3972] [id = 662] 18:03:36 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (15117400) [pid = 3972] [serial = 1986] [outer = 00000000] 18:03:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (15C66C00) [pid = 3972] [serial = 1987] [outer = 15117400] 18:03:37 INFO - PROCESS | 3972 | 1472087017018 Marionette DEBUG loaded listener.js 18:03:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (16F02000) [pid = 3972] [serial = 1988] [outer = 15117400] 18:03:37 INFO - PROCESS | 3972 | 1472087017467 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]]]}] 18:03:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:03:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 18:03:37 INFO - PROCESS | 3972 | 1472087017513 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 18:03:37 INFO - PROCESS | 3972 | 1472087017515 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 18:03:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:03:37 INFO - PROCESS | 3972 | 1472087017527 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:03:37 INFO - PROCESS | 3972 | 1472087017529 Marionette TRACE conn6 <- [1,2614,null,{}] 18:03:37 INFO - PROCESS | 3972 | 1472087017533 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}] 18:03:37 INFO - PROCESS | 3972 | 1472087017539 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:37 INFO - PROCESS | 3972 | 1472087017643 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 18:03:37 INFO - PROCESS | 3972 | 1472087017652 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:37 INFO - PROCESS | 3972 | 1472087017654 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:37 INFO - PROCESS | 3972 | ++DOCSHELL 1794F800 == 31 [pid = 3972] [id = 663] 18:03:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (17956000) [pid = 3972] [serial = 1989] [outer = 00000000] 18:03:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (18068000) [pid = 3972] [serial = 1990] [outer = 17956000] 18:03:37 INFO - PROCESS | 3972 | 1472087017706 Marionette DEBUG loaded listener.js 18:03:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1807F400) [pid = 3972] [serial = 1991] [outer = 17956000] 18:03:38 INFO - PROCESS | 3972 | 1472087018139 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]]]}] 18:03:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:03:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 18:03:38 INFO - PROCESS | 3972 | 1472087018152 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 18:03:38 INFO - PROCESS | 3972 | 1472087018154 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 18:03:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:03:38 INFO - PROCESS | 3972 | 1472087018156 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:03:38 INFO - PROCESS | 3972 | 1472087018158 Marionette TRACE conn6 <- [1,2618,null,{}] 18:03:38 INFO - PROCESS | 3972 | 1472087018162 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}] 18:03:38 INFO - PROCESS | 3972 | 1472087018164 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:38 INFO - PROCESS | 3972 | 1472087018285 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 18:03:38 INFO - PROCESS | 3972 | 1472087018320 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:38 INFO - PROCESS | 3972 | 1472087018322 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:38 INFO - PROCESS | 3972 | ++DOCSHELL 18084C00 == 32 [pid = 3972] [id = 664] 18:03:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18086400) [pid = 3972] [serial = 1992] [outer = 00000000] 18:03:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (18588400) [pid = 3972] [serial = 1993] [outer = 18086400] 18:03:38 INFO - PROCESS | 3972 | 1472087018367 Marionette DEBUG loaded listener.js 18:03:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (185A4400) [pid = 3972] [serial = 1994] [outer = 18086400] 18:03:38 INFO - PROCESS | 3972 | 1472087018795 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]]]}] 18:03:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:03:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 18:03:38 INFO - PROCESS | 3972 | 1472087018828 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 18:03:38 INFO - PROCESS | 3972 | 1472087018830 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 18:03:38 INFO - PROCESS | 3972 | 1472087018838 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:03:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:03:38 INFO - PROCESS | 3972 | 1472087018840 Marionette TRACE conn6 <- [1,2622,null,{}] 18:03:38 INFO - PROCESS | 3972 | 1472087018843 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}] 18:03:38 INFO - PROCESS | 3972 | 1472087018845 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:38 INFO - PROCESS | 3972 | 1472087018924 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 18:03:38 INFO - PROCESS | 3972 | 1472087018930 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:38 INFO - PROCESS | 3972 | 1472087018932 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:38 INFO - PROCESS | 3972 | ++DOCSHELL 0D25D000 == 33 [pid = 3972] [id = 665] 18:03:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (18FDAC00) [pid = 3972] [serial = 1995] [outer = 00000000] 18:03:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19236400) [pid = 3972] [serial = 1996] [outer = 18FDAC00] 18:03:38 INFO - PROCESS | 3972 | 1472087018980 Marionette DEBUG loaded listener.js 18:03:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1922D800) [pid = 3972] [serial = 1997] [outer = 18FDAC00] 18:03:39 INFO - PROCESS | 3972 | 1472087019453 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]]]}] 18:03:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:03:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 18:03:39 INFO - PROCESS | 3972 | 1472087019516 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 18:03:39 INFO - PROCESS | 3972 | 1472087019518 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 18:03:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:03:39 INFO - PROCESS | 3972 | 1472087019521 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:03:39 INFO - PROCESS | 3972 | 1472087019523 Marionette TRACE conn6 <- [1,2626,null,{}] 18:03:39 INFO - PROCESS | 3972 | 1472087019526 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}] 18:03:39 INFO - PROCESS | 3972 | 1472087019528 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:39 INFO - PROCESS | 3972 | 1472087019639 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 18:03:39 INFO - PROCESS | 3972 | 1472087019729 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:39 INFO - PROCESS | 3972 | 1472087019731 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:39 INFO - PROCESS | 3972 | ++DOCSHELL 0E0CC000 == 34 [pid = 3972] [id = 666] 18:03:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1958D800) [pid = 3972] [serial = 1998] [outer = 00000000] 18:03:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (19E2F000) [pid = 3972] [serial = 1999] [outer = 1958D800] 18:03:39 INFO - PROCESS | 3972 | 1472087019778 Marionette DEBUG loaded listener.js 18:03:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (19E33800) [pid = 3972] [serial = 2000] [outer = 1958D800] 18:03:40 INFO - PROCESS | 3972 | 1472087020201 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]]]}] 18:03:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:03:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 730ms 18:03:40 INFO - PROCESS | 3972 | 1472087020253 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 18:03:40 INFO - PROCESS | 3972 | 1472087020255 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 18:03:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:03:40 INFO - PROCESS | 3972 | 1472087020266 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:03:40 INFO - PROCESS | 3972 | 1472087020268 Marionette TRACE conn6 <- [1,2630,null,{}] 18:03:40 INFO - PROCESS | 3972 | 1472087020271 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}] 18:03:40 INFO - PROCESS | 3972 | 1472087020273 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:40 INFO - PROCESS | 3972 | 1472087020392 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 18:03:40 INFO - PROCESS | 3972 | 1472087020402 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:40 INFO - PROCESS | 3972 | 1472087020404 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:40 INFO - PROCESS | 3972 | ++DOCSHELL 19E3C400 == 35 [pid = 3972] [id = 667] 18:03:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (19E59C00) [pid = 3972] [serial = 2001] [outer = 00000000] 18:03:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (19FAE800) [pid = 3972] [serial = 2002] [outer = 19E59C00] 18:03:40 INFO - PROCESS | 3972 | 1472087020449 Marionette DEBUG loaded listener.js 18:03:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1A0F4000) [pid = 3972] [serial = 2003] [outer = 19E59C00] 18:03:40 INFO - PROCESS | 3972 | 1472087020877 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]]]}] 18:03:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:03:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 690ms 18:03:40 INFO - PROCESS | 3972 | 1472087020953 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 18:03:40 INFO - PROCESS | 3972 | 1472087020955 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 18:03:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:03:40 INFO - PROCESS | 3972 | 1472087020959 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:03:40 INFO - PROCESS | 3972 | 1472087020961 Marionette TRACE conn6 <- [1,2634,null,{}] 18:03:40 INFO - PROCESS | 3972 | 1472087020965 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}] 18:03:40 INFO - PROCESS | 3972 | 1472087020967 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:41 INFO - PROCESS | 3972 | 1472087021124 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 18:03:41 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (18FDBC00) [pid = 3972] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:03:41 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (19E39000) [pid = 3972] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:03:41 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (0C9FE000) [pid = 3972] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:03:41 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1A0F3800) [pid = 3972] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:03:41 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (0D59AC00) [pid = 3972] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:03:41 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (18FCB400) [pid = 3972] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:03:41 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (18083800) [pid = 3972] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:03:41 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1643EC00) [pid = 3972] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:03:41 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (151E5400) [pid = 3972] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:03:41 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (149E2C00) [pid = 3972] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:03:41 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D556800) [pid = 3972] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:03:41 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0D203800) [pid = 3972] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:03:41 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1643FC00) [pid = 3972] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:03:41 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (14E2B400) [pid = 3972] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:03:41 INFO - PROCESS | 3972 | 1472087021378 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:41 INFO - PROCESS | 3972 | 1472087021380 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:41 INFO - PROCESS | 3972 | ++DOCSHELL 0C6CA000 == 36 [pid = 3972] [id = 668] 18:03:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (0C882000) [pid = 3972] [serial = 2004] [outer = 00000000] 18:03:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (0D59AC00) [pid = 3972] [serial = 2005] [outer = 0C882000] 18:03:41 INFO - PROCESS | 3972 | 1472087021429 Marionette DEBUG loaded listener.js 18:03:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (15241400) [pid = 3972] [serial = 2006] [outer = 0C882000] 18:03:41 INFO - PROCESS | 3972 | 1472087021801 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]]]}] 18:03:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:03:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 871ms 18:03:41 INFO - PROCESS | 3972 | 1472087021833 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 18:03:41 INFO - PROCESS | 3972 | 1472087021835 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 18:03:41 INFO - PROCESS | 3972 | 1472087021838 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:03:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:03:41 INFO - PROCESS | 3972 | 1472087021840 Marionette TRACE conn6 <- [1,2638,null,{}] 18:03:41 INFO - PROCESS | 3972 | 1472087021852 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}] 18:03:41 INFO - PROCESS | 3972 | 1472087021854 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:41 INFO - PROCESS | 3972 | 1472087021935 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 18:03:41 INFO - PROCESS | 3972 | 1472087021941 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:41 INFO - PROCESS | 3972 | 1472087021943 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:41 INFO - PROCESS | 3972 | ++DOCSHELL 17929C00 == 37 [pid = 3972] [id = 669] 18:03:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1794EC00) [pid = 3972] [serial = 2007] [outer = 00000000] 18:03:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (19FAC400) [pid = 3972] [serial = 2008] [outer = 1794EC00] 18:03:42 INFO - PROCESS | 3972 | 1472087021997 Marionette DEBUG loaded listener.js 18:03:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A4AE800) [pid = 3972] [serial = 2009] [outer = 1794EC00] 18:03:42 INFO - PROCESS | 3972 | 1472087022422 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]]]}] 18:03:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:03:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 630ms 18:03:42 INFO - PROCESS | 3972 | 1472087022482 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 18:03:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:03:42 INFO - PROCESS | 3972 | 1472087022484 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 18:03:42 INFO - PROCESS | 3972 | 1472087022487 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:03:42 INFO - PROCESS | 3972 | 1472087022489 Marionette TRACE conn6 <- [1,2642,null,{}] 18:03:42 INFO - PROCESS | 3972 | 1472087022493 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}] 18:03:42 INFO - PROCESS | 3972 | 1472087022494 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:42 INFO - PROCESS | 3972 | 1472087022574 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 18:03:42 INFO - PROCESS | 3972 | 1472087022582 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:42 INFO - PROCESS | 3972 | 1472087022584 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:42 INFO - PROCESS | 3972 | ++DOCSHELL 1A4B7800 == 38 [pid = 3972] [id = 670] 18:03:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A4B9800) [pid = 3972] [serial = 2010] [outer = 00000000] 18:03:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A566800) [pid = 3972] [serial = 2011] [outer = 1A4B9800] 18:03:42 INFO - PROCESS | 3972 | 1472087022630 Marionette DEBUG loaded listener.js 18:03:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A569C00) [pid = 3972] [serial = 2012] [outer = 1A4B9800] 18:03:43 INFO - PROCESS | 3972 | 1472087023056 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]]]}] 18:03:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:03:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 18:03:43 INFO - PROCESS | 3972 | 1472087023118 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 18:03:43 INFO - PROCESS | 3972 | 1472087023120 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 18:03:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:03:43 INFO - PROCESS | 3972 | 1472087023123 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:03:43 INFO - PROCESS | 3972 | 1472087023125 Marionette TRACE conn6 <- [1,2646,null,{}] 18:03:43 INFO - PROCESS | 3972 | 1472087023128 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}] 18:03:43 INFO - PROCESS | 3972 | 1472087023130 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:43 INFO - PROCESS | 3972 | 1472087023256 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 18:03:43 INFO - PROCESS | 3972 | 1472087023266 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:43 INFO - PROCESS | 3972 | 1472087023268 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:43 INFO - PROCESS | 3972 | ++DOCSHELL 17935800 == 39 [pid = 3972] [id = 671] 18:03:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A4BC400) [pid = 3972] [serial = 2013] [outer = 00000000] 18:03:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1B5C1400) [pid = 3972] [serial = 2014] [outer = 1A4BC400] 18:03:43 INFO - PROCESS | 3972 | 1472087023312 Marionette DEBUG loaded listener.js 18:03:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1B687800) [pid = 3972] [serial = 2015] [outer = 1A4BC400] 18:03:44 INFO - PROCESS | 3972 | 1472087024117 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]]]}] 18:03:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:03:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1021ms 18:03:44 INFO - PROCESS | 3972 | 1472087024146 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 18:03:44 INFO - PROCESS | 3972 | 1472087024150 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 18:03:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:03:44 INFO - PROCESS | 3972 | 1472087024155 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:03:44 INFO - PROCESS | 3972 | 1472087024161 Marionette TRACE conn6 <- [1,2650,null,{}] 18:03:44 INFO - PROCESS | 3972 | 1472087024167 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}] 18:03:44 INFO - PROCESS | 3972 | 1472087024170 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:44 INFO - PROCESS | 3972 | 1472087024297 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 18:03:44 INFO - PROCESS | 3972 | 1472087024439 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:44 INFO - PROCESS | 3972 | 1472087024442 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:44 INFO - PROCESS | 3972 | ++DOCSHELL 0CF50800 == 40 [pid = 3972] [id = 672] 18:03:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (0CF51C00) [pid = 3972] [serial = 2016] [outer = 00000000] 18:03:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (0D25AC00) [pid = 3972] [serial = 2017] [outer = 0CF51C00] 18:03:44 INFO - PROCESS | 3972 | 1472087024501 Marionette DEBUG loaded listener.js 18:03:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (0D540800) [pid = 3972] [serial = 2018] [outer = 0CF51C00] 18:03:45 INFO - PROCESS | 3972 | 1472087025414 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]]]}] 18:03:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:03:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1338ms 18:03:45 INFO - PROCESS | 3972 | 1472087025494 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 18:03:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:03:45 INFO - PROCESS | 3972 | 1472087025498 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 18:03:45 INFO - PROCESS | 3972 | 1472087025503 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:03:45 INFO - PROCESS | 3972 | 1472087025506 Marionette TRACE conn6 <- [1,2654,null,{}] 18:03:45 INFO - PROCESS | 3972 | 1472087025512 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}] 18:03:45 INFO - PROCESS | 3972 | 1472087025515 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:45 INFO - PROCESS | 3972 | 1472087025655 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 18:03:45 INFO - PROCESS | 3972 | 1472087025782 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:45 INFO - PROCESS | 3972 | 1472087025787 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:45 INFO - PROCESS | 3972 | --DOCSHELL 1A4B7800 == 39 [pid = 3972] [id = 670] 18:03:45 INFO - PROCESS | 3972 | --DOCSHELL 17929C00 == 38 [pid = 3972] [id = 669] 18:03:45 INFO - PROCESS | 3972 | --DOCSHELL 0C6CA000 == 37 [pid = 3972] [id = 668] 18:03:45 INFO - PROCESS | 3972 | --DOCSHELL 19E3C400 == 36 [pid = 3972] [id = 667] 18:03:45 INFO - PROCESS | 3972 | --DOCSHELL 0E0CC000 == 35 [pid = 3972] [id = 666] 18:03:45 INFO - PROCESS | 3972 | --DOCSHELL 0D25D000 == 34 [pid = 3972] [id = 665] 18:03:45 INFO - PROCESS | 3972 | --DOCSHELL 18084C00 == 33 [pid = 3972] [id = 664] 18:03:45 INFO - PROCESS | 3972 | --DOCSHELL 1794F800 == 32 [pid = 3972] [id = 663] 18:03:45 INFO - PROCESS | 3972 | --DOCSHELL 15116C00 == 31 [pid = 3972] [id = 662] 18:03:45 INFO - PROCESS | 3972 | --DOCSHELL 149DFC00 == 30 [pid = 3972] [id = 661] 18:03:45 INFO - PROCESS | 3972 | --DOCSHELL 0E1E1800 == 29 [pid = 3972] [id = 660] 18:03:45 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1A4BB000) [pid = 3972] [serial = 1972] [outer = 00000000] [url = about:blank] 18:03:45 INFO - PROCESS | 3972 | ++DOCSHELL 0C620C00 == 30 [pid = 3972] [id = 673] 18:03:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (0C6CA000) [pid = 3972] [serial = 2019] [outer = 00000000] 18:03:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (0D207000) [pid = 3972] [serial = 2020] [outer = 0C6CA000] 18:03:45 INFO - PROCESS | 3972 | 1472087025878 Marionette DEBUG loaded listener.js 18:03:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (0D241400) [pid = 3972] [serial = 2021] [outer = 0C6CA000] 18:03:46 INFO - PROCESS | 3972 | --DOCSHELL 0D264400 == 29 [pid = 3972] [id = 659] 18:03:46 INFO - PROCESS | 3972 | --DOCSHELL 0C9FD800 == 28 [pid = 3972] [id = 658] 18:03:46 INFO - PROCESS | 3972 | --DOCSHELL 17936C00 == 27 [pid = 3972] [id = 657] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1A4B5000) [pid = 3972] [serial = 1970] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (19F60C00) [pid = 3972] [serial = 1957] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (19FA9C00) [pid = 3972] [serial = 1960] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (19F64000) [pid = 3972] [serial = 1958] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1A17E000) [pid = 3972] [serial = 1963] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (19FAF000) [pid = 3972] [serial = 1961] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1A4B0000) [pid = 3972] [serial = 1964] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1A0FBC00) [pid = 3972] [serial = 1969] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1958EC00) [pid = 3972] [serial = 1954] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (19039000) [pid = 3972] [serial = 1951] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (19229C00) [pid = 3972] [serial = 1952] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (18587000) [pid = 3972] [serial = 1948] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1859D000) [pid = 3972] [serial = 1949] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1794B400) [pid = 3972] [serial = 1945] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (17957400) [pid = 3972] [serial = 1946] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1523E000) [pid = 3972] [serial = 1942] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (15C6EC00) [pid = 3972] [serial = 1943] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (14E2AC00) [pid = 3972] [serial = 1939] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (150C2000) [pid = 3972] [serial = 1940] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (0D59B800) [pid = 3972] [serial = 1936] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (0D5A4400) [pid = 3972] [serial = 1937] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0D20A000) [pid = 3972] [serial = 1933] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (0D20E800) [pid = 3972] [serial = 1934] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (19E38C00) [pid = 3972] [serial = 1931] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1802AC00) [pid = 3972] [serial = 1966] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1807D000) [pid = 3972] [serial = 1967] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (19585800) [pid = 3972] [serial = 1955] [outer = 00000000] [url = about:blank] 18:03:46 INFO - PROCESS | 3972 | 1472087026845 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]]]}] 18:03:46 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) 18:03:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1372ms 18:03:46 INFO - PROCESS | 3972 | 1472087026876 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 18:03:46 INFO - PROCESS | 3972 | 1472087026881 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 18:03:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:03:46 INFO - PROCESS | 3972 | 1472087026887 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:03:46 INFO - PROCESS | 3972 | 1472087026889 Marionette TRACE conn6 <- [1,2658,null,{}] 18:03:46 INFO - PROCESS | 3972 | 1472087026897 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}] 18:03:46 INFO - PROCESS | 3972 | 1472087026900 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:46 INFO - PROCESS | 3972 | 1472087026991 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 18:03:47 INFO - PROCESS | 3972 | 1472087026999 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:47 INFO - PROCESS | 3972 | 1472087027001 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:47 INFO - PROCESS | 3972 | ++DOCSHELL 0D25B400 == 28 [pid = 3972] [id = 674] 18:03:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (0D25C000) [pid = 3972] [serial = 2022] [outer = 00000000] 18:03:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0D7D2400) [pid = 3972] [serial = 2023] [outer = 0D25C000] 18:03:47 INFO - PROCESS | 3972 | 1472087027050 Marionette DEBUG loaded listener.js 18:03:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0D25A400) [pid = 3972] [serial = 2024] [outer = 0D25C000] 18:03:48 INFO - PROCESS | 3972 | 1472087028014 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"]]]}] 18:03:48 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 18:03:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:03:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 18:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:03:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:03:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1175ms 18:03:48 INFO - PROCESS | 3972 | 1472087028066 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 18:03:48 INFO - PROCESS | 3972 | 1472087028068 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 18:03:48 INFO - PROCESS | 3972 | 1472087028072 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:03:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:03:48 INFO - PROCESS | 3972 | 1472087028075 Marionette TRACE conn6 <- [1,2662,null,{}] 18:03:48 INFO - PROCESS | 3972 | 1472087028093 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}] 18:03:48 INFO - PROCESS | 3972 | 1472087028098 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:48 INFO - PROCESS | 3972 | 1472087028217 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 18:03:48 INFO - PROCESS | 3972 | 1472087028224 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:48 INFO - PROCESS | 3972 | 1472087028227 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:48 INFO - PROCESS | 3972 | ++DOCSHELL 14AC5C00 == 29 [pid = 3972] [id = 675] 18:03:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1508B800) [pid = 3972] [serial = 2025] [outer = 00000000] 18:03:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1515F800) [pid = 3972] [serial = 2026] [outer = 1508B800] 18:03:48 INFO - PROCESS | 3972 | 1472087028276 Marionette DEBUG loaded listener.js 18:03:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1523E000) [pid = 3972] [serial = 2027] [outer = 1508B800] 18:03:49 INFO - PROCESS | 3972 | 1472087029232 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"]]]}] 18:03:49 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 18:03:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:03:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 18:03:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:03:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:03:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1193ms 18:03:49 INFO - PROCESS | 3972 | 1472087029268 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 18:03:49 INFO - PROCESS | 3972 | 1472087029280 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 18:03:49 INFO - PROCESS | 3972 | 1472087029284 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:03:49 INFO - PROCESS | 3972 | 1472087029286 Marionette TRACE conn6 <- [1,2666,null,{}] 18:03:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:03:49 INFO - PROCESS | 3972 | 1472087029289 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}] 18:03:49 INFO - PROCESS | 3972 | 1472087029291 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:49 INFO - PROCESS | 3972 | 1472087029410 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 18:03:49 INFO - PROCESS | 3972 | 1472087029416 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:49 INFO - PROCESS | 3972 | 1472087029418 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:49 INFO - PROCESS | 3972 | ++DOCSHELL 15C6E000 == 30 [pid = 3972] [id = 676] 18:03:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (15C6F000) [pid = 3972] [serial = 2028] [outer = 00000000] 18:03:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1794C400) [pid = 3972] [serial = 2029] [outer = 15C6F000] 18:03:49 INFO - PROCESS | 3972 | 1472087029518 Marionette DEBUG loaded listener.js 18:03:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (17955C00) [pid = 3972] [serial = 2030] [outer = 15C6F000] 18:03:50 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (19E59C00) [pid = 3972] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:03:50 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (0C882000) [pid = 3972] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:03:50 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1794EC00) [pid = 3972] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:03:50 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0CF54400) [pid = 3972] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:03:50 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (19E39C00) [pid = 3972] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:03:50 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (0D265000) [pid = 3972] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:03:50 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (14AC3000) [pid = 3972] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:03:50 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (17956000) [pid = 3972] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:03:50 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (1A4B9800) [pid = 3972] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:03:50 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (0E1E2C00) [pid = 3972] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:03:50 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (1958D800) [pid = 3972] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:03:50 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (18086400) [pid = 3972] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:03:50 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (18FDAC00) [pid = 3972] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:03:50 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (15117400) [pid = 3972] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:03:50 INFO - PROCESS | 3972 | 1472087030448 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]]]}] 18:03:50 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) 18:03:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1178ms 18:03:50 INFO - PROCESS | 3972 | 1472087030467 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 18:03:50 INFO - PROCESS | 3972 | 1472087030469 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 18:03:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:03:50 INFO - PROCESS | 3972 | 1472087030473 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:03:50 INFO - PROCESS | 3972 | 1472087030474 Marionette TRACE conn6 <- [1,2670,null,{}] 18:03:50 INFO - PROCESS | 3972 | 1472087030478 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}] 18:03:50 INFO - PROCESS | 3972 | 1472087030480 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:50 INFO - PROCESS | 3972 | 1472087030558 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 18:03:50 INFO - PROCESS | 3972 | 1472087030564 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:50 INFO - PROCESS | 3972 | 1472087030566 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:50 INFO - PROCESS | 3972 | ++DOCSHELL 0D23E000 == 31 [pid = 3972] [id = 677] 18:03:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (0D265000) [pid = 3972] [serial = 2031] [outer = 00000000] 18:03:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (16443400) [pid = 3972] [serial = 2032] [outer = 0D265000] 18:03:50 INFO - PROCESS | 3972 | 1472087030613 Marionette DEBUG loaded listener.js 18:03:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (18029C00) [pid = 3972] [serial = 2033] [outer = 0D265000] 18:03:51 INFO - PROCESS | 3972 | 1472087031547 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]]]}] 18:03:51 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) 18:03:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1129ms 18:03:51 INFO - PROCESS | 3972 | 1472087031601 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 18:03:51 INFO - PROCESS | 3972 | 1472087031603 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 18:03:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:03:51 INFO - PROCESS | 3972 | 1472087031607 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:03:51 INFO - PROCESS | 3972 | 1472087031608 Marionette TRACE conn6 <- [1,2674,null,{}] 18:03:51 INFO - PROCESS | 3972 | 1472087031612 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}] 18:03:51 INFO - PROCESS | 3972 | 1472087031618 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:51 INFO - PROCESS | 3972 | 1472087031722 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 18:03:51 INFO - PROCESS | 3972 | 1472087031728 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:51 INFO - PROCESS | 3972 | 1472087031730 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:51 INFO - PROCESS | 3972 | ++DOCSHELL 16441C00 == 32 [pid = 3972] [id = 678] 18:03:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (16442C00) [pid = 3972] [serial = 2034] [outer = 00000000] 18:03:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (18587000) [pid = 3972] [serial = 2035] [outer = 16442C00] 18:03:51 INFO - PROCESS | 3972 | 1472087031778 Marionette DEBUG loaded listener.js 18:03:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (18599800) [pid = 3972] [serial = 2036] [outer = 16442C00] 18:03:52 INFO - PROCESS | 3972 | 1472087032874 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"]]]}] 18:03:52 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 18:03:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:03:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 18:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:03:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:03:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1322ms 18:03:52 INFO - PROCESS | 3972 | 1472087032930 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 18:03:52 INFO - PROCESS | 3972 | 1472087032935 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 18:03:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:03:52 INFO - PROCESS | 3972 | 1472087032982 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:03:52 INFO - PROCESS | 3972 | 1472087032986 Marionette TRACE conn6 <- [1,2678,null,{}] 18:03:52 INFO - PROCESS | 3972 | 1472087032993 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}] 18:03:53 INFO - PROCESS | 3972 | 1472087032996 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:53 INFO - PROCESS | 3972 | 1472087033142 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 18:03:53 INFO - PROCESS | 3972 | 1472087033274 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:53 INFO - PROCESS | 3972 | 1472087033277 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:53 INFO - PROCESS | 3972 | ++DOCSHELL 0C6D2400 == 33 [pid = 3972] [id = 679] 18:03:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0CF52000) [pid = 3972] [serial = 2037] [outer = 00000000] 18:03:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0D59D000) [pid = 3972] [serial = 2038] [outer = 0CF52000] 18:03:53 INFO - PROCESS | 3972 | 1472087033335 Marionette DEBUG loaded listener.js 18:03:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0D5DCC00) [pid = 3972] [serial = 2039] [outer = 0CF52000] 18:03:54 INFO - PROCESS | 3972 | 1472087034439 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"]]]}] 18:03:54 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 18:03:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:03:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 18:03:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:03:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:03:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1518ms 18:03:54 INFO - PROCESS | 3972 | 1472087034458 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 18:03:54 INFO - PROCESS | 3972 | 1472087034463 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 18:03:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:03:54 INFO - PROCESS | 3972 | 1472087034469 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:03:54 INFO - PROCESS | 3972 | 1472087034472 Marionette TRACE conn6 <- [1,2682,null,{}] 18:03:54 INFO - PROCESS | 3972 | 1472087034476 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}] 18:03:54 INFO - PROCESS | 3972 | 1472087034479 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:54 INFO - PROCESS | 3972 | 1472087034601 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 18:03:54 INFO - PROCESS | 3972 | 1472087034738 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:54 INFO - PROCESS | 3972 | 1472087034741 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:54 INFO - PROCESS | 3972 | ++DOCSHELL 0CF59400 == 34 [pid = 3972] [id = 680] 18:03:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (15148000) [pid = 3972] [serial = 2040] [outer = 00000000] 18:03:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (17932C00) [pid = 3972] [serial = 2041] [outer = 15148000] 18:03:54 INFO - PROCESS | 3972 | 1472087034798 Marionette DEBUG loaded listener.js 18:03:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (18062000) [pid = 3972] [serial = 2042] [outer = 15148000] 18:03:56 INFO - PROCESS | 3972 | --DOCSHELL 0D23E000 == 33 [pid = 3972] [id = 677] 18:03:56 INFO - PROCESS | 3972 | --DOCSHELL 15C6E000 == 32 [pid = 3972] [id = 676] 18:03:56 INFO - PROCESS | 3972 | --DOCSHELL 14AC5C00 == 31 [pid = 3972] [id = 675] 18:03:56 INFO - PROCESS | 3972 | --DOCSHELL 0D25B400 == 30 [pid = 3972] [id = 674] 18:03:56 INFO - PROCESS | 3972 | --DOCSHELL 0C620C00 == 29 [pid = 3972] [id = 673] 18:03:56 INFO - PROCESS | 3972 | --DOCSHELL 0CF50800 == 28 [pid = 3972] [id = 672] 18:03:56 INFO - PROCESS | 3972 | --DOCSHELL 17935800 == 27 [pid = 3972] [id = 671] 18:03:56 INFO - PROCESS | 3972 | --DOCSHELL 16441C00 == 26 [pid = 3972] [id = 678] 18:03:56 INFO - PROCESS | 3972 | --DOCSHELL 0C6D2400 == 25 [pid = 3972] [id = 679] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1A566800) [pid = 3972] [serial = 2011] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1472AC00) [pid = 3972] [serial = 1981] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (149D7000) [pid = 3972] [serial = 1982] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (19E2F000) [pid = 3972] [serial = 1999] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (18588400) [pid = 3972] [serial = 1993] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (185A4400) [pid = 3972] [serial = 1994] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (19236400) [pid = 3972] [serial = 1996] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (15C66C00) [pid = 3972] [serial = 1987] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (16F02000) [pid = 3972] [serial = 1988] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (19FAE800) [pid = 3972] [serial = 2002] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (19E33800) [pid = 3972] [serial = 2000] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (0D59AC00) [pid = 3972] [serial = 2005] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (1A0F4000) [pid = 3972] [serial = 2003] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (19FAC400) [pid = 3972] [serial = 2008] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (1A569C00) [pid = 3972] [serial = 2012] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (0CF6B000) [pid = 3972] [serial = 1975] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (0D208800) [pid = 3972] [serial = 1976] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 54 (1A55D400) [pid = 3972] [serial = 1973] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 53 (0D481800) [pid = 3972] [serial = 1978] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 52 (0D54AC00) [pid = 3972] [serial = 1979] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 51 (151E5C00) [pid = 3972] [serial = 1985] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 50 (1511B800) [pid = 3972] [serial = 1984] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 49 (18068000) [pid = 3972] [serial = 1990] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 48 (1807F400) [pid = 3972] [serial = 1991] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 47 (1A4AE800) [pid = 3972] [serial = 2009] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 46 (15241400) [pid = 3972] [serial = 2006] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | --DOMWINDOW == 45 (1922D800) [pid = 3972] [serial = 1997] [outer = 00000000] [url = about:blank] 18:03:56 INFO - PROCESS | 3972 | 1472087036409 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"]]]}] 18:03:56 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 18:03:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:03:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 18:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:03:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:03:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2017ms 18:03:56 INFO - PROCESS | 3972 | 1472087036490 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 18:03:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:03:56 INFO - PROCESS | 3972 | 1472087036494 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 18:03:56 INFO - PROCESS | 3972 | 1472087036500 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:03:56 INFO - PROCESS | 3972 | 1472087036504 Marionette TRACE conn6 <- [1,2686,null,{}] 18:03:56 INFO - PROCESS | 3972 | 1472087036511 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}] 18:03:56 INFO - PROCESS | 3972 | 1472087036514 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:56 INFO - PROCESS | 3972 | 1472087036610 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 18:03:56 INFO - PROCESS | 3972 | 1472087036694 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:56 INFO - PROCESS | 3972 | 1472087036698 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:56 INFO - PROCESS | 3972 | ++DOCSHELL 0D205800 == 26 [pid = 3972] [id = 681] 18:03:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 46 (0D206400) [pid = 3972] [serial = 2043] [outer = 00000000] 18:03:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 47 (0D20B400) [pid = 3972] [serial = 2044] [outer = 0D206400] 18:03:56 INFO - PROCESS | 3972 | 1472087036750 Marionette DEBUG loaded listener.js 18:03:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 48 (0D23D400) [pid = 3972] [serial = 2045] [outer = 0D206400] 18:03:57 INFO - PROCESS | 3972 | 1472087037671 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"]]]}] 18:03:57 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 18:03:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:03:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 18:03:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:03:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:03:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1233ms 18:03:57 INFO - PROCESS | 3972 | 1472087037733 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 18:03:57 INFO - PROCESS | 3972 | 1472087037738 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 18:03:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:03:57 INFO - PROCESS | 3972 | 1472087037744 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:03:57 INFO - PROCESS | 3972 | 1472087037747 Marionette TRACE conn6 <- [1,2690,null,{}] 18:03:57 INFO - PROCESS | 3972 | 1472087037751 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}] 18:03:57 INFO - PROCESS | 3972 | 1472087037754 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:57 INFO - PROCESS | 3972 | 1472087037842 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 18:03:57 INFO - PROCESS | 3972 | 1472087037850 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:57 INFO - PROCESS | 3972 | 1472087037853 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:57 INFO - PROCESS | 3972 | ++DOCSHELL 0D59C000 == 27 [pid = 3972] [id = 682] 18:03:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 49 (0D59C800) [pid = 3972] [serial = 2046] [outer = 00000000] 18:03:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 50 (0D7D8800) [pid = 3972] [serial = 2047] [outer = 0D59C800] 18:03:57 INFO - PROCESS | 3972 | 1472087037901 Marionette DEBUG loaded listener.js 18:03:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 51 (0E1E3C00) [pid = 3972] [serial = 2048] [outer = 0D59C800] 18:03:58 INFO - PROCESS | 3972 | 1472087038373 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]]]}] 18:03:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:03:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 670ms 18:03:58 INFO - PROCESS | 3972 | 1472087038418 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 18:03:58 INFO - PROCESS | 3972 | 1472087038420 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 18:03:58 INFO - PROCESS | 3972 | 1472087038424 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:03:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:03:58 INFO - PROCESS | 3972 | 1472087038427 Marionette TRACE conn6 <- [1,2694,null,{}] 18:03:58 INFO - PROCESS | 3972 | 1472087038439 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}] 18:03:58 INFO - PROCESS | 3972 | 1472087038443 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:58 INFO - PROCESS | 3972 | 1472087038562 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 18:03:58 INFO - PROCESS | 3972 | 1472087038575 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:58 INFO - PROCESS | 3972 | 1472087038578 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:58 INFO - PROCESS | 3972 | ++DOCSHELL 15146000 == 28 [pid = 3972] [id = 683] 18:03:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 52 (15147400) [pid = 3972] [serial = 2049] [outer = 00000000] 18:03:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 53 (1515DC00) [pid = 3972] [serial = 2050] [outer = 15147400] 18:03:58 INFO - PROCESS | 3972 | 1472087038679 Marionette DEBUG loaded listener.js 18:03:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 54 (1523A800) [pid = 3972] [serial = 2051] [outer = 15147400] 18:03:59 INFO - PROCESS | 3972 | 1472087039108 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]]]}] 18:03:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:03:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 18:03:59 INFO - PROCESS | 3972 | 1472087039157 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 18:03:59 INFO - PROCESS | 3972 | 1472087039160 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 18:03:59 INFO - PROCESS | 3972 | 1472087039163 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:03:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:03:59 INFO - PROCESS | 3972 | 1472087039165 Marionette TRACE conn6 <- [1,2698,null,{}] 18:03:59 INFO - PROCESS | 3972 | 1472087039176 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}] 18:03:59 INFO - PROCESS | 3972 | 1472087039178 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:59 INFO - PROCESS | 3972 | 1472087039321 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 18:03:59 INFO - PROCESS | 3972 | 1472087039336 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:59 INFO - PROCESS | 3972 | 1472087039338 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:03:59 INFO - PROCESS | 3972 | ++DOCSHELL 1527A800 == 29 [pid = 3972] [id = 684] 18:03:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 55 (15286C00) [pid = 3972] [serial = 2052] [outer = 00000000] 18:03:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (16F03C00) [pid = 3972] [serial = 2053] [outer = 15286C00] 18:03:59 INFO - PROCESS | 3972 | 1472087039439 Marionette DEBUG loaded listener.js 18:03:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (17933000) [pid = 3972] [serial = 2054] [outer = 15286C00] 18:03:59 INFO - PROCESS | 3972 | 1472087039870 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] 18:03:59 INFO - PROCESS | 3972 | 1472087039900 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 18:03:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:03:59 INFO - PROCESS | 3972 | 1472087039904 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:03:59 INFO - PROCESS | 3972 | 1472087039905 Marionette TRACE conn6 <- [1,2702,null,{}] 18:03:59 INFO - PROCESS | 3972 | 1472087039909 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}] 18:03:59 INFO - PROCESS | 3972 | 1472087039911 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:00 INFO - PROCESS | 3972 | 1472087040023 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 18:04:00 INFO - PROCESS | 3972 | 1472087040032 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:00 INFO - PROCESS | 3972 | 1472087040034 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:00 INFO - PROCESS | 3972 | ++DOCSHELL 1794DC00 == 30 [pid = 3972] [id = 685] 18:04:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (17956C00) [pid = 3972] [serial = 2055] [outer = 00000000] 18:04:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (1807E800) [pid = 3972] [serial = 2056] [outer = 17956C00] 18:04:00 INFO - PROCESS | 3972 | 1472087040132 Marionette DEBUG loaded listener.js 18:04:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (18086000) [pid = 3972] [serial = 2057] [outer = 17956C00] 18:04:00 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (0CF51C00) [pid = 3972] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:04:00 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (1A4BC400) [pid = 3972] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:04:00 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (0D25C000) [pid = 3972] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:04:00 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (0C6CA000) [pid = 3972] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:04:00 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (16442C00) [pid = 3972] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:04:00 INFO - PROCESS | 3972 | --DOMWINDOW == 54 (1508B800) [pid = 3972] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:04:00 INFO - PROCESS | 3972 | --DOMWINDOW == 53 (15C6F000) [pid = 3972] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:04:00 INFO - PROCESS | 3972 | --DOMWINDOW == 52 (0D265000) [pid = 3972] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:04:00 INFO - PROCESS | 3972 | 1472087040593 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]]]}] 18:04:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:04:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 18:04:00 INFO - PROCESS | 3972 | 1472087040638 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 18:04:00 INFO - PROCESS | 3972 | 1472087040640 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 18:04:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:04:00 INFO - PROCESS | 3972 | 1472087040643 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:04:00 INFO - PROCESS | 3972 | 1472087040645 Marionette TRACE conn6 <- [1,2706,null,{}] 18:04:00 INFO - PROCESS | 3972 | 1472087040673 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}] 18:04:00 INFO - PROCESS | 3972 | 1472087040679 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:00 INFO - PROCESS | 3972 | 1472087040821 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 18:04:00 INFO - PROCESS | 3972 | 1472087040881 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:00 INFO - PROCESS | 3972 | 1472087040883 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:00 INFO - PROCESS | 3972 | ++DOCSHELL 0D20B000 == 31 [pid = 3972] [id = 686] 18:04:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 53 (0D23C800) [pid = 3972] [serial = 2058] [outer = 00000000] 18:04:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 54 (18581000) [pid = 3972] [serial = 2059] [outer = 0D23C800] 18:04:00 INFO - PROCESS | 3972 | 1472087040929 Marionette DEBUG loaded listener.js 18:04:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 55 (18FDD400) [pid = 3972] [serial = 2060] [outer = 0D23C800] 18:04:01 INFO - PROCESS | 3972 | 1472087041311 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] 18:04:01 INFO - PROCESS | 3972 | 1472087041356 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 18:04:01 INFO - PROCESS | 3972 | 1472087041359 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:04:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:04:01 INFO - PROCESS | 3972 | 1472087041361 Marionette TRACE conn6 <- [1,2710,null,{}] 18:04:01 INFO - PROCESS | 3972 | 1472087041364 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}] 18:04:01 INFO - PROCESS | 3972 | 1472087041366 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:01 INFO - PROCESS | 3972 | 1472087041443 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 18:04:01 INFO - PROCESS | 3972 | 1472087041450 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:01 INFO - PROCESS | 3972 | 1472087041451 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:01 INFO - PROCESS | 3972 | ++DOCSHELL 18FE5C00 == 32 [pid = 3972] [id = 687] 18:04:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (18FE6000) [pid = 3972] [serial = 2061] [outer = 00000000] 18:04:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (1950C800) [pid = 3972] [serial = 2062] [outer = 18FE6000] 18:04:01 INFO - PROCESS | 3972 | 1472087041496 Marionette DEBUG loaded listener.js 18:04:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (19585C00) [pid = 3972] [serial = 2063] [outer = 18FE6000] 18:04:01 INFO - PROCESS | 3972 | 1472087041923 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] 18:04:01 INFO - PROCESS | 3972 | 1472087041936 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 18:04:01 INFO - PROCESS | 3972 | 1472087041939 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:04:01 INFO - PROCESS | 3972 | 1472087041940 Marionette TRACE conn6 <- [1,2714,null,{}] 18:04:01 INFO - PROCESS | 3972 | 1472087041944 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}] 18:04:01 INFO - PROCESS | 3972 | 1472087041945 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:02 INFO - PROCESS | 3972 | 1472087042066 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 18:04:02 INFO - PROCESS | 3972 | 1472087042074 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:02 INFO - PROCESS | 3972 | 1472087042075 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:02 INFO - PROCESS | 3972 | ++DOCSHELL 0D23D800 == 33 [pid = 3972] [id = 688] 18:04:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (18068C00) [pid = 3972] [serial = 2064] [outer = 00000000] 18:04:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (19E2E400) [pid = 3972] [serial = 2065] [outer = 18068C00] 18:04:02 INFO - PROCESS | 3972 | 1472087042120 Marionette DEBUG loaded listener.js 18:04:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (19E33800) [pid = 3972] [serial = 2066] [outer = 18068C00] 18:04:02 INFO - PROCESS | 3972 | 1472087042697 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]]]}] 18:04:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:04:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 770ms 18:04:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:04:02 INFO - PROCESS | 3972 | 1472087042710 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 18:04:02 INFO - PROCESS | 3972 | 1472087042715 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 18:04:02 INFO - PROCESS | 3972 | 1472087042720 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:04:02 INFO - PROCESS | 3972 | 1472087042723 Marionette TRACE conn6 <- [1,2718,null,{}] 18:04:02 INFO - PROCESS | 3972 | 1472087042730 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}] 18:04:02 INFO - PROCESS | 3972 | 1472087042733 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:02 INFO - PROCESS | 3972 | 1472087042860 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 18:04:03 INFO - PROCESS | 3972 | 1472087043000 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:03 INFO - PROCESS | 3972 | 1472087043003 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:03 INFO - PROCESS | 3972 | ++DOCSHELL 0C960800 == 34 [pid = 3972] [id = 689] 18:04:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (0C9F4C00) [pid = 3972] [serial = 2067] [outer = 00000000] 18:04:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (0D246C00) [pid = 3972] [serial = 2068] [outer = 0C9F4C00] 18:04:03 INFO - PROCESS | 3972 | 1472087043064 Marionette DEBUG loaded listener.js 18:04:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (0D54AC00) [pid = 3972] [serial = 2069] [outer = 0C9F4C00] 18:04:04 INFO - PROCESS | 3972 | 1472087044288 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"]]]}] 18:04:04 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 18:04:04 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 18:04:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 18:04:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:04:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1637ms 18:04:04 INFO - PROCESS | 3972 | 1472087044391 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 18:04:04 INFO - PROCESS | 3972 | 1472087044396 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 18:04:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:04:04 INFO - PROCESS | 3972 | 1472087044402 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:04:04 INFO - PROCESS | 3972 | 1472087044405 Marionette TRACE conn6 <- [1,2722,null,{}] 18:04:04 INFO - PROCESS | 3972 | 1472087044410 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}] 18:04:04 INFO - PROCESS | 3972 | 1472087044413 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:04 INFO - PROCESS | 3972 | 1472087044502 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 18:04:04 INFO - PROCESS | 3972 | 1472087044675 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:04 INFO - PROCESS | 3972 | 1472087044677 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:04 INFO - PROCESS | 3972 | ++DOCSHELL 0D20BC00 == 35 [pid = 3972] [id = 690] 18:04:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (0D20DC00) [pid = 3972] [serial = 2070] [outer = 00000000] 18:04:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (0D25C800) [pid = 3972] [serial = 2071] [outer = 0D20DC00] 18:04:04 INFO - PROCESS | 3972 | 1472087044758 Marionette DEBUG loaded listener.js 18:04:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0D264800) [pid = 3972] [serial = 2072] [outer = 0D20DC00] 18:04:04 INFO - PROCESS | 3972 | --DOCSHELL 18FE5C00 == 34 [pid = 3972] [id = 687] 18:04:04 INFO - PROCESS | 3972 | --DOCSHELL 0D20B000 == 33 [pid = 3972] [id = 686] 18:04:04 INFO - PROCESS | 3972 | --DOCSHELL 1794DC00 == 32 [pid = 3972] [id = 685] 18:04:04 INFO - PROCESS | 3972 | --DOCSHELL 1527A800 == 31 [pid = 3972] [id = 684] 18:04:04 INFO - PROCESS | 3972 | --DOCSHELL 15146000 == 30 [pid = 3972] [id = 683] 18:04:04 INFO - PROCESS | 3972 | --DOCSHELL 0D59C000 == 29 [pid = 3972] [id = 682] 18:04:04 INFO - PROCESS | 3972 | --DOCSHELL 0D205800 == 28 [pid = 3972] [id = 681] 18:04:04 INFO - PROCESS | 3972 | --DOCSHELL 0CF59400 == 27 [pid = 3972] [id = 680] 18:04:04 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (0D25AC00) [pid = 3972] [serial = 2017] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (0D540800) [pid = 3972] [serial = 2018] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (1B687800) [pid = 3972] [serial = 2015] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (1B5C1400) [pid = 3972] [serial = 2014] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (0D7D2400) [pid = 3972] [serial = 2023] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (0D207000) [pid = 3972] [serial = 2020] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (0D241400) [pid = 3972] [serial = 2021] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (18587000) [pid = 3972] [serial = 2035] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (18599800) [pid = 3972] [serial = 2036] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (1515F800) [pid = 3972] [serial = 2026] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (17955C00) [pid = 3972] [serial = 2030] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (1794C400) [pid = 3972] [serial = 2029] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 3972 | --DOMWINDOW == 54 (1523E000) [pid = 3972] [serial = 2027] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 3972 | --DOMWINDOW == 53 (16443400) [pid = 3972] [serial = 2032] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 3972 | --DOMWINDOW == 52 (18029C00) [pid = 3972] [serial = 2033] [outer = 00000000] [url = about:blank] 18:04:04 INFO - PROCESS | 3972 | --DOMWINDOW == 51 (0D25A400) [pid = 3972] [serial = 2024] [outer = 00000000] [url = about:blank] 18:04:05 INFO - PROCESS | 3972 | 1472087045191 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]]]}] 18:04:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:04:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 830ms 18:04:05 INFO - PROCESS | 3972 | 1472087045232 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 18:04:05 INFO - PROCESS | 3972 | 1472087045237 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 18:04:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:04:05 INFO - PROCESS | 3972 | 1472087045244 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:04:05 INFO - PROCESS | 3972 | 1472087045246 Marionette TRACE conn6 <- [1,2726,null,{}] 18:04:05 INFO - PROCESS | 3972 | 1472087045250 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}] 18:04:05 INFO - PROCESS | 3972 | 1472087045253 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:05 INFO - PROCESS | 3972 | 1472087045342 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 18:04:05 INFO - PROCESS | 3972 | 1472087045349 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:05 INFO - PROCESS | 3972 | 1472087045352 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:05 INFO - PROCESS | 3972 | ++DOCSHELL 0D59F400 == 28 [pid = 3972] [id = 691] 18:04:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 52 (0D5A0400) [pid = 3972] [serial = 2073] [outer = 00000000] 18:04:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 53 (0D5DD800) [pid = 3972] [serial = 2074] [outer = 0D5A0400] 18:04:05 INFO - PROCESS | 3972 | 1472087045400 Marionette DEBUG loaded listener.js 18:04:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 54 (0E0CBC00) [pid = 3972] [serial = 2075] [outer = 0D5A0400] 18:04:05 INFO - PROCESS | 3972 | 1472087045899 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]]]}] 18:04:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:04:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 18:04:05 INFO - PROCESS | 3972 | 1472087045917 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 18:04:05 INFO - PROCESS | 3972 | 1472087045920 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 18:04:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:04:05 INFO - PROCESS | 3972 | 1472087045923 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:04:05 INFO - PROCESS | 3972 | 1472087045927 Marionette TRACE conn6 <- [1,2730,null,{}] 18:04:05 INFO - PROCESS | 3972 | 1472087045938 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}] 18:04:05 INFO - PROCESS | 3972 | 1472087045943 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:06 INFO - PROCESS | 3972 | 1472087046059 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 18:04:06 INFO - PROCESS | 3972 | 1472087046156 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:06 INFO - PROCESS | 3972 | 1472087046159 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:06 INFO - PROCESS | 3972 | ++DOCSHELL 1514CC00 == 29 [pid = 3972] [id = 692] 18:04:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 55 (1514E800) [pid = 3972] [serial = 2076] [outer = 00000000] 18:04:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (151E5400) [pid = 3972] [serial = 2077] [outer = 1514E800] 18:04:06 INFO - PROCESS | 3972 | 1472087046215 Marionette DEBUG loaded listener.js 18:04:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (15240400) [pid = 3972] [serial = 2078] [outer = 1514E800] 18:04:06 INFO - PROCESS | 3972 | 1472087046588 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]]]}] 18:04:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:04:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 18:04:06 INFO - PROCESS | 3972 | 1472087046597 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 18:04:06 INFO - PROCESS | 3972 | 1472087046599 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 18:04:06 INFO - PROCESS | 3972 | 1472087046621 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:04:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:04:06 INFO - PROCESS | 3972 | 1472087046623 Marionette TRACE conn6 <- [1,2734,null,{}] 18:04:06 INFO - PROCESS | 3972 | 1472087046626 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}] 18:04:06 INFO - PROCESS | 3972 | 1472087046628 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:06 INFO - PROCESS | 3972 | 1472087046721 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 18:04:06 INFO - PROCESS | 3972 | 1472087046727 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:06 INFO - PROCESS | 3972 | 1472087046729 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:06 INFO - PROCESS | 3972 | ++DOCSHELL 16439400 == 30 [pid = 3972] [id = 693] 18:04:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (16439800) [pid = 3972] [serial = 2079] [outer = 00000000] 18:04:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (17937400) [pid = 3972] [serial = 2080] [outer = 16439800] 18:04:06 INFO - PROCESS | 3972 | 1472087046775 Marionette DEBUG loaded listener.js 18:04:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (17950800) [pid = 3972] [serial = 2081] [outer = 16439800] 18:04:07 INFO - PROCESS | 3972 | 1472087047248 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]]]}] 18:04:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:04:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 18:04:07 INFO - PROCESS | 3972 | 1472087047295 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 18:04:07 INFO - PROCESS | 3972 | 1472087047297 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 18:04:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:04:07 INFO - PROCESS | 3972 | 1472087047300 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:04:07 INFO - PROCESS | 3972 | 1472087047302 Marionette TRACE conn6 <- [1,2738,null,{}] 18:04:07 INFO - PROCESS | 3972 | 1472087047305 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}] 18:04:07 INFO - PROCESS | 3972 | 1472087047308 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:07 INFO - PROCESS | 3972 | 1472087047421 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 18:04:07 INFO - PROCESS | 3972 | 1472087047513 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:07 INFO - PROCESS | 3972 | 1472087047515 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:07 INFO - PROCESS | 3972 | ++DOCSHELL 1802F000 == 31 [pid = 3972] [id = 694] 18:04:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (18031400) [pid = 3972] [serial = 2082] [outer = 00000000] 18:04:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (18068000) [pid = 3972] [serial = 2083] [outer = 18031400] 18:04:07 INFO - PROCESS | 3972 | 1472087047562 Marionette DEBUG loaded listener.js 18:04:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (18084C00) [pid = 3972] [serial = 2084] [outer = 18031400] 18:04:07 INFO - PROCESS | 3972 | 1472087047959 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]]]}] 18:04:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:04:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 18:04:07 INFO - PROCESS | 3972 | 1472087047985 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 18:04:07 INFO - PROCESS | 3972 | 1472087047987 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 18:04:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:04:07 INFO - PROCESS | 3972 | 1472087047990 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:04:07 INFO - PROCESS | 3972 | 1472087047991 Marionette TRACE conn6 <- [1,2742,null,{}] 18:04:08 INFO - PROCESS | 3972 | 1472087047995 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}] 18:04:08 INFO - PROCESS | 3972 | 1472087048000 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:08 INFO - PROCESS | 3972 | 1472087048139 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 18:04:08 INFO - PROCESS | 3972 | 1472087048145 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:08 INFO - PROCESS | 3972 | 1472087048146 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:08 INFO - PROCESS | 3972 | ++DOCSHELL 0E0C9400 == 32 [pid = 3972] [id = 695] 18:04:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (18046000) [pid = 3972] [serial = 2085] [outer = 00000000] 18:04:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (18FD0000) [pid = 3972] [serial = 2086] [outer = 18046000] 18:04:08 INFO - PROCESS | 3972 | 1472087048192 Marionette DEBUG loaded listener.js 18:04:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (1922CC00) [pid = 3972] [serial = 2087] [outer = 18046000] 18:04:08 INFO - PROCESS | 3972 | 1472087048635 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]]]}] 18:04:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:04:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 18:04:08 INFO - PROCESS | 3972 | 1472087048663 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 18:04:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:04:08 INFO - PROCESS | 3972 | 1472087048665 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 18:04:08 INFO - PROCESS | 3972 | 1472087048668 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:04:08 INFO - PROCESS | 3972 | 1472087048669 Marionette TRACE conn6 <- [1,2746,null,{}] 18:04:08 INFO - PROCESS | 3972 | 1472087048673 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}] 18:04:08 INFO - PROCESS | 3972 | 1472087048675 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:08 INFO - PROCESS | 3972 | 1472087048796 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 18:04:08 INFO - PROCESS | 3972 | 1472087048909 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:08 INFO - PROCESS | 3972 | 1472087048911 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:08 INFO - PROCESS | 3972 | ++DOCSHELL 19584800 == 33 [pid = 3972] [id = 696] 18:04:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (19586000) [pid = 3972] [serial = 2088] [outer = 00000000] 18:04:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (19E36C00) [pid = 3972] [serial = 2089] [outer = 19586000] 18:04:08 INFO - PROCESS | 3972 | 1472087048960 Marionette DEBUG loaded listener.js 18:04:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (19E3A400) [pid = 3972] [serial = 2090] [outer = 19586000] 18:04:09 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (17956C00) [pid = 3972] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:04:09 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (0D59C800) [pid = 3972] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:04:09 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (0D206400) [pid = 3972] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:04:09 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (0CF52000) [pid = 3972] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:04:09 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (15286C00) [pid = 3972] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:04:09 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (18FE6000) [pid = 3972] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:04:09 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (0D23C800) [pid = 3972] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:04:09 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (15147400) [pid = 3972] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:04:09 INFO - PROCESS | 3972 | 1472087049386 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]]]}] 18:04:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:04:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 770ms 18:04:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:04:09 INFO - PROCESS | 3972 | 1472087049439 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 18:04:09 INFO - PROCESS | 3972 | 1472087049441 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 18:04:09 INFO - PROCESS | 3972 | 1472087049444 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:04:09 INFO - PROCESS | 3972 | 1472087049446 Marionette TRACE conn6 <- [1,2750,null,{}] 18:04:09 INFO - PROCESS | 3972 | 1472087049450 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}] 18:04:09 INFO - PROCESS | 3972 | 1472087049452 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:09 INFO - PROCESS | 3972 | 1472087049530 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 18:04:09 INFO - PROCESS | 3972 | 1472087049535 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:09 INFO - PROCESS | 3972 | 1472087049537 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:09 INFO - PROCESS | 3972 | ++DOCSHELL 19463800 == 34 [pid = 3972] [id = 697] 18:04:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (19588800) [pid = 3972] [serial = 2091] [outer = 00000000] 18:04:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (19E59400) [pid = 3972] [serial = 2092] [outer = 19588800] 18:04:09 INFO - PROCESS | 3972 | 1472087049582 Marionette DEBUG loaded listener.js 18:04:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (19F63000) [pid = 3972] [serial = 2093] [outer = 19588800] 18:04:09 INFO - PROCESS | 3972 | 1472087049993 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]]]}] 18:04:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:04:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 571ms 18:04:10 INFO - PROCESS | 3972 | 1472087050017 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 18:04:10 INFO - PROCESS | 3972 | 1472087050019 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 18:04:10 INFO - PROCESS | 3972 | 1472087050022 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:04:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:04:10 INFO - PROCESS | 3972 | 1472087050023 Marionette TRACE conn6 <- [1,2754,null,{}] 18:04:10 INFO - PROCESS | 3972 | 1472087050027 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}] 18:04:10 INFO - PROCESS | 3972 | 1472087050029 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:10 INFO - PROCESS | 3972 | 1472087050156 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 18:04:10 INFO - PROCESS | 3972 | 1472087050164 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:10 INFO - PROCESS | 3972 | 1472087050166 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:10 INFO - PROCESS | 3972 | ++DOCSHELL 19F64000 == 35 [pid = 3972] [id = 698] 18:04:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (19FA3800) [pid = 3972] [serial = 2094] [outer = 00000000] 18:04:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (0D20C800) [pid = 3972] [serial = 2095] [outer = 19FA3800] 18:04:10 INFO - PROCESS | 3972 | 1472087050212 Marionette DEBUG loaded listener.js 18:04:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (19E3D000) [pid = 3972] [serial = 2096] [outer = 19FA3800] 18:04:10 INFO - PROCESS | 3972 | 1472087050643 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]]]}] 18:04:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:04:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 18:04:10 INFO - PROCESS | 3972 | 1472087050696 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 18:04:10 INFO - PROCESS | 3972 | 1472087050698 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 18:04:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:04:10 INFO - PROCESS | 3972 | 1472087050715 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:04:10 INFO - PROCESS | 3972 | 1472087050717 Marionette TRACE conn6 <- [1,2758,null,{}] 18:04:10 INFO - PROCESS | 3972 | 1472087050730 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}] 18:04:10 INFO - PROCESS | 3972 | 1472087050732 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:10 INFO - PROCESS | 3972 | 1472087050822 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 18:04:10 INFO - PROCESS | 3972 | 1472087050834 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:10 INFO - PROCESS | 3972 | 1472087050835 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:10 INFO - PROCESS | 3972 | ++DOCSHELL 15244000 == 36 [pid = 3972] [id = 699] 18:04:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (19FABC00) [pid = 3972] [serial = 2097] [outer = 00000000] 18:04:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1A0F2400) [pid = 3972] [serial = 2098] [outer = 19FABC00] 18:04:10 INFO - PROCESS | 3972 | 1472087050880 Marionette DEBUG loaded listener.js 18:04:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1A0F6800) [pid = 3972] [serial = 2099] [outer = 19FABC00] 18:04:11 INFO - PROCESS | 3972 | --DOCSHELL 0D59F400 == 35 [pid = 3972] [id = 691] 18:04:11 INFO - PROCESS | 3972 | --DOCSHELL 0D20BC00 == 34 [pid = 3972] [id = 690] 18:04:11 INFO - PROCESS | 3972 | --DOCSHELL 0D23D800 == 33 [pid = 3972] [id = 688] 18:04:11 INFO - PROCESS | 3972 | --DOCSHELL 0C960800 == 32 [pid = 3972] [id = 689] 18:04:12 INFO - PROCESS | 3972 | --DOCSHELL 1514CC00 == 31 [pid = 3972] [id = 692] 18:04:12 INFO - PROCESS | 3972 | --DOCSHELL 19584800 == 30 [pid = 3972] [id = 696] 18:04:12 INFO - PROCESS | 3972 | --DOCSHELL 16439400 == 29 [pid = 3972] [id = 693] 18:04:12 INFO - PROCESS | 3972 | --DOCSHELL 19463800 == 28 [pid = 3972] [id = 697] 18:04:12 INFO - PROCESS | 3972 | --DOCSHELL 0E0C9400 == 27 [pid = 3972] [id = 695] 18:04:12 INFO - PROCESS | 3972 | --DOCSHELL 1802F000 == 26 [pid = 3972] [id = 694] 18:04:12 INFO - PROCESS | 3972 | --DOCSHELL 19F64000 == 25 [pid = 3972] [id = 698] 18:04:12 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1807E800) [pid = 3972] [serial = 2056] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (0D7D8800) [pid = 3972] [serial = 2047] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (0D20B400) [pid = 3972] [serial = 2044] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (0D23D400) [pid = 3972] [serial = 2045] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (17932C00) [pid = 3972] [serial = 2041] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (0D5DCC00) [pid = 3972] [serial = 2039] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (0D59D000) [pid = 3972] [serial = 2038] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (17933000) [pid = 3972] [serial = 2054] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (16F03C00) [pid = 3972] [serial = 2053] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (19585C00) [pid = 3972] [serial = 2063] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (18581000) [pid = 3972] [serial = 2059] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3972 | --DOMWINDOW == 58 (1950C800) [pid = 3972] [serial = 2062] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3972 | --DOMWINDOW == 57 (18086000) [pid = 3972] [serial = 2057] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3972 | --DOMWINDOW == 56 (1515DC00) [pid = 3972] [serial = 2050] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3972 | --DOMWINDOW == 55 (1523A800) [pid = 3972] [serial = 2051] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3972 | --DOMWINDOW == 54 (19E2E400) [pid = 3972] [serial = 2065] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3972 | --DOMWINDOW == 53 (0E1E3C00) [pid = 3972] [serial = 2048] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3972 | --DOMWINDOW == 52 (18FDD400) [pid = 3972] [serial = 2060] [outer = 00000000] [url = about:blank] 18:04:12 INFO - PROCESS | 3972 | 1472087052607 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]]]}] 18:04:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:04:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1939ms 18:04:12 INFO - PROCESS | 3972 | 1472087052645 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 18:04:12 INFO - PROCESS | 3972 | 1472087052649 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 18:04:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:04:12 INFO - PROCESS | 3972 | 1472087052654 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:04:12 INFO - PROCESS | 3972 | 1472087052657 Marionette TRACE conn6 <- [1,2762,null,{}] 18:04:12 INFO - PROCESS | 3972 | 1472087052663 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}] 18:04:12 INFO - PROCESS | 3972 | 1472087052666 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:12 INFO - PROCESS | 3972 | 1472087052760 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 18:04:12 INFO - PROCESS | 3972 | 1472087052770 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:12 INFO - PROCESS | 3972 | 1472087052774 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:12 INFO - PROCESS | 3972 | ++DOCSHELL 0D209000 == 26 [pid = 3972] [id = 700] 18:04:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 53 (0D209C00) [pid = 3972] [serial = 2100] [outer = 00000000] 18:04:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 54 (0D20E000) [pid = 3972] [serial = 2101] [outer = 0D209C00] 18:04:12 INFO - PROCESS | 3972 | 1472087052824 Marionette DEBUG loaded listener.js 18:04:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 55 (0D23B000) [pid = 3972] [serial = 2102] [outer = 0D209C00] 18:04:13 INFO - PROCESS | 3972 | 1472087053312 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]]]}] 18:04:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:04:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 18:04:13 INFO - PROCESS | 3972 | 1472087053384 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 18:04:13 INFO - PROCESS | 3972 | 1472087053390 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 18:04:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:04:13 INFO - PROCESS | 3972 | 1472087053396 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:04:13 INFO - PROCESS | 3972 | 1472087053399 Marionette TRACE conn6 <- [1,2766,null,{}] 18:04:13 INFO - PROCESS | 3972 | 1472087053403 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}] 18:04:13 INFO - PROCESS | 3972 | 1472087053406 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:13 INFO - PROCESS | 3972 | 1472087053493 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 18:04:13 INFO - PROCESS | 3972 | 1472087053509 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:13 INFO - PROCESS | 3972 | 1472087053511 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:13 INFO - PROCESS | 3972 | ++DOCSHELL 0D562000 == 27 [pid = 3972] [id = 701] 18:04:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 56 (0D562C00) [pid = 3972] [serial = 2103] [outer = 00000000] 18:04:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 57 (0D5A0C00) [pid = 3972] [serial = 2104] [outer = 0D562C00] 18:04:13 INFO - PROCESS | 3972 | 1472087053560 Marionette DEBUG loaded listener.js 18:04:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 58 (0D5D9800) [pid = 3972] [serial = 2105] [outer = 0D562C00] 18:04:14 INFO - PROCESS | 3972 | 1472087054032 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]]]}] 18:04:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:04:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 18:04:14 INFO - PROCESS | 3972 | 1472087054069 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 18:04:14 INFO - PROCESS | 3972 | 1472087054072 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 18:04:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:04:14 INFO - PROCESS | 3972 | 1472087054075 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:04:14 INFO - PROCESS | 3972 | 1472087054078 Marionette TRACE conn6 <- [1,2770,null,{}] 18:04:14 INFO - PROCESS | 3972 | 1472087054089 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}] 18:04:14 INFO - PROCESS | 3972 | 1472087054094 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:14 INFO - PROCESS | 3972 | 1472087054205 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 18:04:14 INFO - PROCESS | 3972 | 1472087054216 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:14 INFO - PROCESS | 3972 | 1472087054219 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:14 INFO - PROCESS | 3972 | ++DOCSHELL 14E2B400 == 28 [pid = 3972] [id = 702] 18:04:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 59 (14E55C00) [pid = 3972] [serial = 2106] [outer = 00000000] 18:04:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (1508A000) [pid = 3972] [serial = 2107] [outer = 14E55C00] 18:04:14 INFO - PROCESS | 3972 | 1472087054357 Marionette DEBUG loaded listener.js 18:04:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (1514AC00) [pid = 3972] [serial = 2108] [outer = 14E55C00] 18:04:14 INFO - PROCESS | 3972 | 1472087054745 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]]]}] 18:04:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:04:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 18:04:14 INFO - PROCESS | 3972 | 1472087054810 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 18:04:14 INFO - PROCESS | 3972 | 1472087054812 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 18:04:14 INFO - PROCESS | 3972 | 1472087054815 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:04:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:04:14 INFO - PROCESS | 3972 | 1472087054817 Marionette TRACE conn6 <- [1,2774,null,{}] 18:04:14 INFO - PROCESS | 3972 | 1472087054820 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}] 18:04:14 INFO - PROCESS | 3972 | 1472087054822 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:14 INFO - PROCESS | 3972 | 1472087054941 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 18:04:14 INFO - PROCESS | 3972 | 1472087054953 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:14 INFO - PROCESS | 3972 | 1472087054955 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:14 INFO - PROCESS | 3972 | ++DOCSHELL 15087000 == 29 [pid = 3972] [id = 703] 18:04:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (15147400) [pid = 3972] [serial = 2109] [outer = 00000000] 18:04:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (1523FC00) [pid = 3972] [serial = 2110] [outer = 15147400] 18:04:15 INFO - PROCESS | 3972 | 1472087055001 Marionette DEBUG loaded listener.js 18:04:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (15C66000) [pid = 3972] [serial = 2111] [outer = 15147400] 18:04:15 INFO - PROCESS | 3972 | 1472087055412 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]]]}] 18:04:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:04:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 18:04:15 INFO - PROCESS | 3972 | 1472087055449 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 18:04:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:04:15 INFO - PROCESS | 3972 | 1472087055451 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 18:04:15 INFO - PROCESS | 3972 | 1472087055455 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:04:15 INFO - PROCESS | 3972 | 1472087055456 Marionette TRACE conn6 <- [1,2778,null,{}] 18:04:15 INFO - PROCESS | 3972 | 1472087055460 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}] 18:04:15 INFO - PROCESS | 3972 | 1472087055462 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:15 INFO - PROCESS | 3972 | 1472087055540 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 18:04:15 INFO - PROCESS | 3972 | 1472087055665 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:15 INFO - PROCESS | 3972 | 1472087055667 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:15 INFO - PROCESS | 3972 | ++DOCSHELL 1643A400 == 30 [pid = 3972] [id = 704] 18:04:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (16443400) [pid = 3972] [serial = 2112] [outer = 00000000] 18:04:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (17932C00) [pid = 3972] [serial = 2113] [outer = 16443400] 18:04:15 INFO - PROCESS | 3972 | 1472087055714 Marionette DEBUG loaded listener.js 18:04:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (1794D800) [pid = 3972] [serial = 2114] [outer = 16443400] 18:04:16 INFO - PROCESS | 3972 | 1472087056040 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]]]}] 18:04:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:04:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 630ms 18:04:16 INFO - PROCESS | 3972 | 1472087056085 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 18:04:16 INFO - PROCESS | 3972 | 1472087056088 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 18:04:16 INFO - PROCESS | 3972 | 1472087056091 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:04:16 INFO - PROCESS | 3972 | 1472087056092 Marionette TRACE conn6 <- [1,2782,null,{}] 18:04:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:04:16 INFO - PROCESS | 3972 | 1472087056096 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}] 18:04:16 INFO - PROCESS | 3972 | 1472087056101 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:16 INFO - PROCESS | 3972 | 1472087056246 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 18:04:16 INFO - PROCESS | 3972 | 1472087056252 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:16 INFO - PROCESS | 3972 | 1472087056254 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:16 INFO - PROCESS | 3972 | ++DOCSHELL 17953800 == 31 [pid = 3972] [id = 705] 18:04:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (17959000) [pid = 3972] [serial = 2115] [outer = 00000000] 18:04:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1807C400) [pid = 3972] [serial = 2116] [outer = 17959000] 18:04:16 INFO - PROCESS | 3972 | 1472087056300 Marionette DEBUG loaded listener.js 18:04:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (180C6C00) [pid = 3972] [serial = 2117] [outer = 17959000] 18:04:16 INFO - PROCESS | 3972 | 1472087056711 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]]]}] 18:04:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:04:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 18:04:16 INFO - PROCESS | 3972 | 1472087056765 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 18:04:16 INFO - PROCESS | 3972 | 1472087056768 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 18:04:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:04:16 INFO - PROCESS | 3972 | 1472087056771 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:04:16 INFO - PROCESS | 3972 | 1472087056772 Marionette TRACE conn6 <- [1,2786,null,{}] 18:04:16 INFO - PROCESS | 3972 | 1472087056776 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}] 18:04:16 INFO - PROCESS | 3972 | 1472087056778 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:16 INFO - PROCESS | 3972 | 1472087056854 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 18:04:16 INFO - PROCESS | 3972 | 1472087056862 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:16 INFO - PROCESS | 3972 | 1472087056864 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:16 INFO - PROCESS | 3972 | ++DOCSHELL 1859A800 == 32 [pid = 3972] [id = 706] 18:04:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (18EC5800) [pid = 3972] [serial = 2118] [outer = 00000000] 18:04:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (18FE5000) [pid = 3972] [serial = 2119] [outer = 18EC5800] 18:04:16 INFO - PROCESS | 3972 | 1472087056910 Marionette DEBUG loaded listener.js 18:04:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (18FE6000) [pid = 3972] [serial = 2120] [outer = 18EC5800] 18:04:17 INFO - PROCESS | 3972 | 1472087057361 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]]]}] 18:04:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:04:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 18:04:17 INFO - PROCESS | 3972 | 1472087057422 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 18:04:17 INFO - PROCESS | 3972 | 1472087057424 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 18:04:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:04:17 INFO - PROCESS | 3972 | 1472087057428 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:04:17 INFO - PROCESS | 3972 | 1472087057430 Marionette TRACE conn6 <- [1,2790,null,{}] 18:04:17 INFO - PROCESS | 3972 | 1472087057433 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}] 18:04:17 INFO - PROCESS | 3972 | 1472087057435 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:17 INFO - PROCESS | 3972 | 1472087057518 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 18:04:17 INFO - PROCESS | 3972 | 1472087057524 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:17 INFO - PROCESS | 3972 | 1472087057526 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:17 INFO - PROCESS | 3972 | ++DOCSHELL 19233800 == 33 [pid = 3972] [id = 707] 18:04:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (19235000) [pid = 3972] [serial = 2121] [outer = 00000000] 18:04:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (1950E800) [pid = 3972] [serial = 2122] [outer = 19235000] 18:04:17 INFO - PROCESS | 3972 | 1472087057572 Marionette DEBUG loaded listener.js 18:04:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (19460000) [pid = 3972] [serial = 2123] [outer = 19235000] 18:04:18 INFO - PROCESS | 3972 | 1472087058012 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]]]}] 18:04:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:04:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 630ms 18:04:18 INFO - PROCESS | 3972 | 1472087058069 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 18:04:18 INFO - PROCESS | 3972 | 1472087058071 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 18:04:18 INFO - PROCESS | 3972 | 1472087058074 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:04:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:04:18 INFO - PROCESS | 3972 | 1472087058076 Marionette TRACE conn6 <- [1,2794,null,{}] 18:04:18 INFO - PROCESS | 3972 | 1472087058080 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}] 18:04:18 INFO - PROCESS | 3972 | 1472087058082 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:18 INFO - PROCESS | 3972 | 1472087058196 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 18:04:18 INFO - PROCESS | 3972 | 1472087058287 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:18 INFO - PROCESS | 3972 | 1472087058289 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:18 INFO - PROCESS | 3972 | ++DOCSHELL 14E29000 == 34 [pid = 3972] [id = 708] 18:04:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (19858C00) [pid = 3972] [serial = 2124] [outer = 00000000] 18:04:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19E39400) [pid = 3972] [serial = 2125] [outer = 19858C00] 18:04:18 INFO - PROCESS | 3972 | 1472087058335 Marionette DEBUG loaded listener.js 18:04:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (19F61000) [pid = 3972] [serial = 2126] [outer = 19858C00] 18:04:18 INFO - PROCESS | 3972 | 1472087058757 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]]]}] 18:04:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:04:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 730ms 18:04:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:04:18 INFO - PROCESS | 3972 | 1472087058810 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 18:04:18 INFO - PROCESS | 3972 | 1472087058812 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 18:04:18 INFO - PROCESS | 3972 | 1472087058815 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:04:18 INFO - PROCESS | 3972 | 1472087058817 Marionette TRACE conn6 <- [1,2798,null,{}] 18:04:18 INFO - PROCESS | 3972 | 1472087058820 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}] 18:04:18 INFO - PROCESS | 3972 | 1472087058822 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:18 INFO - PROCESS | 3972 | 1472087058942 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 18:04:19 INFO - PROCESS | 3972 | 1472087059008 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:19 INFO - PROCESS | 3972 | 1472087059009 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:19 INFO - PROCESS | 3972 | ++DOCSHELL 0BF9B800 == 35 [pid = 3972] [id = 709] 18:04:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (0C037000) [pid = 3972] [serial = 2127] [outer = 00000000] 18:04:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19FAC400) [pid = 3972] [serial = 2128] [outer = 0C037000] 18:04:19 INFO - PROCESS | 3972 | 1472087059055 Marionette DEBUG loaded listener.js 18:04:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A0F1C00) [pid = 3972] [serial = 2129] [outer = 0C037000] 18:04:19 INFO - PROCESS | 3972 | 1472087059464 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]]]}] 18:04:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:04:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 18:04:19 INFO - PROCESS | 3972 | 1472087059486 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 18:04:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:04:19 INFO - PROCESS | 3972 | 1472087059488 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 18:04:19 INFO - PROCESS | 3972 | 1472087059492 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:04:19 INFO - PROCESS | 3972 | 1472087059494 Marionette TRACE conn6 <- [1,2802,null,{}] 18:04:19 INFO - PROCESS | 3972 | 1472087059497 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}] 18:04:19 INFO - PROCESS | 3972 | 1472087059500 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:19 INFO - PROCESS | 3972 | 1472087059655 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 18:04:19 INFO - PROCESS | 3972 | 1472087059679 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:19 INFO - PROCESS | 3972 | 1472087059682 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:19 INFO - PROCESS | 3972 | ++DOCSHELL 15C6EC00 == 36 [pid = 3972] [id = 710] 18:04:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A4AEC00) [pid = 3972] [serial = 2130] [outer = 00000000] 18:04:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A4B4800) [pid = 3972] [serial = 2131] [outer = 1A4AEC00] 18:04:19 INFO - PROCESS | 3972 | 1472087059728 Marionette DEBUG loaded listener.js 18:04:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A4BB000) [pid = 3972] [serial = 2132] [outer = 1A4AEC00] 18:04:20 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (15148000) [pid = 3972] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:04:20 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (19FA3800) [pid = 3972] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:04:20 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (18031400) [pid = 3972] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:04:20 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (18046000) [pid = 3972] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:04:20 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (19586000) [pid = 3972] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:04:20 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (16439800) [pid = 3972] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:04:20 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1514E800) [pid = 3972] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:04:20 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0D5A0400) [pid = 3972] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:04:20 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0D20DC00) [pid = 3972] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:04:20 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0C9F4C00) [pid = 3972] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:04:20 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (18068C00) [pid = 3972] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:04:20 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (19588800) [pid = 3972] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:04:20 INFO - PROCESS | 3972 | 1472087060259 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]]]}] 18:04:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:04:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 830ms 18:04:20 INFO - PROCESS | 3972 | 1472087060323 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 18:04:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:04:20 INFO - PROCESS | 3972 | 1472087060324 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 18:04:20 INFO - PROCESS | 3972 | 1472087060327 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:04:20 INFO - PROCESS | 3972 | 1472087060329 Marionette TRACE conn6 <- [1,2806,null,{}] 18:04:20 INFO - PROCESS | 3972 | 1472087060333 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}] 18:04:20 INFO - PROCESS | 3972 | 1472087060334 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:20 INFO - PROCESS | 3972 | 1472087060413 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 18:04:20 INFO - PROCESS | 3972 | 1472087060419 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:20 INFO - PROCESS | 3972 | 1472087060421 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:20 INFO - PROCESS | 3972 | ++DOCSHELL 16439C00 == 37 [pid = 3972] [id = 711] 18:04:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (16A6A000) [pid = 3972] [serial = 2133] [outer = 00000000] 18:04:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (18584400) [pid = 3972] [serial = 2134] [outer = 16A6A000] 18:04:20 INFO - PROCESS | 3972 | 1472087060466 Marionette DEBUG loaded listener.js 18:04:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (19591400) [pid = 3972] [serial = 2135] [outer = 16A6A000] 18:04:20 INFO - PROCESS | 3972 | 1472087060894 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]]]}] 18:04:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:04:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 632ms 18:04:20 INFO - PROCESS | 3972 | 1472087060960 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 18:04:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:04:20 INFO - PROCESS | 3972 | 1472087060962 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 18:04:20 INFO - PROCESS | 3972 | 1472087060966 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:04:20 INFO - PROCESS | 3972 | 1472087060968 Marionette TRACE conn6 <- [1,2810,null,{}] 18:04:20 INFO - PROCESS | 3972 | 1472087060971 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}] 18:04:20 INFO - PROCESS | 3972 | 1472087060973 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:21 INFO - PROCESS | 3972 | 1472087061055 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 18:04:21 INFO - PROCESS | 3972 | 1472087061060 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:21 INFO - PROCESS | 3972 | 1472087061062 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:21 INFO - PROCESS | 3972 | ++DOCSHELL 147B2400 == 38 [pid = 3972] [id = 712] 18:04:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (18088000) [pid = 3972] [serial = 2136] [outer = 00000000] 18:04:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1A4B3800) [pid = 3972] [serial = 2137] [outer = 18088000] 18:04:21 INFO - PROCESS | 3972 | 1472087061109 Marionette DEBUG loaded listener.js 18:04:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1A55B400) [pid = 3972] [serial = 2138] [outer = 18088000] 18:04:21 INFO - PROCESS | 3972 | 1472087061551 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]]]}] 18:04:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:04:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 632ms 18:04:21 INFO - PROCESS | 3972 | 1472087061612 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 18:04:21 INFO - PROCESS | 3972 | 1472087061613 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 18:04:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:04:21 INFO - PROCESS | 3972 | 1472087061622 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:04:21 INFO - PROCESS | 3972 | 1472087061624 Marionette TRACE conn6 <- [1,2814,null,{}] 18:04:21 INFO - PROCESS | 3972 | 1472087061628 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}] 18:04:21 INFO - PROCESS | 3972 | 1472087061629 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:21 INFO - PROCESS | 3972 | 1472087061709 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 18:04:21 INFO - PROCESS | 3972 | 1472087061716 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:21 INFO - PROCESS | 3972 | 1472087061717 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:21 INFO - PROCESS | 3972 | ++DOCSHELL 17930C00 == 39 [pid = 3972] [id = 713] 18:04:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1A562400) [pid = 3972] [serial = 2139] [outer = 00000000] 18:04:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A569000) [pid = 3972] [serial = 2140] [outer = 1A562400] 18:04:21 INFO - PROCESS | 3972 | 1472087061762 Marionette DEBUG loaded listener.js 18:04:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1A59D000) [pid = 3972] [serial = 2141] [outer = 1A562400] 18:04:22 INFO - PROCESS | 3972 | 1472087062498 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:04:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:04:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 930ms 18:04:22 INFO - PROCESS | 3972 | 1472087062556 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 18:04:22 INFO - PROCESS | 3972 | 1472087062561 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 18:04:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:04:22 INFO - PROCESS | 3972 | 1472087062565 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:04:22 INFO - PROCESS | 3972 | 1472087062569 Marionette TRACE conn6 <- [1,2818,null,{}] 18:04:22 INFO - PROCESS | 3972 | 1472087062575 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}] 18:04:22 INFO - PROCESS | 3972 | 1472087062578 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:22 INFO - PROCESS | 3972 | 1472087062714 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 18:04:22 INFO - PROCESS | 3972 | 1472087062848 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:22 INFO - PROCESS | 3972 | 1472087062851 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:22 INFO - PROCESS | 3972 | ++DOCSHELL 0C6CC800 == 40 [pid = 3972] [id = 714] 18:04:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (0CF6DC00) [pid = 3972] [serial = 2142] [outer = 00000000] 18:04:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (0D25BC00) [pid = 3972] [serial = 2143] [outer = 0CF6DC00] 18:04:22 INFO - PROCESS | 3972 | 1472087062910 Marionette DEBUG loaded listener.js 18:04:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (0D55D000) [pid = 3972] [serial = 2144] [outer = 0CF6DC00] 18:04:23 INFO - PROCESS | 3972 | 1472087063647 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]]]}] 18:04:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:04:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1334ms 18:04:23 INFO - PROCESS | 3972 | 1472087063923 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 18:04:23 INFO - PROCESS | 3972 | 1472087063927 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 18:04:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:04:23 INFO - PROCESS | 3972 | 1472087063979 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:04:23 INFO - PROCESS | 3972 | 1472087063982 Marionette TRACE conn6 <- [1,2822,null,{}] 18:04:24 INFO - PROCESS | 3972 | 1472087063987 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}] 18:04:24 INFO - PROCESS | 3972 | 1472087063990 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:24 INFO - PROCESS | 3972 | 1472087064082 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 18:04:24 INFO - PROCESS | 3972 | 1472087064259 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:24 INFO - PROCESS | 3972 | 1472087064262 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:24 INFO - PROCESS | 3972 | ++DOCSHELL 0D20A800 == 41 [pid = 3972] [id = 715] 18:04:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (0D20C400) [pid = 3972] [serial = 2145] [outer = 00000000] 18:04:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (0D243C00) [pid = 3972] [serial = 2146] [outer = 0D20C400] 18:04:24 INFO - PROCESS | 3972 | 1472087064360 Marionette DEBUG loaded listener.js 18:04:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (0D25C000) [pid = 3972] [serial = 2147] [outer = 0D20C400] 18:04:24 INFO - PROCESS | 3972 | --DOCSHELL 147B2400 == 40 [pid = 3972] [id = 712] 18:04:24 INFO - PROCESS | 3972 | --DOCSHELL 16439C00 == 39 [pid = 3972] [id = 711] 18:04:24 INFO - PROCESS | 3972 | --DOCSHELL 15C6EC00 == 38 [pid = 3972] [id = 710] 18:04:24 INFO - PROCESS | 3972 | --DOCSHELL 0BF9B800 == 37 [pid = 3972] [id = 709] 18:04:24 INFO - PROCESS | 3972 | --DOCSHELL 14E29000 == 36 [pid = 3972] [id = 708] 18:04:24 INFO - PROCESS | 3972 | --DOCSHELL 19233800 == 35 [pid = 3972] [id = 707] 18:04:24 INFO - PROCESS | 3972 | --DOCSHELL 1859A800 == 34 [pid = 3972] [id = 706] 18:04:24 INFO - PROCESS | 3972 | --DOCSHELL 17953800 == 33 [pid = 3972] [id = 705] 18:04:24 INFO - PROCESS | 3972 | --DOCSHELL 1643A400 == 32 [pid = 3972] [id = 704] 18:04:24 INFO - PROCESS | 3972 | --DOCSHELL 15087000 == 31 [pid = 3972] [id = 703] 18:04:24 INFO - PROCESS | 3972 | --DOCSHELL 14E2B400 == 30 [pid = 3972] [id = 702] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1A0F2400) [pid = 3972] [serial = 2098] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOCSHELL 0D562000 == 29 [pid = 3972] [id = 701] 18:04:24 INFO - PROCESS | 3972 | --DOCSHELL 0D209000 == 28 [pid = 3972] [id = 700] 18:04:24 INFO - PROCESS | 3972 | --DOCSHELL 15244000 == 27 [pid = 3972] [id = 699] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (18062000) [pid = 3972] [serial = 2042] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (19E3D000) [pid = 3972] [serial = 2096] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (18068000) [pid = 3972] [serial = 2083] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (18FD0000) [pid = 3972] [serial = 2086] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (18084C00) [pid = 3972] [serial = 2084] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (19E36C00) [pid = 3972] [serial = 2089] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (1922CC00) [pid = 3972] [serial = 2087] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (19E3A400) [pid = 3972] [serial = 2090] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (17937400) [pid = 3972] [serial = 2080] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (151E5400) [pid = 3972] [serial = 2077] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15240400) [pid = 3972] [serial = 2078] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (0D5DD800) [pid = 3972] [serial = 2074] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (0E0CBC00) [pid = 3972] [serial = 2075] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0D25C800) [pid = 3972] [serial = 2071] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (0D264800) [pid = 3972] [serial = 2072] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (0D54AC00) [pid = 3972] [serial = 2069] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0D246C00) [pid = 3972] [serial = 2068] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (19E33800) [pid = 3972] [serial = 2066] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (19F63000) [pid = 3972] [serial = 2093] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (19E59400) [pid = 3972] [serial = 2092] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (0D20C800) [pid = 3972] [serial = 2095] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (17950800) [pid = 3972] [serial = 2081] [outer = 00000000] [url = about:blank] 18:04:24 INFO - PROCESS | 3972 | 1472087064850 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:04:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:04:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 930ms 18:04:24 INFO - PROCESS | 3972 | 1472087064908 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 18:04:24 INFO - PROCESS | 3972 | 1472087064911 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 18:04:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:04:24 INFO - PROCESS | 3972 | 1472087064918 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:04:24 INFO - PROCESS | 3972 | 1472087064922 Marionette TRACE conn6 <- [1,2826,null,{}] 18:04:24 INFO - PROCESS | 3972 | 1472087064926 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}] 18:04:24 INFO - PROCESS | 3972 | 1472087064928 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:25 INFO - PROCESS | 3972 | 1472087065017 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 18:04:25 INFO - PROCESS | 3972 | 1472087065034 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:25 INFO - PROCESS | 3972 | 1472087065036 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:25 INFO - PROCESS | 3972 | ++DOCSHELL 0D59AC00 == 28 [pid = 3972] [id = 716] 18:04:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (0D59C000) [pid = 3972] [serial = 2148] [outer = 00000000] 18:04:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0D5A1400) [pid = 3972] [serial = 2149] [outer = 0D59C000] 18:04:25 INFO - PROCESS | 3972 | 1472087065085 Marionette DEBUG loaded listener.js 18:04:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0D7D2400) [pid = 3972] [serial = 2150] [outer = 0D59C000] 18:04:25 INFO - PROCESS | 3972 | 1472087065590 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]]]}] 18:04:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:04:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 18:04:25 INFO - PROCESS | 3972 | 1472087065660 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 18:04:25 INFO - PROCESS | 3972 | 1472087065662 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 18:04:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:04:25 INFO - PROCESS | 3972 | 1472087065668 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:04:25 INFO - PROCESS | 3972 | 1472087065670 Marionette TRACE conn6 <- [1,2830,null,{}] 18:04:25 INFO - PROCESS | 3972 | 1472087065680 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}] 18:04:25 INFO - PROCESS | 3972 | 1472087065684 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:25 INFO - PROCESS | 3972 | 1472087065772 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 18:04:25 INFO - PROCESS | 3972 | 1472087065873 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:25 INFO - PROCESS | 3972 | 1472087065877 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:25 INFO - PROCESS | 3972 | ++DOCSHELL 1492F800 == 29 [pid = 3972] [id = 717] 18:04:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (14931000) [pid = 3972] [serial = 2151] [outer = 00000000] 18:04:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (14E28800) [pid = 3972] [serial = 2152] [outer = 14931000] 18:04:25 INFO - PROCESS | 3972 | 1472087065927 Marionette DEBUG loaded listener.js 18:04:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (150C2800) [pid = 3972] [serial = 2153] [outer = 14931000] 18:04:26 INFO - PROCESS | 3972 | 1472087066315 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]]]}] 18:04:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:04:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 18:04:26 INFO - PROCESS | 3972 | 1472087066338 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 18:04:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:04:26 INFO - PROCESS | 3972 | 1472087066340 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 18:04:26 INFO - PROCESS | 3972 | 1472087066344 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:04:26 INFO - PROCESS | 3972 | 1472087066345 Marionette TRACE conn6 <- [1,2834,null,{}] 18:04:26 INFO - PROCESS | 3972 | 1472087066349 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}] 18:04:26 INFO - PROCESS | 3972 | 1472087066351 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:26 INFO - PROCESS | 3972 | 1472087066436 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 18:04:26 INFO - PROCESS | 3972 | 1472087066442 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:26 INFO - PROCESS | 3972 | 1472087066452 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:26 INFO - PROCESS | 3972 | ++DOCSHELL 151E5400 == 30 [pid = 3972] [id = 718] 18:04:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (15237800) [pid = 3972] [serial = 2154] [outer = 00000000] 18:04:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1643AC00) [pid = 3972] [serial = 2155] [outer = 15237800] 18:04:26 INFO - PROCESS | 3972 | 1472087066500 Marionette DEBUG loaded listener.js 18:04:26 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (17933000) [pid = 3972] [serial = 2156] [outer = 15237800] 18:04:26 INFO - PROCESS | 3972 | 1472087066932 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]]]}] 18:04:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:04:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms 18:04:26 INFO - PROCESS | 3972 | 1472087066986 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 18:04:26 INFO - PROCESS | 3972 | 1472087066988 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 18:04:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:04:27 INFO - PROCESS | 3972 | 1472087066991 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:04:27 INFO - PROCESS | 3972 | 1472087066993 Marionette TRACE conn6 <- [1,2838,null,{}] 18:04:27 INFO - PROCESS | 3972 | 1472087067004 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}] 18:04:27 INFO - PROCESS | 3972 | 1472087067006 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:27 INFO - PROCESS | 3972 | 1472087067116 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 18:04:27 INFO - PROCESS | 3972 | 1472087067210 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:27 INFO - PROCESS | 3972 | 1472087067212 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:27 INFO - PROCESS | 3972 | ++DOCSHELL 17956C00 == 31 [pid = 3972] [id = 719] 18:04:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (17959400) [pid = 3972] [serial = 2157] [outer = 00000000] 18:04:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (18050000) [pid = 3972] [serial = 2158] [outer = 17959400] 18:04:27 INFO - PROCESS | 3972 | 1472087067257 Marionette DEBUG loaded listener.js 18:04:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1807CC00) [pid = 3972] [serial = 2159] [outer = 17959400] 18:04:27 INFO - PROCESS | 3972 | 1472087067657 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:04:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:04:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 18:04:27 INFO - PROCESS | 3972 | 1472087067730 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 18:04:27 INFO - PROCESS | 3972 | 1472087067732 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 18:04:27 INFO - PROCESS | 3972 | 1472087067735 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:04:27 INFO - PROCESS | 3972 | 1472087067737 Marionette TRACE conn6 <- [1,2842,null,{}] 18:04:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:04:27 INFO - PROCESS | 3972 | 1472087067741 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}] 18:04:27 INFO - PROCESS | 3972 | 1472087067746 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:27 INFO - PROCESS | 3972 | 1472087067887 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 18:04:27 INFO - PROCESS | 3972 | 1472087067953 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:27 INFO - PROCESS | 3972 | 1472087067955 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:27 INFO - PROCESS | 3972 | ++DOCSHELL 18082C00 == 32 [pid = 3972] [id = 720] 18:04:27 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18084C00) [pid = 3972] [serial = 2160] [outer = 00000000] 18:04:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (18EC7400) [pid = 3972] [serial = 2161] [outer = 18084C00] 18:04:28 INFO - PROCESS | 3972 | 1472087068001 Marionette DEBUG loaded listener.js 18:04:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (19229C00) [pid = 3972] [serial = 2162] [outer = 18084C00] 18:04:28 INFO - PROCESS | 3972 | 1472087068435 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]]]}] 18:04:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:04:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 18:04:28 INFO - PROCESS | 3972 | 1472087068501 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 18:04:28 INFO - PROCESS | 3972 | 1472087068503 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 18:04:28 INFO - PROCESS | 3972 | 1472087068506 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:04:28 INFO - PROCESS | 3972 | 1472087068508 Marionette TRACE conn6 <- [1,2846,null,{}] 18:04:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:04:28 INFO - PROCESS | 3972 | 1472087068521 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}] 18:04:28 INFO - PROCESS | 3972 | 1472087068523 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:28 INFO - PROCESS | 3972 | 1472087068635 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 18:04:28 INFO - PROCESS | 3972 | 1472087068644 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:28 INFO - PROCESS | 3972 | 1472087068646 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:28 INFO - PROCESS | 3972 | ++DOCSHELL 19463800 == 33 [pid = 3972] [id = 721] 18:04:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19502000) [pid = 3972] [serial = 2163] [outer = 00000000] 18:04:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19591800) [pid = 3972] [serial = 2164] [outer = 19502000] 18:04:28 INFO - PROCESS | 3972 | 1472087068748 Marionette DEBUG loaded listener.js 18:04:28 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1958DC00) [pid = 3972] [serial = 2165] [outer = 19502000] 18:04:29 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (19858C00) [pid = 3972] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:04:29 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (16443400) [pid = 3972] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:04:29 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0D562C00) [pid = 3972] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:04:29 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (14E55C00) [pid = 3972] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:04:29 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D209C00) [pid = 3972] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:04:29 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0C037000) [pid = 3972] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:04:29 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (18EC5800) [pid = 3972] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:04:29 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (19235000) [pid = 3972] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:04:29 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (15147400) [pid = 3972] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:04:29 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (17959000) [pid = 3972] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:04:29 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (1A4AEC00) [pid = 3972] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:04:29 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (18088000) [pid = 3972] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:04:29 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (16A6A000) [pid = 3972] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:04:29 INFO - PROCESS | 3972 | 1472087069266 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:04:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:04:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 770ms 18:04:29 INFO - PROCESS | 3972 | 1472087069287 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 18:04:29 INFO - PROCESS | 3972 | 1472087069289 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 18:04:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:04:29 INFO - PROCESS | 3972 | 1472087069293 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:04:29 INFO - PROCESS | 3972 | 1472087069294 Marionette TRACE conn6 <- [1,2850,null,{}] 18:04:29 INFO - PROCESS | 3972 | 1472087069298 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}] 18:04:29 INFO - PROCESS | 3972 | 1472087069300 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:29 INFO - PROCESS | 3972 | 1472087069378 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 18:04:29 INFO - PROCESS | 3972 | 1472087069387 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:29 INFO - PROCESS | 3972 | 1472087069389 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:29 INFO - PROCESS | 3972 | ++DOCSHELL 16443400 == 34 [pid = 3972] [id = 722] 18:04:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (16A6A000) [pid = 3972] [serial = 2166] [outer = 00000000] 18:04:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1804B000) [pid = 3972] [serial = 2167] [outer = 16A6A000] 18:04:29 INFO - PROCESS | 3972 | 1472087069435 Marionette DEBUG loaded listener.js 18:04:29 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (18FDFC00) [pid = 3972] [serial = 2168] [outer = 16A6A000] 18:04:29 INFO - PROCESS | 3972 | 1472087069874 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]]]}] 18:04:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:04:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 18:04:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:04:29 INFO - PROCESS | 3972 | 1472087069926 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 18:04:29 INFO - PROCESS | 3972 | 1472087069928 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 18:04:29 INFO - PROCESS | 3972 | 1472087069931 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:04:29 INFO - PROCESS | 3972 | 1472087069933 Marionette TRACE conn6 <- [1,2854,null,{}] 18:04:29 INFO - PROCESS | 3972 | 1472087069936 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}] 18:04:29 INFO - PROCESS | 3972 | 1472087069938 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:30 INFO - PROCESS | 3972 | 1472087070045 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 18:04:30 INFO - PROCESS | 3972 | 1472087070051 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:30 INFO - PROCESS | 3972 | 1472087070053 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:30 INFO - PROCESS | 3972 | ++DOCSHELL 17929000 == 35 [pid = 3972] [id = 723] 18:04:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1794A800) [pid = 3972] [serial = 2169] [outer = 00000000] 18:04:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (19F5E400) [pid = 3972] [serial = 2170] [outer = 1794A800] 18:04:30 INFO - PROCESS | 3972 | 1472087070097 Marionette DEBUG loaded listener.js 18:04:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (19FA9000) [pid = 3972] [serial = 2171] [outer = 1794A800] 18:04:30 INFO - PROCESS | 3972 | 1472087070537 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]]]}] 18:04:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:04:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 630ms 18:04:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:04:30 INFO - PROCESS | 3972 | 1472087070569 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 18:04:30 INFO - PROCESS | 3972 | 1472087070571 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 18:04:30 INFO - PROCESS | 3972 | 1472087070574 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:04:30 INFO - PROCESS | 3972 | 1472087070575 Marionette TRACE conn6 <- [1,2858,null,{}] 18:04:30 INFO - PROCESS | 3972 | 1472087070579 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}] 18:04:30 INFO - PROCESS | 3972 | 1472087070581 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:30 INFO - PROCESS | 3972 | 1472087070663 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 18:04:30 INFO - PROCESS | 3972 | 1472087070669 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:30 INFO - PROCESS | 3972 | 1472087070670 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:30 INFO - PROCESS | 3972 | ++DOCSHELL 0C6D3C00 == 36 [pid = 3972] [id = 724] 18:04:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (0CF54000) [pid = 3972] [serial = 2172] [outer = 00000000] 18:04:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18FE0000) [pid = 3972] [serial = 2173] [outer = 0CF54000] 18:04:30 INFO - PROCESS | 3972 | 1472087070715 Marionette DEBUG loaded listener.js 18:04:30 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (19FAF800) [pid = 3972] [serial = 2174] [outer = 0CF54000] 18:04:31 INFO - PROCESS | 3972 | 1472087071215 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]]]}] 18:04:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:04:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 731ms 18:04:31 INFO - PROCESS | 3972 | 1472087071308 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 18:04:31 INFO - PROCESS | 3972 | 1472087071312 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 18:04:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:04:31 INFO - PROCESS | 3972 | 1472087071318 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:04:31 INFO - PROCESS | 3972 | 1472087071322 Marionette TRACE conn6 <- [1,2862,null,{}] 18:04:31 INFO - PROCESS | 3972 | 1472087071329 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}] 18:04:31 INFO - PROCESS | 3972 | 1472087071333 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:31 INFO - PROCESS | 3972 | 1472087071560 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 18:04:31 INFO - PROCESS | 3972 | 1472087071635 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:31 INFO - PROCESS | 3972 | 1472087071640 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:31 INFO - PROCESS | 3972 | ++DOCSHELL 0CF5CC00 == 37 [pid = 3972] [id = 725] 18:04:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (0CF6B000) [pid = 3972] [serial = 2175] [outer = 00000000] 18:04:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (0D20DC00) [pid = 3972] [serial = 2176] [outer = 0CF6B000] 18:04:31 INFO - PROCESS | 3972 | 1472087071699 Marionette DEBUG loaded listener.js 18:04:31 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (0D261400) [pid = 3972] [serial = 2177] [outer = 0CF6B000] 18:04:32 INFO - PROCESS | 3972 | 1472087072267 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]]]}] 18:04:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:04:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 970ms 18:04:32 INFO - PROCESS | 3972 | 1472087072292 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 18:04:32 INFO - PROCESS | 3972 | 1472087072297 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 18:04:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:04:32 INFO - PROCESS | 3972 | 1472087072303 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:04:32 INFO - PROCESS | 3972 | 1472087072306 Marionette TRACE conn6 <- [1,2866,null,{}] 18:04:32 INFO - PROCESS | 3972 | 1472087072310 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}] 18:04:32 INFO - PROCESS | 3972 | 1472087072313 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:32 INFO - PROCESS | 3972 | 1472087072424 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 18:04:32 INFO - PROCESS | 3972 | 1472087072539 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:32 INFO - PROCESS | 3972 | 1472087072541 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:32 INFO - PROCESS | 3972 | ++DOCSHELL 149DB400 == 38 [pid = 3972] [id = 726] 18:04:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (14AC3000) [pid = 3972] [serial = 2178] [outer = 00000000] 18:04:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (151E6400) [pid = 3972] [serial = 2179] [outer = 14AC3000] 18:04:32 INFO - PROCESS | 3972 | 1472087072641 Marionette DEBUG loaded listener.js 18:04:32 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (15245400) [pid = 3972] [serial = 2180] [outer = 14AC3000] 18:04:33 INFO - PROCESS | 3972 | 1472087073230 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]]]}] 18:04:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:04:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 970ms 18:04:33 INFO - PROCESS | 3972 | 1472087073277 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 18:04:33 INFO - PROCESS | 3972 | 1472087073280 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 18:04:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:04:33 INFO - PROCESS | 3972 | 1472087073284 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:04:33 INFO - PROCESS | 3972 | 1472087073287 Marionette TRACE conn6 <- [1,2870,null,{}] 18:04:33 INFO - PROCESS | 3972 | 1472087073298 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}] 18:04:33 INFO - PROCESS | 3972 | 1472087073303 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:33 INFO - PROCESS | 3972 | 1472087073415 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 18:04:33 INFO - PROCESS | 3972 | 1472087073558 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:33 INFO - PROCESS | 3972 | 1472087073561 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:33 INFO - PROCESS | 3972 | ++DOCSHELL 19034800 == 39 [pid = 3972] [id = 727] 18:04:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1922D800) [pid = 3972] [serial = 2181] [outer = 00000000] 18:04:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (19E39C00) [pid = 3972] [serial = 2182] [outer = 1922D800] 18:04:33 INFO - PROCESS | 3972 | 1472087073621 Marionette DEBUG loaded listener.js 18:04:33 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1A0F5C00) [pid = 3972] [serial = 2183] [outer = 1922D800] 18:04:34 INFO - PROCESS | 3972 | 1472087074236 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]]]}] 18:04:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:04:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1021ms 18:04:34 INFO - PROCESS | 3972 | 1472087074308 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 18:04:34 INFO - PROCESS | 3972 | 1472087074311 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 18:04:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:04:34 INFO - PROCESS | 3972 | 1472087074315 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:04:34 INFO - PROCESS | 3972 | 1472087074317 Marionette TRACE conn6 <- [1,2874,null,{}] 18:04:34 INFO - PROCESS | 3972 | 1472087074336 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}] 18:04:34 INFO - PROCESS | 3972 | 1472087074338 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:34 INFO - PROCESS | 3972 | 1472087074447 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 18:04:34 INFO - PROCESS | 3972 | 1472087074586 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:34 INFO - PROCESS | 3972 | 1472087074588 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:34 INFO - PROCESS | 3972 | ++DOCSHELL 18082000 == 40 [pid = 3972] [id = 728] 18:04:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1A4B2400) [pid = 3972] [serial = 2184] [outer = 00000000] 18:04:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (1A564000) [pid = 3972] [serial = 2185] [outer = 1A4B2400] 18:04:34 INFO - PROCESS | 3972 | 1472087074645 Marionette DEBUG loaded listener.js 18:04:34 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (1A5A9000) [pid = 3972] [serial = 2186] [outer = 1A4B2400] 18:04:35 INFO - PROCESS | 3972 | 1472087075360 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]]]}] 18:04:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:04:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1080ms 18:04:35 INFO - PROCESS | 3972 | 1472087075398 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 18:04:35 INFO - PROCESS | 3972 | 1472087075402 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 18:04:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:04:35 INFO - PROCESS | 3972 | 1472087075407 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:04:35 INFO - PROCESS | 3972 | 1472087075410 Marionette TRACE conn6 <- [1,2878,null,{}] 18:04:35 INFO - PROCESS | 3972 | 1472087075416 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}] 18:04:35 INFO - PROCESS | 3972 | 1472087075419 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:35 INFO - PROCESS | 3972 | 1472087075528 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 18:04:35 INFO - PROCESS | 3972 | 1472087075675 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:35 INFO - PROCESS | 3972 | 1472087075680 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:35 INFO - PROCESS | 3972 | ++DOCSHELL 0D248800 == 41 [pid = 3972] [id = 729] 18:04:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (0D25B400) [pid = 3972] [serial = 2187] [outer = 00000000] 18:04:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (0D59A800) [pid = 3972] [serial = 2188] [outer = 0D25B400] 18:04:35 INFO - PROCESS | 3972 | 1472087075733 Marionette DEBUG loaded listener.js 18:04:35 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (0E0CC000) [pid = 3972] [serial = 2189] [outer = 0D25B400] 18:04:36 INFO - PROCESS | 3972 | --DOCSHELL 17929000 == 40 [pid = 3972] [id = 723] 18:04:36 INFO - PROCESS | 3972 | --DOCSHELL 16443400 == 39 [pid = 3972] [id = 722] 18:04:36 INFO - PROCESS | 3972 | --DOCSHELL 19463800 == 38 [pid = 3972] [id = 721] 18:04:36 INFO - PROCESS | 3972 | --DOCSHELL 18082C00 == 37 [pid = 3972] [id = 720] 18:04:36 INFO - PROCESS | 3972 | --DOCSHELL 17956C00 == 36 [pid = 3972] [id = 719] 18:04:36 INFO - PROCESS | 3972 | --DOCSHELL 151E5400 == 35 [pid = 3972] [id = 718] 18:04:36 INFO - PROCESS | 3972 | --DOCSHELL 1492F800 == 34 [pid = 3972] [id = 717] 18:04:36 INFO - PROCESS | 3972 | --DOCSHELL 0D59AC00 == 33 [pid = 3972] [id = 716] 18:04:36 INFO - PROCESS | 3972 | --DOCSHELL 17930C00 == 32 [pid = 3972] [id = 713] 18:04:36 INFO - PROCESS | 3972 | --DOCSHELL 0C6CC800 == 31 [pid = 3972] [id = 714] 18:04:36 INFO - PROCESS | 3972 | --DOCSHELL 0D20A800 == 30 [pid = 3972] [id = 715] 18:04:36 INFO - PROCESS | 3972 | --DOCSHELL 18082000 == 29 [pid = 3972] [id = 728] 18:04:36 INFO - PROCESS | 3972 | --DOCSHELL 19034800 == 28 [pid = 3972] [id = 727] 18:04:36 INFO - PROCESS | 3972 | --DOCSHELL 0C6D3C00 == 27 [pid = 3972] [id = 724] 18:04:36 INFO - PROCESS | 3972 | --DOCSHELL 0CF5CC00 == 26 [pid = 3972] [id = 725] 18:04:36 INFO - PROCESS | 3972 | --DOCSHELL 149DB400 == 25 [pid = 3972] [id = 726] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (19E39400) [pid = 3972] [serial = 2125] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (17932C00) [pid = 3972] [serial = 2113] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1794D800) [pid = 3972] [serial = 2114] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (0D5A0C00) [pid = 3972] [serial = 2104] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1508A000) [pid = 3972] [serial = 2107] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (1514AC00) [pid = 3972] [serial = 2108] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (0D20E000) [pid = 3972] [serial = 2101] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (19FAC400) [pid = 3972] [serial = 2128] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (0D23B000) [pid = 3972] [serial = 2102] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (18FE5000) [pid = 3972] [serial = 2119] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (18FE6000) [pid = 3972] [serial = 2120] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1950E800) [pid = 3972] [serial = 2122] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1523FC00) [pid = 3972] [serial = 2110] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (15C66000) [pid = 3972] [serial = 2111] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1807C400) [pid = 3972] [serial = 2116] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (180C6C00) [pid = 3972] [serial = 2117] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (19F61000) [pid = 3972] [serial = 2126] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1A4B4800) [pid = 3972] [serial = 2131] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1A569000) [pid = 3972] [serial = 2140] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1A0F1C00) [pid = 3972] [serial = 2129] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (1A4B3800) [pid = 3972] [serial = 2137] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (0D5D9800) [pid = 3972] [serial = 2105] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1A4BB000) [pid = 3972] [serial = 2132] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1A55B400) [pid = 3972] [serial = 2138] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (19591400) [pid = 3972] [serial = 2135] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (18584400) [pid = 3972] [serial = 2134] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (19460000) [pid = 3972] [serial = 2123] [outer = 00000000] [url = about:blank] 18:04:36 INFO - PROCESS | 3972 | 1472087076957 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:04:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:04:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1571ms 18:04:36 INFO - PROCESS | 3972 | 1472087076980 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 18:04:36 INFO - PROCESS | 3972 | 1472087076984 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 18:04:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:04:37 INFO - PROCESS | 3972 | 1472087076990 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:04:37 INFO - PROCESS | 3972 | 1472087076993 Marionette TRACE conn6 <- [1,2882,null,{}] 18:04:37 INFO - PROCESS | 3972 | 1472087076999 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}] 18:04:37 INFO - PROCESS | 3972 | 1472087077001 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:37 INFO - PROCESS | 3972 | 1472087077129 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 18:04:37 INFO - PROCESS | 3972 | 1472087077231 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:37 INFO - PROCESS | 3972 | 1472087077233 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:37 INFO - PROCESS | 3972 | ++DOCSHELL 0CF53800 == 26 [pid = 3972] [id = 730] 18:04:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0CF53C00) [pid = 3972] [serial = 2190] [outer = 00000000] 18:04:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0D20D800) [pid = 3972] [serial = 2191] [outer = 0CF53C00] 18:04:37 INFO - PROCESS | 3972 | 1472087077282 Marionette DEBUG loaded listener.js 18:04:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0D240800) [pid = 3972] [serial = 2192] [outer = 0CF53C00] 18:04:37 INFO - PROCESS | 3972 | 1472087077701 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]]]}] 18:04:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:04:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 18:04:37 INFO - PROCESS | 3972 | 1472087077724 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 18:04:37 INFO - PROCESS | 3972 | 1472087077730 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 18:04:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:04:37 INFO - PROCESS | 3972 | 1472087077736 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:04:37 INFO - PROCESS | 3972 | 1472087077739 Marionette TRACE conn6 <- [1,2886,null,{}] 18:04:37 INFO - PROCESS | 3972 | 1472087077743 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}] 18:04:37 INFO - PROCESS | 3972 | 1472087077745 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:37 INFO - PROCESS | 3972 | 1472087077836 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 18:04:37 INFO - PROCESS | 3972 | 1472087077843 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:37 INFO - PROCESS | 3972 | 1472087077845 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:37 INFO - PROCESS | 3972 | ++DOCSHELL 0D5D9800 == 27 [pid = 3972] [id = 731] 18:04:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0D5DA800) [pid = 3972] [serial = 2193] [outer = 00000000] 18:04:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (0E0CBC00) [pid = 3972] [serial = 2194] [outer = 0D5DA800] 18:04:37 INFO - PROCESS | 3972 | 1472087077894 Marionette DEBUG loaded listener.js 18:04:37 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1492F400) [pid = 3972] [serial = 2195] [outer = 0D5DA800] 18:04:38 INFO - PROCESS | 3972 | 1472087078368 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]]]}] 18:04:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:04:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 18:04:38 INFO - PROCESS | 3972 | 1472087078409 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 18:04:38 INFO - PROCESS | 3972 | 1472087078411 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 18:04:38 INFO - PROCESS | 3972 | 1472087078415 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:04:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:04:38 INFO - PROCESS | 3972 | 1472087078418 Marionette TRACE conn6 <- [1,2890,null,{}] 18:04:38 INFO - PROCESS | 3972 | 1472087078429 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}] 18:04:38 INFO - PROCESS | 3972 | 1472087078434 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:38 INFO - PROCESS | 3972 | 1472087078519 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 18:04:38 INFO - PROCESS | 3972 | 1472087078658 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:38 INFO - PROCESS | 3972 | 1472087078661 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:38 INFO - PROCESS | 3972 | ++DOCSHELL 15C6E400 == 28 [pid = 3972] [id = 732] 18:04:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (15C6EC00) [pid = 3972] [serial = 2196] [outer = 00000000] 18:04:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (16443400) [pid = 3972] [serial = 2197] [outer = 15C6EC00] 18:04:38 INFO - PROCESS | 3972 | 1472087078711 Marionette DEBUG loaded listener.js 18:04:38 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (1792F800) [pid = 3972] [serial = 2198] [outer = 15C6EC00] 18:04:39 INFO - PROCESS | 3972 | 1472087079155 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 770ms 18:04:39 INFO - PROCESS | 3972 | 1472087079189 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 18:04:39 INFO - PROCESS | 3972 | 1472087079192 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 18:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:04:39 INFO - PROCESS | 3972 | 1472087079195 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:04:39 INFO - PROCESS | 3972 | 1472087079197 Marionette TRACE conn6 <- [1,2894,null,{}] 18:04:39 INFO - PROCESS | 3972 | 1472087079204 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}] 18:04:39 INFO - PROCESS | 3972 | 1472087079206 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:39 INFO - PROCESS | 3972 | 1472087079327 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 18:04:39 INFO - PROCESS | 3972 | 1472087079335 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:39 INFO - PROCESS | 3972 | 1472087079338 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:39 INFO - PROCESS | 3972 | ++DOCSHELL 1794C000 == 29 [pid = 3972] [id = 733] 18:04:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (17955C00) [pid = 3972] [serial = 2199] [outer = 00000000] 18:04:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18046C00) [pid = 3972] [serial = 2200] [outer = 17955C00] 18:04:39 INFO - PROCESS | 3972 | 1472087079389 Marionette DEBUG loaded listener.js 18:04:39 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1807C400) [pid = 3972] [serial = 2201] [outer = 17955C00] 18:04:39 INFO - PROCESS | 3972 | 1472087079841 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]]]}] 18:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 670ms 18:04:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:04:39 INFO - PROCESS | 3972 | 1472087079869 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 18:04:39 INFO - PROCESS | 3972 | 1472087079871 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 18:04:39 INFO - PROCESS | 3972 | 1472087079874 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:04:39 INFO - PROCESS | 3972 | 1472087079876 Marionette TRACE conn6 <- [1,2898,null,{}] 18:04:39 INFO - PROCESS | 3972 | 1472087079880 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}] 18:04:39 INFO - PROCESS | 3972 | 1472087079882 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:40 INFO - PROCESS | 3972 | 1472087080021 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 18:04:40 INFO - PROCESS | 3972 | 1472087080038 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:40 INFO - PROCESS | 3972 | 1472087080040 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:40 INFO - PROCESS | 3972 | ++DOCSHELL 18083800 == 30 [pid = 3972] [id = 734] 18:04:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18086400) [pid = 3972] [serial = 2202] [outer = 00000000] 18:04:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (18530C00) [pid = 3972] [serial = 2203] [outer = 18086400] 18:04:40 INFO - PROCESS | 3972 | 1472087080086 Marionette DEBUG loaded listener.js 18:04:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (18FDAC00) [pid = 3972] [serial = 2204] [outer = 18086400] 18:04:40 INFO - PROCESS | 3972 | 1472087080506 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]]]}] 18:04:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:04:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:04:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 18:04:40 INFO - PROCESS | 3972 | 1472087080545 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 18:04:40 INFO - PROCESS | 3972 | 1472087080547 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 18:04:40 INFO - PROCESS | 3972 | 1472087080550 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:04:40 INFO - TEST-START | /DOMEvents/constructors.html 18:04:40 INFO - PROCESS | 3972 | 1472087080552 Marionette TRACE conn6 <- [1,2902,null,{}] 18:04:40 INFO - PROCESS | 3972 | 1472087080556 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}] 18:04:40 INFO - PROCESS | 3972 | 1472087080561 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:40 INFO - PROCESS | 3972 | 1472087080696 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 18:04:40 INFO - PROCESS | 3972 | 1472087080702 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:40 INFO - PROCESS | 3972 | 1472087080704 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:40 INFO - PROCESS | 3972 | ++DOCSHELL 1902FC00 == 31 [pid = 3972] [id = 735] 18:04:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1922B000) [pid = 3972] [serial = 2205] [outer = 00000000] 18:04:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (19592C00) [pid = 3972] [serial = 2206] [outer = 1922B000] 18:04:40 INFO - PROCESS | 3972 | 1472087080750 Marionette DEBUG loaded listener.js 18:04:40 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (19E3A000) [pid = 3972] [serial = 2207] [outer = 1922B000] 18:04:41 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (17959400) [pid = 3972] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:04:41 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (15237800) [pid = 3972] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:04:41 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0D59C000) [pid = 3972] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:04:41 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (14931000) [pid = 3972] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:04:41 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0D20C400) [pid = 3972] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:04:41 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1A562400) [pid = 3972] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:04:41 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (18084C00) [pid = 3972] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:04:41 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0CF6DC00) [pid = 3972] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:04:41 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0CF54000) [pid = 3972] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:04:41 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1794A800) [pid = 3972] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:04:41 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (19502000) [pid = 3972] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:04:41 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (16A6A000) [pid = 3972] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:04:41 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (19FABC00) [pid = 3972] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:04:41 INFO - PROCESS | 3972 | 1472087081697 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]]]}] 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:04:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:04:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:04:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:04:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:04:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:04:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:04:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:04:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:04:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:04:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:04:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:04:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:04:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:04:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:04:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:04:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:04:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:04:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:04:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:04:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:04:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:04:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:04:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:04:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:04:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:04:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 1205ms 18:04:41 INFO - PROCESS | 3972 | 1472087081759 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 18:04:41 INFO - PROCESS | 3972 | 1472087081762 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 18:04:41 INFO - PROCESS | 3972 | 1472087081765 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:04:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:04:41 INFO - PROCESS | 3972 | 1472087081766 Marionette TRACE conn6 <- [1,2906,null,{}] 18:04:41 INFO - PROCESS | 3972 | 1472087081770 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}] 18:04:41 INFO - PROCESS | 3972 | 1472087081772 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:41 INFO - PROCESS | 3972 | 1472087081850 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 18:04:41 INFO - PROCESS | 3972 | 1472087081946 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:41 INFO - PROCESS | 3972 | 1472087081948 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:41 INFO - PROCESS | 3972 | ++DOCSHELL 0D20F400 == 32 [pid = 3972] [id = 736] 18:04:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (0E0C9400) [pid = 3972] [serial = 2208] [outer = 00000000] 18:04:41 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1922E800) [pid = 3972] [serial = 2209] [outer = 0E0C9400] 18:04:42 INFO - PROCESS | 3972 | 1472087081993 Marionette DEBUG loaded listener.js 18:04:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (19505C00) [pid = 3972] [serial = 2210] [outer = 0E0C9400] 18:04:42 INFO - PROCESS | 3972 | 1472087082314 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:04:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:04:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 570ms 18:04:42 INFO - PROCESS | 3972 | 1472087082339 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 18:04:42 INFO - PROCESS | 3972 | 1472087082341 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 18:04:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:04:42 INFO - PROCESS | 3972 | 1472087082344 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:04:42 INFO - PROCESS | 3972 | 1472087082346 Marionette TRACE conn6 <- [1,2910,null,{}] 18:04:42 INFO - PROCESS | 3972 | 1472087082355 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}] 18:04:42 INFO - PROCESS | 3972 | 1472087082357 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:42 INFO - PROCESS | 3972 | 1472087082479 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 18:04:42 INFO - PROCESS | 3972 | 1472087082487 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:42 INFO - PROCESS | 3972 | 1472087082489 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:42 INFO - PROCESS | 3972 | ++DOCSHELL 0BF94C00 == 33 [pid = 3972] [id = 737] 18:04:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (0D5E3000) [pid = 3972] [serial = 2211] [outer = 00000000] 18:04:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (19FA6C00) [pid = 3972] [serial = 2212] [outer = 0D5E3000] 18:04:42 INFO - PROCESS | 3972 | 1472087082535 Marionette DEBUG loaded listener.js 18:04:42 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (19E33400) [pid = 3972] [serial = 2213] [outer = 0D5E3000] 18:04:42 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 18:04:42 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 18:04:42 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 18:04:42 INFO - PROCESS | 3972 | [3972] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 18:04:43 INFO - PROCESS | 3972 | 1472087083015 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]]]}] 18:04:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:04:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:04:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:04:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:04:43 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 18:04:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:04:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:04:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:04:43 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 18:04:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:04:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:04:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:04:43 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]" 18:04:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:04:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:04:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:04:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:04:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:04:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 736ms 18:04:43 INFO - PROCESS | 3972 | 1472087083081 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 18:04:43 INFO - PROCESS | 3972 | 1472087083084 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 18:04:43 INFO - PROCESS | 3972 | 1472087083087 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:04:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:04:43 INFO - PROCESS | 3972 | 1472087083088 Marionette TRACE conn6 <- [1,2914,null,{}] 18:04:43 INFO - PROCESS | 3972 | 1472087083092 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}] 18:04:43 INFO - PROCESS | 3972 | 1472087083094 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:43 INFO - PROCESS | 3972 | 1472087083174 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 18:04:43 INFO - PROCESS | 3972 | 1472087083181 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:43 INFO - PROCESS | 3972 | 1472087083183 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:43 INFO - PROCESS | 3972 | ++DOCSHELL 15C6B400 == 34 [pid = 3972] [id = 738] 18:04:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1A4B2000) [pid = 3972] [serial = 2214] [outer = 00000000] 18:04:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1A4B5800) [pid = 3972] [serial = 2215] [outer = 1A4B2000] 18:04:43 INFO - PROCESS | 3972 | 1472087083228 Marionette DEBUG loaded listener.js 18:04:43 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A4B8000) [pid = 3972] [serial = 2216] [outer = 1A4B2000] 18:04:43 INFO - PROCESS | 3972 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:04:43 INFO - PROCESS | 3972 | 1472087083966 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]]]}] 18:04:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:04:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 930ms 18:04:44 INFO - PROCESS | 3972 | 1472087084022 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 18:04:44 INFO - PROCESS | 3972 | 1472087084027 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 18:04:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:04:44 INFO - PROCESS | 3972 | 1472087084031 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:04:44 INFO - PROCESS | 3972 | 1472087084037 Marionette TRACE conn6 <- [1,2918,null,{}] 18:04:44 INFO - PROCESS | 3972 | 1472087084042 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}] 18:04:44 INFO - PROCESS | 3972 | 1472087084045 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:44 INFO - PROCESS | 3972 | 1472087084170 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 18:04:44 INFO - PROCESS | 3972 | 1472087084309 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:44 INFO - PROCESS | 3972 | 1472087084313 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:44 INFO - PROCESS | 3972 | ++DOCSHELL 0D20CC00 == 35 [pid = 3972] [id = 739] 18:04:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (0D20E000) [pid = 3972] [serial = 2217] [outer = 00000000] 18:04:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (0D5A1000) [pid = 3972] [serial = 2218] [outer = 0D20E000] 18:04:44 INFO - PROCESS | 3972 | 1472087084372 Marionette DEBUG loaded listener.js 18:04:44 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (14930800) [pid = 3972] [serial = 2219] [outer = 0D20E000] 18:04:44 INFO - PROCESS | 3972 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:04:44 INFO - PROCESS | 3972 | 1472087084937 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]]]}] 18:04:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:04:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 931ms 18:04:44 INFO - PROCESS | 3972 | 1472087084962 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 18:04:44 INFO - PROCESS | 3972 | 1472087084967 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 18:04:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:04:44 INFO - PROCESS | 3972 | 1472087084973 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:04:44 INFO - PROCESS | 3972 | 1472087084976 Marionette TRACE conn6 <- [1,2922,null,{}] 18:04:44 INFO - PROCESS | 3972 | 1472087084980 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}] 18:04:44 INFO - PROCESS | 3972 | 1472087084983 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:45 INFO - PROCESS | 3972 | 1472087085116 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 18:04:45 INFO - PROCESS | 3972 | 1472087085259 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:45 INFO - PROCESS | 3972 | 1472087085262 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:45 INFO - PROCESS | 3972 | ++DOCSHELL 15159400 == 36 [pid = 3972] [id = 740] 18:04:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (15161C00) [pid = 3972] [serial = 2220] [outer = 00000000] 18:04:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (16441800) [pid = 3972] [serial = 2221] [outer = 15161C00] 18:04:45 INFO - PROCESS | 3972 | 1472087085323 Marionette DEBUG loaded listener.js 18:04:45 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (17956800) [pid = 3972] [serial = 2222] [outer = 15161C00] 18:04:45 INFO - PROCESS | 3972 | 1472087085952 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]]]}] 18:04:46 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:04:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1019ms 18:04:46 INFO - PROCESS | 3972 | 1472087085997 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 18:04:46 INFO - PROCESS | 3972 | 1472087086000 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 18:04:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:04:46 INFO - PROCESS | 3972 | 1472087086003 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:04:46 INFO - PROCESS | 3972 | 1472087086007 Marionette TRACE conn6 <- [1,2926,null,{}] 18:04:46 INFO - PROCESS | 3972 | 1472087086018 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}] 18:04:46 INFO - PROCESS | 3972 | 1472087086023 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:46 INFO - PROCESS | 3972 | 1472087086242 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 18:04:46 INFO - PROCESS | 3972 | 1472087086418 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:46 INFO - PROCESS | 3972 | 1472087086421 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:46 INFO - PROCESS | 3972 | ++DOCSHELL 0C6CA000 == 37 [pid = 3972] [id = 741] 18:04:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (0C6CE800) [pid = 3972] [serial = 2223] [outer = 00000000] 18:04:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (0C884000) [pid = 3972] [serial = 2224] [outer = 0C6CE800] 18:04:46 INFO - PROCESS | 3972 | 1472087086476 Marionette DEBUG loaded listener.js 18:04:46 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (0CF6B400) [pid = 3972] [serial = 2225] [outer = 0C6CE800] 18:04:46 INFO - PROCESS | 3972 | --DOCSHELL 0BF94C00 == 36 [pid = 3972] [id = 737] 18:04:46 INFO - PROCESS | 3972 | --DOCSHELL 0D20F400 == 35 [pid = 3972] [id = 736] 18:04:46 INFO - PROCESS | 3972 | --DOCSHELL 1902FC00 == 34 [pid = 3972] [id = 735] 18:04:46 INFO - PROCESS | 3972 | --DOCSHELL 18083800 == 33 [pid = 3972] [id = 734] 18:04:46 INFO - PROCESS | 3972 | --DOCSHELL 1794C000 == 32 [pid = 3972] [id = 733] 18:04:46 INFO - PROCESS | 3972 | --DOCSHELL 15C6E400 == 31 [pid = 3972] [id = 732] 18:04:46 INFO - PROCESS | 3972 | --DOCSHELL 0D5D9800 == 30 [pid = 3972] [id = 731] 18:04:46 INFO - PROCESS | 3972 | --DOCSHELL 0CF53800 == 29 [pid = 3972] [id = 730] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1A0F6800) [pid = 3972] [serial = 2099] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (18050000) [pid = 3972] [serial = 2158] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1807CC00) [pid = 3972] [serial = 2159] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1643AC00) [pid = 3972] [serial = 2155] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (0D5A1400) [pid = 3972] [serial = 2149] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (0D7D2400) [pid = 3972] [serial = 2150] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (14E28800) [pid = 3972] [serial = 2152] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (150C2800) [pid = 3972] [serial = 2153] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0D243C00) [pid = 3972] [serial = 2146] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0D25C000) [pid = 3972] [serial = 2147] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1A59D000) [pid = 3972] [serial = 2141] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (19229C00) [pid = 3972] [serial = 2162] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0D25BC00) [pid = 3972] [serial = 2143] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0D55D000) [pid = 3972] [serial = 2144] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (18EC7400) [pid = 3972] [serial = 2161] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (18FE0000) [pid = 3972] [serial = 2173] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (19FAF800) [pid = 3972] [serial = 2174] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (19FA9000) [pid = 3972] [serial = 2171] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (19591800) [pid = 3972] [serial = 2164] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (1804B000) [pid = 3972] [serial = 2167] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (18FDFC00) [pid = 3972] [serial = 2168] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (19F5E400) [pid = 3972] [serial = 2170] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1958DC00) [pid = 3972] [serial = 2165] [outer = 00000000] [url = about:blank] 18:04:46 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (17933000) [pid = 3972] [serial = 2156] [outer = 00000000] [url = about:blank] 18:04:47 INFO - PROCESS | 3972 | 1472087087008 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]]]}] 18:04:47 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. 18:04:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1020ms 18:04:47 INFO - PROCESS | 3972 | 1472087087027 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 18:04:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:04:47 INFO - PROCESS | 3972 | 1472087087031 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 18:04:47 INFO - PROCESS | 3972 | 1472087087036 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:04:47 INFO - PROCESS | 3972 | 1472087087039 Marionette TRACE conn6 <- [1,2930,null,{}] 18:04:47 INFO - PROCESS | 3972 | 1472087087044 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}] 18:04:47 INFO - PROCESS | 3972 | 1472087087046 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:47 INFO - PROCESS | 3972 | 1472087087136 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 18:04:47 INFO - PROCESS | 3972 | 1472087087144 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:47 INFO - PROCESS | 3972 | 1472087087146 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:47 INFO - PROCESS | 3972 | ++DOCSHELL 0D55B800 == 30 [pid = 3972] [id = 742] 18:04:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0D55D800) [pid = 3972] [serial = 2226] [outer = 00000000] 18:04:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0D5A7800) [pid = 3972] [serial = 2227] [outer = 0D55D800] 18:04:47 INFO - PROCESS | 3972 | 1472087087194 Marionette DEBUG loaded listener.js 18:04:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0D7DFC00) [pid = 3972] [serial = 2228] [outer = 0D55D800] 18:04:47 INFO - PROCESS | 3972 | 1472087087673 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"]]]}] 18:04:47 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 18:04:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:04:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:04:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 18:04:47 INFO - PROCESS | 3972 | 1472087087707 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 18:04:47 INFO - PROCESS | 3972 | 1472087087710 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 18:04:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:04:47 INFO - PROCESS | 3972 | 1472087087713 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:04:47 INFO - PROCESS | 3972 | 1472087087715 Marionette TRACE conn6 <- [1,2934,null,{}] 18:04:47 INFO - PROCESS | 3972 | 1472087087719 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}] 18:04:47 INFO - PROCESS | 3972 | 1472087087722 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:47 INFO - PROCESS | 3972 | 1472087087808 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 18:04:47 INFO - PROCESS | 3972 | 1472087087816 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:47 INFO - PROCESS | 3972 | 1472087087818 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:47 INFO - PROCESS | 3972 | ++DOCSHELL 1515F800 == 31 [pid = 3972] [id = 743] 18:04:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (151E8000) [pid = 3972] [serial = 2229] [outer = 00000000] 18:04:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (15245000) [pid = 3972] [serial = 2230] [outer = 151E8000] 18:04:47 INFO - PROCESS | 3972 | 1472087087866 Marionette DEBUG loaded listener.js 18:04:47 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (16F04400) [pid = 3972] [serial = 2231] [outer = 151E8000] 18:04:48 INFO - PROCESS | 3972 | 1472087088322 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]]]}] 18:04:48 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. 18:04:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 18:04:48 INFO - PROCESS | 3972 | 1472087088347 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 18:04:48 INFO - PROCESS | 3972 | 1472087088351 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 18:04:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:04:48 INFO - PROCESS | 3972 | 1472087088361 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:04:48 INFO - PROCESS | 3972 | 1472087088365 Marionette TRACE conn6 <- [1,2938,null,{}] 18:04:48 INFO - PROCESS | 3972 | 1472087088368 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}] 18:04:48 INFO - PROCESS | 3972 | 1472087088372 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:48 INFO - PROCESS | 3972 | 1472087088462 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 18:04:48 INFO - PROCESS | 3972 | 1472087088468 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:48 INFO - PROCESS | 3972 | 1472087088470 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:48 INFO - PROCESS | 3972 | ++DOCSHELL 17934400 == 32 [pid = 3972] [id = 744] 18:04:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (17954400) [pid = 3972] [serial = 2232] [outer = 00000000] 18:04:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1858A800) [pid = 3972] [serial = 2233] [outer = 17954400] 18:04:48 INFO - PROCESS | 3972 | 1472087088524 Marionette DEBUG loaded listener.js 18:04:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (18FD5400) [pid = 3972] [serial = 2234] [outer = 17954400] 18:04:48 INFO - PROCESS | 3972 | ++DOCSHELL 0D47C800 == 33 [pid = 3972] [id = 745] 18:04:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (19460400) [pid = 3972] [serial = 2235] [outer = 00000000] 18:04:48 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (1950F000) [pid = 3972] [serial = 2236] [outer = 19460400] 18:04:49 INFO - PROCESS | 3972 | 1472087089066 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]]]}] 18:04:49 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. 18:04:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 18:04:49 INFO - PROCESS | 3972 | 1472087089086 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 18:04:49 INFO - PROCESS | 3972 | 1472087089088 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 18:04:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:04:49 INFO - PROCESS | 3972 | 1472087089092 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:04:49 INFO - PROCESS | 3972 | 1472087089093 Marionette TRACE conn6 <- [1,2942,null,{}] 18:04:49 INFO - PROCESS | 3972 | 1472087089097 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}] 18:04:49 INFO - PROCESS | 3972 | 1472087089099 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:49 INFO - PROCESS | 3972 | 1472087089193 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 18:04:49 INFO - PROCESS | 3972 | 1472087089225 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:49 INFO - PROCESS | 3972 | 1472087089227 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:49 INFO - PROCESS | 3972 | ++DOCSHELL 18FE4C00 == 34 [pid = 3972] [id = 746] 18:04:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (18FE5C00) [pid = 3972] [serial = 2237] [outer = 00000000] 18:04:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (19588400) [pid = 3972] [serial = 2238] [outer = 18FE5C00] 18:04:49 INFO - PROCESS | 3972 | 1472087089273 Marionette DEBUG loaded listener.js 18:04:49 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1958B800) [pid = 3972] [serial = 2239] [outer = 18FE5C00] 18:04:49 INFO - PROCESS | 3972 | 1472087089738 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]]]}] 18:04:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:04:49 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 18:04:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 18:04:49 INFO - PROCESS | 3972 | 1472087089763 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 18:04:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:04:49 INFO - PROCESS | 3972 | 1472087089764 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 18:04:49 INFO - PROCESS | 3972 | 1472087089768 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:04:49 INFO - PROCESS | 3972 | 1472087089769 Marionette TRACE conn6 <- [1,2946,null,{}] 18:04:49 INFO - PROCESS | 3972 | 1472087089780 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}] 18:04:49 INFO - PROCESS | 3972 | 1472087089782 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:50 INFO - PROCESS | 3972 | 1472087089997 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 18:04:50 INFO - PROCESS | 3972 | 1472087090003 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:50 INFO - PROCESS | 3972 | 1472087090008 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:50 INFO - PROCESS | 3972 | ++DOCSHELL 19FA8000 == 35 [pid = 3972] [id = 747] 18:04:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (19FA8800) [pid = 3972] [serial = 2240] [outer = 00000000] 18:04:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (19FAEC00) [pid = 3972] [serial = 2241] [outer = 19FA8800] 18:04:50 INFO - PROCESS | 3972 | 1472087090121 Marionette DEBUG loaded listener.js 18:04:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1A0F1000) [pid = 3972] [serial = 2242] [outer = 19FA8800] 18:04:50 INFO - PROCESS | 3972 | 1472087090518 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]]]}] 18:04:50 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. 18:04:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 790ms 18:04:50 INFO - PROCESS | 3972 | 1472087090558 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 18:04:50 INFO - PROCESS | 3972 | 1472087090560 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 18:04:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:04:50 INFO - PROCESS | 3972 | 1472087090564 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:04:50 INFO - PROCESS | 3972 | 1472087090574 Marionette TRACE conn6 <- [1,2950,null,{}] 18:04:50 INFO - PROCESS | 3972 | 1472087090614 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}] 18:04:50 INFO - PROCESS | 3972 | 1472087090616 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:50 INFO - PROCESS | 3972 | 1472087090735 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 18:04:50 INFO - PROCESS | 3972 | 1472087090741 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:50 INFO - PROCESS | 3972 | 1472087090742 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:50 INFO - PROCESS | 3972 | ++DOCSHELL 1794D400 == 36 [pid = 3972] [id = 748] 18:04:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1A0F2C00) [pid = 3972] [serial = 2243] [outer = 00000000] 18:04:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1A4B2C00) [pid = 3972] [serial = 2244] [outer = 1A0F2C00] 18:04:50 INFO - PROCESS | 3972 | 1472087090788 Marionette DEBUG loaded listener.js 18:04:50 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1A4B3400) [pid = 3972] [serial = 2245] [outer = 1A0F2C00] 18:04:51 INFO - PROCESS | 3972 | 1472087091170 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]]]}] 18:04:51 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. 18:04:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 671ms 18:04:51 INFO - PROCESS | 3972 | 1472087091236 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 18:04:51 INFO - PROCESS | 3972 | 1472087091238 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 18:04:51 INFO - PROCESS | 3972 | 1472087091241 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:04:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:04:51 INFO - PROCESS | 3972 | 1472087091242 Marionette TRACE conn6 <- [1,2954,null,{}] 18:04:51 INFO - PROCESS | 3972 | 1472087091246 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}] 18:04:51 INFO - PROCESS | 3972 | 1472087091248 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:51 INFO - PROCESS | 3972 | 1472087091363 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 18:04:51 INFO - PROCESS | 3972 | 1472087091368 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:51 INFO - PROCESS | 3972 | 1472087091370 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:51 INFO - PROCESS | 3972 | ++DOCSHELL 1A4BD000 == 37 [pid = 3972] [id = 749] 18:04:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (1A55D400) [pid = 3972] [serial = 2246] [outer = 00000000] 18:04:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (1A568400) [pid = 3972] [serial = 2247] [outer = 1A55D400] 18:04:51 INFO - PROCESS | 3972 | 1472087091414 Marionette DEBUG loaded listener.js 18:04:51 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1A569800) [pid = 3972] [serial = 2248] [outer = 1A55D400] 18:04:51 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (0D5E3000) [pid = 3972] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:04:51 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (14AC3000) [pid = 3972] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:04:51 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1922B000) [pid = 3972] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:04:51 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (18086400) [pid = 3972] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:04:51 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (0D25B400) [pid = 3972] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:04:51 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1922D800) [pid = 3972] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:04:51 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (17955C00) [pid = 3972] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:04:51 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (15C6EC00) [pid = 3972] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:04:51 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0E0C9400) [pid = 3972] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:04:51 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (0CF6B000) [pid = 3972] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:04:51 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0CF53C00) [pid = 3972] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:04:51 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0D5DA800) [pid = 3972] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:04:51 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (1A4B2400) [pid = 3972] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:04:51 INFO - PROCESS | 3972 | 1472087091898 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]]]}] 18:04:51 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. 18:04:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 18:04:51 INFO - PROCESS | 3972 | 1472087091914 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 18:04:51 INFO - PROCESS | 3972 | 1472087091916 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 18:04:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:04:51 INFO - PROCESS | 3972 | 1472087091924 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:04:51 INFO - PROCESS | 3972 | 1472087091926 Marionette TRACE conn6 <- [1,2958,null,{}] 18:04:51 INFO - PROCESS | 3972 | 1472087091930 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}] 18:04:51 INFO - PROCESS | 3972 | 1472087091932 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:52 INFO - PROCESS | 3972 | 1472087092063 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 18:04:52 INFO - PROCESS | 3972 | 1472087092099 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:52 INFO - PROCESS | 3972 | 1472087092101 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:52 INFO - PROCESS | 3972 | ++DOCSHELL 151E6C00 == 38 [pid = 3972] [id = 750] 18:04:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (151ED800) [pid = 3972] [serial = 2249] [outer = 00000000] 18:04:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (1A20A000) [pid = 3972] [serial = 2250] [outer = 151ED800] 18:04:52 INFO - PROCESS | 3972 | 1472087092145 Marionette DEBUG loaded listener.js 18:04:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (1A562C00) [pid = 3972] [serial = 2251] [outer = 151ED800] 18:04:52 INFO - PROCESS | 3972 | 1472087092501 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]]]}] 18:04:52 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. 18:04:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 18:04:52 INFO - PROCESS | 3972 | 1472087092555 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 18:04:52 INFO - PROCESS | 3972 | 1472087092557 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 18:04:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:04:52 INFO - PROCESS | 3972 | 1472087092560 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:04:52 INFO - PROCESS | 3972 | 1472087092562 Marionette TRACE conn6 <- [1,2962,null,{}] 18:04:52 INFO - PROCESS | 3972 | 1472087092583 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}] 18:04:52 INFO - PROCESS | 3972 | 1472087092585 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:52 INFO - PROCESS | 3972 | 1472087092668 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 18:04:52 INFO - PROCESS | 3972 | 1472087092672 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:52 INFO - PROCESS | 3972 | 1472087092674 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:52 INFO - PROCESS | 3972 | ++DOCSHELL 17957C00 == 39 [pid = 3972] [id = 751] 18:04:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (18FD0000) [pid = 3972] [serial = 2252] [outer = 00000000] 18:04:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1B6CE000) [pid = 3972] [serial = 2253] [outer = 18FD0000] 18:04:52 INFO - PROCESS | 3972 | 1472087092720 Marionette DEBUG loaded listener.js 18:04:52 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (1B6D8800) [pid = 3972] [serial = 2254] [outer = 18FD0000] 18:04:53 INFO - PROCESS | 3972 | 1472087093111 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]]]}] 18:04:53 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. 18:04:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 570ms 18:04:53 INFO - PROCESS | 3972 | 1472087093130 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 18:04:53 INFO - PROCESS | 3972 | 1472087093132 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 18:04:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:04:53 INFO - PROCESS | 3972 | 1472087093135 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:04:53 INFO - PROCESS | 3972 | 1472087093137 Marionette TRACE conn6 <- [1,2966,null,{}] 18:04:53 INFO - PROCESS | 3972 | 1472087093140 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}] 18:04:53 INFO - PROCESS | 3972 | 1472087093142 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:53 INFO - PROCESS | 3972 | 1472087093272 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 18:04:53 INFO - PROCESS | 3972 | 1472087093279 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:53 INFO - PROCESS | 3972 | 1472087093282 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:53 INFO - PROCESS | 3972 | ++DOCSHELL 1B7D0400 == 40 [pid = 3972] [id = 752] 18:04:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (1B7D1400) [pid = 3972] [serial = 2255] [outer = 00000000] 18:04:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1BF70C00) [pid = 3972] [serial = 2256] [outer = 1B7D1400] 18:04:53 INFO - PROCESS | 3972 | 1472087093330 Marionette DEBUG loaded listener.js 18:04:53 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (1C70B000) [pid = 3972] [serial = 2257] [outer = 1B7D1400] 18:04:53 INFO - PROCESS | 3972 | 1472087093838 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]]]}] 18:04:53 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. 18:04:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 730ms 18:04:53 INFO - PROCESS | 3972 | 1472087093867 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 18:04:53 INFO - PROCESS | 3972 | 1472087093871 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 18:04:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:04:53 INFO - PROCESS | 3972 | 1472087093876 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:04:53 INFO - PROCESS | 3972 | 1472087093880 Marionette TRACE conn6 <- [1,2970,null,{}] 18:04:53 INFO - PROCESS | 3972 | 1472087093904 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}] 18:04:53 INFO - PROCESS | 3972 | 1472087093907 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:54 INFO - PROCESS | 3972 | 1472087094030 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 18:04:54 INFO - PROCESS | 3972 | 1472087094212 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:54 INFO - PROCESS | 3972 | 1472087094215 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:54 INFO - PROCESS | 3972 | ++DOCSHELL 0D257800 == 41 [pid = 3972] [id = 753] 18:04:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (0D258C00) [pid = 3972] [serial = 2258] [outer = 00000000] 18:04:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (0D55C800) [pid = 3972] [serial = 2259] [outer = 0D258C00] 18:04:54 INFO - PROCESS | 3972 | 1472087094274 Marionette DEBUG loaded listener.js 18:04:54 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (149DF000) [pid = 3972] [serial = 2260] [outer = 0D258C00] 18:04:54 INFO - PROCESS | 3972 | 1472087094848 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"]]]}] 18:04:54 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 18:04:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:04:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:04:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:04:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:04:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1023ms 18:04:54 INFO - PROCESS | 3972 | 1472087094900 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 18:04:54 INFO - PROCESS | 3972 | 1472087094905 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 18:04:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:04:54 INFO - PROCESS | 3972 | 1472087094912 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:04:54 INFO - PROCESS | 3972 | 1472087094915 Marionette TRACE conn6 <- [1,2974,null,{}] 18:04:54 INFO - PROCESS | 3972 | 1472087094919 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}] 18:04:54 INFO - PROCESS | 3972 | 1472087094922 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:55 INFO - PROCESS | 3972 | 1472087095038 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 18:04:55 INFO - PROCESS | 3972 | 1472087095195 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:55 INFO - PROCESS | 3972 | 1472087095198 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:55 INFO - PROCESS | 3972 | ++DOCSHELL 180C6C00 == 42 [pid = 3972] [id = 754] 18:04:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1852A000) [pid = 3972] [serial = 2261] [outer = 00000000] 18:04:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (18FE0C00) [pid = 3972] [serial = 2262] [outer = 1852A000] 18:04:55 INFO - PROCESS | 3972 | 1472087095256 Marionette DEBUG loaded listener.js 18:04:55 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (19587000) [pid = 3972] [serial = 2263] [outer = 1852A000] 18:04:55 INFO - PROCESS | 3972 | 1472087095794 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]]]}] 18:04:55 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. 18:04:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 930ms 18:04:55 INFO - PROCESS | 3972 | 1472087095845 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 18:04:55 INFO - PROCESS | 3972 | 1472087095848 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 18:04:55 INFO - PROCESS | 3972 | 1472087095852 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:04:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:04:55 INFO - PROCESS | 3972 | 1472087095856 Marionette TRACE conn6 <- [1,2978,null,{}] 18:04:55 INFO - PROCESS | 3972 | 1472087095867 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}] 18:04:55 INFO - PROCESS | 3972 | 1472087095872 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:55 INFO - PROCESS | 3972 | 1472087095984 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 18:04:56 INFO - PROCESS | 3972 | 1472087096133 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:56 INFO - PROCESS | 3972 | 1472087096137 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:56 INFO - PROCESS | 3972 | ++DOCSHELL 1C0C6000 == 43 [pid = 3972] [id = 755] 18:04:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1C0C7000) [pid = 3972] [serial = 2264] [outer = 00000000] 18:04:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (1CA26800) [pid = 3972] [serial = 2265] [outer = 1C0C7000] 18:04:56 INFO - PROCESS | 3972 | 1472087096196 Marionette DEBUG loaded listener.js 18:04:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (1D072800) [pid = 3972] [serial = 2266] [outer = 1C0C7000] 18:04:56 INFO - PROCESS | 3972 | ++DOCSHELL 1D69D800 == 44 [pid = 3972] [id = 756] 18:04:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 95 (1D69DC00) [pid = 3972] [serial = 2267] [outer = 00000000] 18:04:56 INFO - PROCESS | 3972 | ++DOMWINDOW == 96 (1D69EC00) [pid = 3972] [serial = 2268] [outer = 1D69DC00] 18:04:56 INFO - PROCESS | 3972 | 1472087096807 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]]]}] 18:04:56 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. 18:04:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 18:04:56 INFO - PROCESS | 3972 | 1472087096825 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 18:04:56 INFO - PROCESS | 3972 | 1472087096828 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 18:04:56 INFO - PROCESS | 3972 | 1472087096831 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:04:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:04:56 INFO - PROCESS | 3972 | 1472087096833 Marionette TRACE conn6 <- [1,2982,null,{}] 18:04:56 INFO - PROCESS | 3972 | 1472087096837 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}] 18:04:56 INFO - PROCESS | 3972 | 1472087096839 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:57 INFO - PROCESS | 3972 | 1472087096984 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 18:04:57 INFO - PROCESS | 3972 | 1472087097121 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:57 INFO - PROCESS | 3972 | 1472087097124 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:57 INFO - PROCESS | 3972 | ++DOCSHELL 0D559400 == 45 [pid = 3972] [id = 757] 18:04:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 97 (1794A800) [pid = 3972] [serial = 2269] [outer = 00000000] 18:04:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 98 (19E58000) [pid = 3972] [serial = 2270] [outer = 1794A800] 18:04:57 INFO - PROCESS | 3972 | 1472087097180 Marionette DEBUG loaded listener.js 18:04:57 INFO - PROCESS | 3972 | ++DOMWINDOW == 99 (1A0F1C00) [pid = 3972] [serial = 2271] [outer = 1794A800] 18:04:57 INFO - PROCESS | 3972 | 1472087097926 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]]]}] 18:04:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:04:57 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 18:04:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1128ms 18:04:57 INFO - PROCESS | 3972 | 1472087097963 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 18:04:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:04:57 INFO - PROCESS | 3972 | 1472087097967 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 18:04:57 INFO - PROCESS | 3972 | 1472087097972 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:04:57 INFO - PROCESS | 3972 | 1472087097975 Marionette TRACE conn6 <- [1,2986,null,{}] 18:04:57 INFO - PROCESS | 3972 | 1472087097980 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}] 18:04:57 INFO - PROCESS | 3972 | 1472087097983 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:58 INFO - PROCESS | 3972 | 1472087098093 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 18:04:58 INFO - PROCESS | 3972 | 1472087098252 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:58 INFO - PROCESS | 3972 | 1472087098255 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:58 INFO - PROCESS | 3972 | ++DOCSHELL 0D53F000 == 46 [pid = 3972] [id = 758] 18:04:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 100 (0D860000) [pid = 3972] [serial = 2272] [outer = 00000000] 18:04:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 101 (149D7C00) [pid = 3972] [serial = 2273] [outer = 0D860000] 18:04:58 INFO - PROCESS | 3972 | 1472087098308 Marionette DEBUG loaded listener.js 18:04:58 INFO - PROCESS | 3972 | ++DOMWINDOW == 102 (1511B800) [pid = 3972] [serial = 2274] [outer = 0D860000] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 0D248800 == 45 [pid = 3972] [id = 729] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 17957C00 == 44 [pid = 3972] [id = 751] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 151E6C00 == 43 [pid = 3972] [id = 750] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 1A4BD000 == 42 [pid = 3972] [id = 749] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 1794D400 == 41 [pid = 3972] [id = 748] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 19FA8000 == 40 [pid = 3972] [id = 747] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 18FE4C00 == 39 [pid = 3972] [id = 746] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 0D47C800 == 38 [pid = 3972] [id = 745] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 17934400 == 37 [pid = 3972] [id = 744] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 1515F800 == 36 [pid = 3972] [id = 743] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 0D55B800 == 35 [pid = 3972] [id = 742] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 0C6CA000 == 34 [pid = 3972] [id = 741] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 15C6B400 == 33 [pid = 3972] [id = 738] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 0D20CC00 == 32 [pid = 3972] [id = 739] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 15159400 == 31 [pid = 3972] [id = 740] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 1D69D800 == 30 [pid = 3972] [id = 756] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 0D559400 == 29 [pid = 3972] [id = 757] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 1C0C6000 == 28 [pid = 3972] [id = 755] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 1B7D0400 == 27 [pid = 3972] [id = 752] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 0D257800 == 26 [pid = 3972] [id = 753] 18:04:59 INFO - PROCESS | 3972 | --DOCSHELL 180C6C00 == 25 [pid = 3972] [id = 754] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 101 (19FA6C00) [pid = 3972] [serial = 2212] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 100 (151E6400) [pid = 3972] [serial = 2179] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 99 (19592C00) [pid = 3972] [serial = 2206] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 98 (18530C00) [pid = 3972] [serial = 2203] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 97 (0E0CC000) [pid = 3972] [serial = 2189] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 96 (19E3A000) [pid = 3972] [serial = 2207] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 95 (0D59A800) [pid = 3972] [serial = 2188] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 94 (19E39C00) [pid = 3972] [serial = 2182] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (15245400) [pid = 3972] [serial = 2180] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (1807C400) [pid = 3972] [serial = 2201] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (16443400) [pid = 3972] [serial = 2197] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1922E800) [pid = 3972] [serial = 2209] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (0D20DC00) [pid = 3972] [serial = 2176] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (0D20D800) [pid = 3972] [serial = 2191] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (1492F400) [pid = 3972] [serial = 2195] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1A5A9000) [pid = 3972] [serial = 2186] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (19505C00) [pid = 3972] [serial = 2210] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (0D240800) [pid = 3972] [serial = 2192] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (18FDAC00) [pid = 3972] [serial = 2204] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0E0CBC00) [pid = 3972] [serial = 2194] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0D261400) [pid = 3972] [serial = 2177] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (18046C00) [pid = 3972] [serial = 2200] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1A0F5C00) [pid = 3972] [serial = 2183] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (1A564000) [pid = 3972] [serial = 2185] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1792F800) [pid = 3972] [serial = 2198] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (19E33400) [pid = 3972] [serial = 2213] [outer = 00000000] [url = about:blank] 18:04:59 INFO - PROCESS | 3972 | 1472087099524 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]]]}] 18:04:59 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. 18:04:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1639ms 18:04:59 INFO - PROCESS | 3972 | 1472087099613 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 18:04:59 INFO - PROCESS | 3972 | 1472087099617 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 18:04:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:04:59 INFO - PROCESS | 3972 | 1472087099624 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:04:59 INFO - PROCESS | 3972 | 1472087099627 Marionette TRACE conn6 <- [1,2990,null,{}] 18:04:59 INFO - PROCESS | 3972 | 1472087099633 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}] 18:04:59 INFO - PROCESS | 3972 | 1472087099636 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:59 INFO - PROCESS | 3972 | 1472087099738 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 18:04:59 INFO - PROCESS | 3972 | 1472087099744 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:59 INFO - PROCESS | 3972 | 1472087099746 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:04:59 INFO - PROCESS | 3972 | ++DOCSHELL 0D210C00 == 26 [pid = 3972] [id = 759] 18:04:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (0D23A800) [pid = 3972] [serial = 2275] [outer = 00000000] 18:04:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (0D242800) [pid = 3972] [serial = 2276] [outer = 0D23A800] 18:04:59 INFO - PROCESS | 3972 | 1472087099795 Marionette DEBUG loaded listener.js 18:04:59 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (0D20A000) [pid = 3972] [serial = 2277] [outer = 0D23A800] 18:05:00 INFO - PROCESS | 3972 | 1472087100286 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]]]}] 18:05:00 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. 18:05:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 18:05:00 INFO - PROCESS | 3972 | 1472087100297 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 18:05:00 INFO - PROCESS | 3972 | 1472087100302 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 18:05:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:05:00 INFO - PROCESS | 3972 | 1472087100308 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:05:00 INFO - PROCESS | 3972 | 1472087100311 Marionette TRACE conn6 <- [1,2994,null,{}] 18:05:00 INFO - PROCESS | 3972 | 1472087100315 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}] 18:05:00 INFO - PROCESS | 3972 | 1472087100317 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:00 INFO - PROCESS | 3972 | 1472087100407 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 18:05:00 INFO - PROCESS | 3972 | 1472087100413 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:00 INFO - PROCESS | 3972 | 1472087100416 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:00 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A6C00 == 27 [pid = 3972] [id = 760] 18:05:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (0D5A7000) [pid = 3972] [serial = 2278] [outer = 00000000] 18:05:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (0E0CC000) [pid = 3972] [serial = 2279] [outer = 0D5A7000] 18:05:00 INFO - PROCESS | 3972 | 1472087100467 Marionette DEBUG loaded listener.js 18:05:00 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (14728400) [pid = 3972] [serial = 2280] [outer = 0D5A7000] 18:05:00 INFO - PROCESS | 3972 | 1472087100943 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]]]}] 18:05:00 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. 18:05:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 18:05:00 INFO - PROCESS | 3972 | 1472087100982 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 18:05:00 INFO - PROCESS | 3972 | 1472087100984 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 18:05:00 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:05:01 INFO - PROCESS | 3972 | 1472087100988 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:05:01 INFO - PROCESS | 3972 | 1472087100991 Marionette TRACE conn6 <- [1,2998,null,{}] 18:05:01 INFO - PROCESS | 3972 | 1472087101002 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}] 18:05:01 INFO - PROCESS | 3972 | 1472087101006 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:01 INFO - PROCESS | 3972 | 1472087101091 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 18:05:01 INFO - PROCESS | 3972 | 1472087101097 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:01 INFO - PROCESS | 3972 | 1472087101100 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:01 INFO - PROCESS | 3972 | ++DOCSHELL 151EE400 == 28 [pid = 3972] [id = 761] 18:05:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (15238400) [pid = 3972] [serial = 2281] [outer = 00000000] 18:05:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1527A400) [pid = 3972] [serial = 2282] [outer = 15238400] 18:05:01 INFO - PROCESS | 3972 | 1472087101151 Marionette DEBUG loaded listener.js 18:05:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (15C6EC00) [pid = 3972] [serial = 2283] [outer = 15238400] 18:05:01 INFO - PROCESS | 3972 | [3972] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:05:01 INFO - PROCESS | 3972 | 1472087101688 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:05:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:05:01 INFO - {} 18:05:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:05:01 INFO - {} 18:05:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:05:01 INFO - {} 18:05:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:05:01 INFO - {} 18:05:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 731ms 18:05:01 INFO - PROCESS | 3972 | 1472087101722 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 18:05:01 INFO - PROCESS | 3972 | 1472087101725 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 18:05:01 INFO - TEST-START | /FileAPI/fileReader.html 18:05:01 INFO - PROCESS | 3972 | 1472087101728 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:05:01 INFO - PROCESS | 3972 | 1472087101729 Marionette TRACE conn6 <- [1,3002,null,{}] 18:05:01 INFO - PROCESS | 3972 | 1472087101733 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}] 18:05:01 INFO - PROCESS | 3972 | 1472087101735 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:01 INFO - PROCESS | 3972 | 1472087101880 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 18:05:01 INFO - PROCESS | 3972 | 1472087101940 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:01 INFO - PROCESS | 3972 | 1472087101942 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:01 INFO - PROCESS | 3972 | ++DOCSHELL 17954800 == 29 [pid = 3972] [id = 762] 18:05:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (17954C00) [pid = 3972] [serial = 2284] [outer = 00000000] 18:05:01 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (18044C00) [pid = 3972] [serial = 2285] [outer = 17954C00] 18:05:02 INFO - PROCESS | 3972 | 1472087101988 Marionette DEBUG loaded listener.js 18:05:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (18064400) [pid = 3972] [serial = 2286] [outer = 17954C00] 18:05:02 INFO - PROCESS | 3972 | 1472087102429 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]]]}] 18:05:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:05:02 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:05:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:05:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:05:02 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 18:05:02 INFO - PROCESS | 3972 | 1472087102466 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 18:05:02 INFO - PROCESS | 3972 | 1472087102468 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 18:05:02 INFO - PROCESS | 3972 | 1472087102471 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:05:02 INFO - PROCESS | 3972 | 1472087102473 Marionette TRACE conn6 <- [1,3006,null,{}] 18:05:02 INFO - TEST-START | /FileAPI/historical.html 18:05:02 INFO - PROCESS | 3972 | 1472087102476 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}] 18:05:02 INFO - PROCESS | 3972 | 1472087102478 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:02 INFO - PROCESS | 3972 | 1472087102600 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 18:05:02 INFO - PROCESS | 3972 | 1472087102609 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:02 INFO - PROCESS | 3972 | 1472087102611 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:02 INFO - PROCESS | 3972 | ++DOCSHELL 18069C00 == 30 [pid = 3972] [id = 763] 18:05:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 89 (1807C400) [pid = 3972] [serial = 2287] [outer = 00000000] 18:05:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 90 (180C8C00) [pid = 3972] [serial = 2288] [outer = 1807C400] 18:05:02 INFO - PROCESS | 3972 | 1472087102722 Marionette DEBUG loaded listener.js 18:05:02 INFO - PROCESS | 3972 | ++DOMWINDOW == 91 (18588400) [pid = 3972] [serial = 2289] [outer = 1807C400] 18:05:03 INFO - PROCESS | 3972 | 1472087103122 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"]]]}] 18:05:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:05:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:05:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:05:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:05:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:05:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:05:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:05:03 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 18:05:03 INFO - PROCESS | 3972 | 1472087103148 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 18:05:03 INFO - PROCESS | 3972 | 1472087103150 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 18:05:03 INFO - TEST-START | /FileAPI/idlharness.html 18:05:03 INFO - PROCESS | 3972 | 1472087103161 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:05:03 INFO - PROCESS | 3972 | 1472087103163 Marionette TRACE conn6 <- [1,3010,null,{}] 18:05:03 INFO - PROCESS | 3972 | 1472087103166 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}] 18:05:03 INFO - PROCESS | 3972 | 1472087103172 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:03 INFO - PROCESS | 3972 | 1472087103342 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 18:05:03 INFO - PROCESS | 3972 | 1472087103369 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:03 INFO - PROCESS | 3972 | 1472087103371 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:03 INFO - PROCESS | 3972 | ++DOCSHELL 1922EC00 == 31 [pid = 3972] [id = 764] 18:05:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 92 (1945C000) [pid = 3972] [serial = 2290] [outer = 00000000] 18:05:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 93 (19E34400) [pid = 3972] [serial = 2291] [outer = 1945C000] 18:05:03 INFO - PROCESS | 3972 | 1472087103426 Marionette DEBUG loaded listener.js 18:05:03 INFO - PROCESS | 3972 | ++DOMWINDOW == 94 (19E39C00) [pid = 3972] [serial = 2292] [outer = 1945C000] 18:05:03 INFO - PROCESS | 3972 | --DOMWINDOW == 93 (18FE5C00) [pid = 3972] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:05:03 INFO - PROCESS | 3972 | --DOMWINDOW == 92 (19FA8800) [pid = 3972] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:05:03 INFO - PROCESS | 3972 | --DOMWINDOW == 91 (1A0F2C00) [pid = 3972] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:05:03 INFO - PROCESS | 3972 | --DOMWINDOW == 90 (1A55D400) [pid = 3972] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:05:03 INFO - PROCESS | 3972 | --DOMWINDOW == 89 (1A4B2000) [pid = 3972] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:05:03 INFO - PROCESS | 3972 | --DOMWINDOW == 88 (0D55D800) [pid = 3972] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:05:03 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (17954400) [pid = 3972] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:05:03 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (19460400) [pid = 3972] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:05:03 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (151E8000) [pid = 3972] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:05:03 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (0D20E000) [pid = 3972] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:05:03 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (15161C00) [pid = 3972] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:05:03 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0C6CE800) [pid = 3972] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:05:03 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (18FD0000) [pid = 3972] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:05:03 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (151ED800) [pid = 3972] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:05:03 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1B7D1400) [pid = 3972] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:05:04 INFO - PROCESS | 3972 | 1472087104529 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]]]}] 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:05:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:05:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:05:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:05:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:05:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:05:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:05:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:05:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:05:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:05:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:05:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:05:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:05:04 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 18:05:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:05:04 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 18:05:04 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 18:05:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:05:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:05:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:05:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:05:04 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 18:05:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:05:04 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 18:05:04 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 18:05:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:05:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 1478ms 18:05:04 INFO - PROCESS | 3972 | 1472087104642 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 18:05:04 INFO - PROCESS | 3972 | 1472087104644 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 18:05:04 INFO - TEST-START | /FileAPI/idlharness.worker 18:05:04 INFO - PROCESS | 3972 | 1472087104648 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:05:04 INFO - PROCESS | 3972 | 1472087104650 Marionette TRACE conn6 <- [1,3014,null,{}] 18:05:04 INFO - PROCESS | 3972 | 1472087104653 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}] 18:05:04 INFO - PROCESS | 3972 | 1472087104655 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:04 INFO - PROCESS | 3972 | 1472087104764 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 18:05:04 INFO - PROCESS | 3972 | 1472087104870 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:04 INFO - PROCESS | 3972 | 1472087104873 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:04 INFO - PROCESS | 3972 | ++DOCSHELL 0BF90000 == 32 [pid = 3972] [id = 765] 18:05:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (0BF92000) [pid = 3972] [serial = 2293] [outer = 00000000] 18:05:04 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (0C035C00) [pid = 3972] [serial = 2294] [outer = 0BF92000] 18:05:04 INFO - PROCESS | 3972 | 1472087104934 Marionette DEBUG loaded listener.js 18:05:05 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (0C66A800) [pid = 3972] [serial = 2295] [outer = 0BF92000] 18:05:05 INFO - PROCESS | 3972 | [3972] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:05:06 INFO - PROCESS | 3972 | 1472087106199 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,{},{}]]]}] 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:05:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:05:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:05:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:05:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:05:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:05:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:05:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:05:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:05:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:05:06 INFO - {} 18:05:06 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 18:05:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:05:06 INFO - {} 18:05:06 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 - {} 18:05:06 INFO - {} 18:05:06 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 18:05:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:05:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:05:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:05:06 INFO - {} 18:05:06 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 18:05:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:05:06 INFO - {} 18:05:06 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 - {} 18:05:06 INFO - {} 18:05:06 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 18:05:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:05:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:05:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:06 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 18:05:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:05:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:05:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:05:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:05:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:05:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:06 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 18:05:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:05:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:06 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 18:05:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:05:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:06 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 18:05:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:05:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:05:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:05:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:05:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:05:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:05:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:05:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:05:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:05:06 INFO - {} 18:05:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1710ms 18:05:06 INFO - PROCESS | 3972 | 1472087106375 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 18:05:06 INFO - PROCESS | 3972 | 1472087106379 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 18:05:06 INFO - PROCESS | 3972 | 1472087106385 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:05:06 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:05:06 INFO - PROCESS | 3972 | 1472087106389 Marionette TRACE conn6 <- [1,3018,null,{}] 18:05:06 INFO - PROCESS | 3972 | 1472087106394 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}] 18:05:06 INFO - PROCESS | 3972 | 1472087106397 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:06 INFO - PROCESS | 3972 | 1472087106515 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 18:05:06 INFO - PROCESS | 3972 | 1472087106650 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:06 INFO - PROCESS | 3972 | 1472087106653 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:06 INFO - PROCESS | 3972 | ++DOCSHELL 0D59BC00 == 33 [pid = 3972] [id = 766] 18:05:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (0D5A0800) [pid = 3972] [serial = 2296] [outer = 00000000] 18:05:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (1D075C00) [pid = 3972] [serial = 2297] [outer = 0D5A0800] 18:05:06 INFO - PROCESS | 3972 | 1472087106715 Marionette DEBUG loaded listener.js 18:05:06 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (17957000) [pid = 3972] [serial = 2298] [outer = 0D5A0800] 18:05:07 INFO - PROCESS | 3972 | 1472087107479 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]]]}] 18:05:07 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 18:05:07 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1119ms 18:05:07 INFO - PROCESS | 3972 | 1472087107510 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 18:05:07 INFO - PROCESS | 3972 | 1472087107514 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 18:05:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:05:07 INFO - PROCESS | 3972 | 1472087107528 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:05:07 INFO - PROCESS | 3972 | 1472087107531 Marionette TRACE conn6 <- [1,3022,null,{}] 18:05:07 INFO - PROCESS | 3972 | 1472087107536 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}] 18:05:07 INFO - PROCESS | 3972 | 1472087107539 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:07 INFO - PROCESS | 3972 | 1472087107659 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 18:05:07 INFO - PROCESS | 3972 | 1472087107798 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:07 INFO - PROCESS | 3972 | 1472087107803 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:07 INFO - PROCESS | 3972 | ++DOCSHELL 0C08F000 == 34 [pid = 3972] [id = 767] 18:05:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (0D265400) [pid = 3972] [serial = 2299] [outer = 00000000] 18:05:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (0D561400) [pid = 3972] [serial = 2300] [outer = 0D265400] 18:05:07 INFO - PROCESS | 3972 | 1472087107860 Marionette DEBUG loaded listener.js 18:05:07 INFO - PROCESS | 3972 | ++DOMWINDOW == 88 (0D8DFC00) [pid = 3972] [serial = 2301] [outer = 0D265400] 18:05:08 INFO - PROCESS | 3972 | --DOCSHELL 0C02E000 == 33 [pid = 3972] [id = 440] 18:05:08 INFO - PROCESS | 3972 | --DOCSHELL 1A0FB400 == 32 [pid = 3972] [id = 433] 18:05:08 INFO - PROCESS | 3972 | --DOCSHELL 0C6C9C00 == 31 [pid = 3972] [id = 434] 18:05:08 INFO - PROCESS | 3972 | --DOCSHELL 0D25E000 == 30 [pid = 3972] [id = 425] 18:05:08 INFO - PROCESS | 3972 | --DOCSHELL 0CF53400 == 29 [pid = 3972] [id = 424] 18:05:08 INFO - PROCESS | 3972 | --DOCSHELL 0D7DAC00 == 28 [pid = 3972] [id = 441] 18:05:08 INFO - PROCESS | 3972 | --DOCSHELL 1922EC00 == 27 [pid = 3972] [id = 764] 18:05:08 INFO - PROCESS | 3972 | --DOCSHELL 18069C00 == 26 [pid = 3972] [id = 763] 18:05:08 INFO - PROCESS | 3972 | --DOCSHELL 17954800 == 25 [pid = 3972] [id = 762] 18:05:08 INFO - PROCESS | 3972 | --DOCSHELL 151EE400 == 24 [pid = 3972] [id = 761] 18:05:08 INFO - PROCESS | 3972 | --DOCSHELL 0D5A6C00 == 23 [pid = 3972] [id = 760] 18:05:08 INFO - PROCESS | 3972 | --DOCSHELL 0D210C00 == 22 [pid = 3972] [id = 759] 18:05:08 INFO - PROCESS | 3972 | --DOCSHELL 0D53F000 == 21 [pid = 3972] [id = 758] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 87 (19FAEC00) [pid = 3972] [serial = 2241] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (1A4B2C00) [pid = 3972] [serial = 2244] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (1A0F1000) [pid = 3972] [serial = 2242] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1A568400) [pid = 3972] [serial = 2247] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (1A4B8000) [pid = 3972] [serial = 2216] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (1A4B5800) [pid = 3972] [serial = 2215] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0D5A7800) [pid = 3972] [serial = 2227] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0D7DFC00) [pid = 3972] [serial = 2228] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1858A800) [pid = 3972] [serial = 2233] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (18FD5400) [pid = 3972] [serial = 2234] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (1950F000) [pid = 3972] [serial = 2236] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (15245000) [pid = 3972] [serial = 2230] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (16F04400) [pid = 3972] [serial = 2231] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (1A4B3400) [pid = 3972] [serial = 2245] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0D5A1000) [pid = 3972] [serial = 2218] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (14930800) [pid = 3972] [serial = 2219] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (16441800) [pid = 3972] [serial = 2221] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (17956800) [pid = 3972] [serial = 2222] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (19588400) [pid = 3972] [serial = 2238] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (0C884000) [pid = 3972] [serial = 2224] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (0CF6B400) [pid = 3972] [serial = 2225] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1A569800) [pid = 3972] [serial = 2248] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (1B6D8800) [pid = 3972] [serial = 2254] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (1B6CE000) [pid = 3972] [serial = 2253] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (1A20A000) [pid = 3972] [serial = 2250] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 62 (1A562C00) [pid = 3972] [serial = 2251] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 61 (1958B800) [pid = 3972] [serial = 2239] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 60 (1C70B000) [pid = 3972] [serial = 2257] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | --DOMWINDOW == 59 (1BF70C00) [pid = 3972] [serial = 2256] [outer = 00000000] [url = about:blank] 18:05:08 INFO - PROCESS | 3972 | 1472087108330 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]]]}] 18:05:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:05:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 830ms 18:05:08 INFO - PROCESS | 3972 | 1472087108360 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 18:05:08 INFO - PROCESS | 3972 | 1472087108365 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 18:05:08 INFO - PROCESS | 3972 | 1472087108371 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:05:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:05:08 INFO - PROCESS | 3972 | 1472087108374 Marionette TRACE conn6 <- [1,3026,null,{}] 18:05:08 INFO - PROCESS | 3972 | 1472087108378 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}] 18:05:08 INFO - PROCESS | 3972 | 1472087108380 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:08 INFO - PROCESS | 3972 | 1472087108476 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 18:05:08 INFO - PROCESS | 3972 | 1472087108482 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:08 INFO - PROCESS | 3972 | 1472087108484 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:08 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A7800 == 22 [pid = 3972] [id = 768] 18:05:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 60 (0D7D9400) [pid = 3972] [serial = 2302] [outer = 00000000] 18:05:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 61 (14726C00) [pid = 3972] [serial = 2303] [outer = 0D7D9400] 18:05:08 INFO - PROCESS | 3972 | 1472087108536 Marionette DEBUG loaded listener.js 18:05:08 INFO - PROCESS | 3972 | ++DOMWINDOW == 62 (151ED000) [pid = 3972] [serial = 2304] [outer = 0D7D9400] 18:05:09 INFO - PROCESS | 3972 | 1472087109023 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"]]]}] 18:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:05:09 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 18:05:09 INFO - PROCESS | 3972 | 1472087109045 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 18:05:09 INFO - PROCESS | 3972 | 1472087109048 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 18:05:09 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:05:09 INFO - PROCESS | 3972 | 1472087109051 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:05:09 INFO - PROCESS | 3972 | 1472087109055 Marionette TRACE conn6 <- [1,3030,null,{}] 18:05:09 INFO - PROCESS | 3972 | 1472087109065 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}] 18:05:09 INFO - PROCESS | 3972 | 1472087109070 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:09 INFO - PROCESS | 3972 | 1472087109171 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 18:05:09 INFO - PROCESS | 3972 | 1472087109241 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:09 INFO - PROCESS | 3972 | 1472087109244 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:09 INFO - PROCESS | 3972 | ++DOCSHELL 17959800 == 23 [pid = 3972] [id = 769] 18:05:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 63 (1802FC00) [pid = 3972] [serial = 2305] [outer = 00000000] 18:05:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (18068400) [pid = 3972] [serial = 2306] [outer = 1802FC00] 18:05:09 INFO - PROCESS | 3972 | 1472087109380 Marionette DEBUG loaded listener.js 18:05:09 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (18087C00) [pid = 3972] [serial = 2307] [outer = 1802FC00] 18:05:10 INFO - PROCESS | 3972 | 1472087110052 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]]]}] 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:05:10 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. 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:05:10 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'.) 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:05:10 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. 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:05:10 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. 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:05:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:05:10 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. 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:05:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:05:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:05:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:05:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:05:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:05:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:05:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:05:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:05:10 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1109ms 18:05:10 INFO - PROCESS | 3972 | 1472087110164 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 18:05:10 INFO - PROCESS | 3972 | 1472087110167 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 18:05:10 INFO - PROCESS | 3972 | 1472087110170 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:05:10 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:05:10 INFO - PROCESS | 3972 | 1472087110172 Marionette TRACE conn6 <- [1,3034,null,{}] 18:05:10 INFO - PROCESS | 3972 | 1472087110176 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}] 18:05:10 INFO - PROCESS | 3972 | 1472087110178 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:10 INFO - PROCESS | 3972 | 1472087110314 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 18:05:10 INFO - PROCESS | 3972 | 1472087110325 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:10 INFO - PROCESS | 3972 | 1472087110327 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:10 INFO - PROCESS | 3972 | ++DOCSHELL 1958F800 == 24 [pid = 3972] [id = 770] 18:05:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (19F68800) [pid = 3972] [serial = 2308] [outer = 00000000] 18:05:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (19FAC400) [pid = 3972] [serial = 2309] [outer = 19F68800] 18:05:10 INFO - PROCESS | 3972 | 1472087110374 Marionette DEBUG loaded listener.js 18:05:10 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (1A0F0800) [pid = 3972] [serial = 2310] [outer = 19F68800] 18:05:10 INFO - PROCESS | 3972 | [3972] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:05:10 INFO - PROCESS | 3972 | 1472087110875 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:05:10 INFO - {} 18:05:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 18:05:10 INFO - PROCESS | 3972 | 1472087110912 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 18:05:10 INFO - PROCESS | 3972 | 1472087110914 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 18:05:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:05:10 INFO - PROCESS | 3972 | 1472087110921 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:05:10 INFO - PROCESS | 3972 | 1472087110923 Marionette TRACE conn6 <- [1,3038,null,{}] 18:05:10 INFO - PROCESS | 3972 | 1472087110927 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}] 18:05:10 INFO - PROCESS | 3972 | 1472087110929 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:11 INFO - PROCESS | 3972 | 1472087111056 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 18:05:11 INFO - PROCESS | 3972 | 1472087111062 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:11 INFO - PROCESS | 3972 | 1472087111064 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:11 INFO - PROCESS | 3972 | ++DOCSHELL 0D556400 == 25 [pid = 3972] [id = 771] 18:05:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1A4B3000) [pid = 3972] [serial = 2311] [outer = 00000000] 18:05:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (1A56A000) [pid = 3972] [serial = 2312] [outer = 1A4B3000] 18:05:11 INFO - PROCESS | 3972 | 1472087111109 Marionette DEBUG loaded listener.js 18:05:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1B5C1400) [pid = 3972] [serial = 2313] [outer = 1A4B3000] 18:05:11 INFO - PROCESS | 3972 | 1472087111554 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]]]}] 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:05:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 691ms 18:05:11 INFO - PROCESS | 3972 | 1472087111610 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 18:05:11 INFO - PROCESS | 3972 | 1472087111612 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 18:05:11 INFO - PROCESS | 3972 | 1472087111615 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:05:11 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:05:11 INFO - PROCESS | 3972 | 1472087111617 Marionette TRACE conn6 <- [1,3042,null,{}] 18:05:11 INFO - PROCESS | 3972 | 1472087111620 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}] 18:05:11 INFO - PROCESS | 3972 | 1472087111626 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:11 INFO - PROCESS | 3972 | 1472087111812 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 18:05:11 INFO - PROCESS | 3972 | 1472087111824 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:11 INFO - PROCESS | 3972 | 1472087111826 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:11 INFO - PROCESS | 3972 | ++DOCSHELL 0D7D8800 == 26 [pid = 3972] [id = 772] 18:05:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (0D7DA800) [pid = 3972] [serial = 2314] [outer = 00000000] 18:05:11 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (15091C00) [pid = 3972] [serial = 2315] [outer = 0D7DA800] 18:05:11 INFO - PROCESS | 3972 | 1472087111929 Marionette DEBUG loaded listener.js 18:05:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (15238C00) [pid = 3972] [serial = 2316] [outer = 0D7DA800] 18:05:12 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (15238400) [pid = 3972] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:05:12 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (17954C00) [pid = 3972] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:05:12 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (0D23A800) [pid = 3972] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:05:12 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (0D860000) [pid = 3972] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:05:12 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (0D5A7000) [pid = 3972] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:05:12 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1807C400) [pid = 3972] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:05:12 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (0D258C00) [pid = 3972] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:05:12 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1852A000) [pid = 3972] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:05:12 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (1D69DC00) [pid = 3972] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:05:12 INFO - PROCESS | 3972 | --DOMWINDOW == 64 (1C0C7000) [pid = 3972] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:05:12 INFO - PROCESS | 3972 | --DOMWINDOW == 63 (1794A800) [pid = 3972] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:05:12 INFO - PROCESS | 3972 | 1472087112617 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"]]]}] 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:05:12 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" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:05:12 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" 18:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:05:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1093ms 18:05:12 INFO - PROCESS | 3972 | 1472087112713 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 18:05:12 INFO - PROCESS | 3972 | 1472087112715 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 18:05:12 INFO - PROCESS | 3972 | 1472087112719 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:05:12 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:05:12 INFO - PROCESS | 3972 | 1472087112720 Marionette TRACE conn6 <- [1,3046,null,{}] 18:05:12 INFO - PROCESS | 3972 | 1472087112726 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}] 18:05:12 INFO - PROCESS | 3972 | 1472087112728 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:12 INFO - PROCESS | 3972 | 1472087112813 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 18:05:12 INFO - PROCESS | 3972 | 1472087112819 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:12 INFO - PROCESS | 3972 | 1472087112820 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:12 INFO - PROCESS | 3972 | ++DOCSHELL 0BF94C00 == 27 [pid = 3972] [id = 773] 18:05:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 64 (0C6E3400) [pid = 3972] [serial = 2317] [outer = 00000000] 18:05:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 65 (1792E400) [pid = 3972] [serial = 2318] [outer = 0C6E3400] 18:05:12 INFO - PROCESS | 3972 | 1472087112866 Marionette DEBUG loaded listener.js 18:05:12 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (17933C00) [pid = 3972] [serial = 2319] [outer = 0C6E3400] 18:05:13 INFO - PROCESS | 3972 | 1472087113352 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]]]}] 18:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:05:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:05:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:05:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:05:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:05:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:05:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:05:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:05:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 681ms 18:05:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:05:13 INFO - PROCESS | 3972 | 1472087113403 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 18:05:13 INFO - PROCESS | 3972 | 1472087113406 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 18:05:13 INFO - PROCESS | 3972 | 1472087113409 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:05:13 INFO - PROCESS | 3972 | 1472087113410 Marionette TRACE conn6 <- [1,3050,null,{}] 18:05:13 INFO - PROCESS | 3972 | 1472087113414 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}] 18:05:13 INFO - PROCESS | 3972 | 1472087113416 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:13 INFO - PROCESS | 3972 | 1472087113511 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 18:05:13 INFO - PROCESS | 3972 | 1472087113516 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:13 INFO - PROCESS | 3972 | 1472087113518 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:13 INFO - PROCESS | 3972 | ++DOCSHELL 1852A000 == 28 [pid = 3972] [id = 774] 18:05:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (19460000) [pid = 3972] [serial = 2320] [outer = 00000000] 18:05:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (1C0C5C00) [pid = 3972] [serial = 2321] [outer = 19460000] 18:05:13 INFO - PROCESS | 3972 | 1472087113564 Marionette DEBUG loaded listener.js 18:05:13 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (1C70CC00) [pid = 3972] [serial = 2322] [outer = 19460000] 18:05:13 INFO - PROCESS | 3972 | [3972] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:05:14 INFO - PROCESS | 3972 | 1472087114011 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:05:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:05:14 INFO - {} 18:05:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 18:05:14 INFO - PROCESS | 3972 | 1472087114041 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 18:05:14 INFO - PROCESS | 3972 | 1472087114043 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 18:05:14 INFO - PROCESS | 3972 | 1472087114046 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:05:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:05:14 INFO - PROCESS | 3972 | 1472087114048 Marionette TRACE conn6 <- [1,3054,null,{}] 18:05:14 INFO - PROCESS | 3972 | 1472087114051 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}] 18:05:14 INFO - PROCESS | 3972 | 1472087114053 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:14 INFO - PROCESS | 3972 | 1472087114139 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 18:05:14 INFO - PROCESS | 3972 | 1472087114144 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:14 INFO - PROCESS | 3972 | 1472087114146 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:14 INFO - PROCESS | 3972 | ++DOCSHELL 0D263000 == 29 [pid = 3972] [id = 775] 18:05:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (15162400) [pid = 3972] [serial = 2323] [outer = 00000000] 18:05:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (1D6A2C00) [pid = 3972] [serial = 2324] [outer = 15162400] 18:05:14 INFO - PROCESS | 3972 | 1472087114191 Marionette DEBUG loaded listener.js 18:05:14 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (1D6A3400) [pid = 3972] [serial = 2325] [outer = 15162400] 18:05:14 INFO - PROCESS | 3972 | 1472087114828 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]]]}] 18:05:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:05:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:05:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:05:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:05:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:05:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:05:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:05:14 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 830ms 18:05:14 INFO - PROCESS | 3972 | 1472087114881 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 18:05:14 INFO - PROCESS | 3972 | 1472087114885 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 18:05:14 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:05:14 INFO - PROCESS | 3972 | 1472087114890 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:05:14 INFO - PROCESS | 3972 | 1472087114895 Marionette TRACE conn6 <- [1,3058,null,{}] 18:05:14 INFO - PROCESS | 3972 | 1472087114942 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}] 18:05:14 INFO - PROCESS | 3972 | 1472087114945 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:15 INFO - PROCESS | 3972 | 1472087115093 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 18:05:15 INFO - PROCESS | 3972 | 1472087115198 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:15 INFO - PROCESS | 3972 | 1472087115201 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:15 INFO - PROCESS | 3972 | ++DOCSHELL 0CF53C00 == 30 [pid = 3972] [id = 776] 18:05:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (0CF6B400) [pid = 3972] [serial = 2326] [outer = 00000000] 18:05:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (0D263800) [pid = 3972] [serial = 2327] [outer = 0CF6B400] 18:05:15 INFO - PROCESS | 3972 | 1472087115260 Marionette DEBUG loaded listener.js 18:05:15 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (0D563800) [pid = 3972] [serial = 2328] [outer = 0CF6B400] 18:05:15 INFO - PROCESS | 3972 | 1472087115829 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]]]}] 18:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:05:15 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 990ms 18:05:15 INFO - PROCESS | 3972 | 1472087115885 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 18:05:15 INFO - PROCESS | 3972 | 1472087115889 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 18:05:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:05:15 INFO - PROCESS | 3972 | 1472087115897 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:05:15 INFO - PROCESS | 3972 | 1472087115900 Marionette TRACE conn6 <- [1,3062,null,{}] 18:05:15 INFO - PROCESS | 3972 | 1472087115904 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}] 18:05:15 INFO - PROCESS | 3972 | 1472087115907 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:16 INFO - PROCESS | 3972 | 1472087116027 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 18:05:16 INFO - PROCESS | 3972 | 1472087116183 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:16 INFO - PROCESS | 3972 | 1472087116185 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:16 INFO - PROCESS | 3972 | ++DOCSHELL 1643E000 == 31 [pid = 3972] [id = 777] 18:05:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (16442800) [pid = 3972] [serial = 2329] [outer = 00000000] 18:05:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (17934000) [pid = 3972] [serial = 2330] [outer = 16442800] 18:05:16 INFO - PROCESS | 3972 | 1472087116251 Marionette DEBUG loaded listener.js 18:05:16 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (17957C00) [pid = 3972] [serial = 2331] [outer = 16442800] 18:05:16 INFO - PROCESS | 3972 | 1472087116820 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]]]}] 18:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:05:16 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 970ms 18:05:16 INFO - PROCESS | 3972 | 1472087116871 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 18:05:16 INFO - PROCESS | 3972 | 1472087116874 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 18:05:16 INFO - PROCESS | 3972 | 1472087116878 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:05:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:05:16 INFO - PROCESS | 3972 | 1472087116882 Marionette TRACE conn6 <- [1,3066,null,{}] 18:05:16 INFO - PROCESS | 3972 | 1472087116893 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}] 18:05:16 INFO - PROCESS | 3972 | 1472087116898 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:17 INFO - PROCESS | 3972 | 1472087117041 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 18:05:17 INFO - PROCESS | 3972 | 1472087117185 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:17 INFO - PROCESS | 3972 | 1472087117189 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:17 INFO - PROCESS | 3972 | ++DOCSHELL 19FAB800 == 32 [pid = 3972] [id = 778] 18:05:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (19FB1000) [pid = 3972] [serial = 2332] [outer = 00000000] 18:05:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1A4B3400) [pid = 3972] [serial = 2333] [outer = 19FB1000] 18:05:17 INFO - PROCESS | 3972 | 1472087117248 Marionette DEBUG loaded listener.js 18:05:17 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (1A563400) [pid = 3972] [serial = 2334] [outer = 19FB1000] 18:05:17 INFO - PROCESS | 3972 | 1472087117782 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] 18:05:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:05:17 INFO - PROCESS | 3972 | 1472087117824 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 18:05:17 INFO - PROCESS | 3972 | 1472087117827 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:05:17 INFO - PROCESS | 3972 | 1472087117829 Marionette TRACE conn6 <- [1,3070,null,{}] 18:05:17 INFO - PROCESS | 3972 | 1472087117832 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}] 18:05:17 INFO - PROCESS | 3972 | 1472087117835 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:17 INFO - PROCESS | 3972 | 1472087117981 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 18:05:18 INFO - PROCESS | 3972 | 1472087118234 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:18 INFO - PROCESS | 3972 | 1472087118237 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:18 INFO - PROCESS | 3972 | ++DOCSHELL 0C882C00 == 33 [pid = 3972] [id = 779] 18:05:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (0C884000) [pid = 3972] [serial = 2335] [outer = 00000000] 18:05:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (0D205800) [pid = 3972] [serial = 2336] [outer = 0C884000] 18:05:18 INFO - PROCESS | 3972 | 1472087118315 Marionette DEBUG loaded listener.js 18:05:18 INFO - PROCESS | 3972 | ++DOMWINDOW == 84 (0D23E400) [pid = 3972] [serial = 2337] [outer = 0C884000] 18:05:18 INFO - PROCESS | 3972 | 1472087118838 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]]]}] 18:05:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:05:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:05:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:05:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:05:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1018ms 18:05:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:05:18 INFO - PROCESS | 3972 | 1472087118850 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 18:05:18 INFO - PROCESS | 3972 | 1472087118853 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 18:05:18 INFO - PROCESS | 3972 | 1472087118858 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:05:18 INFO - PROCESS | 3972 | 1472087118861 Marionette TRACE conn6 <- [1,3074,null,{}] 18:05:18 INFO - PROCESS | 3972 | 1472087118866 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}] 18:05:18 INFO - PROCESS | 3972 | 1472087118871 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:19 INFO - PROCESS | 3972 | 1472087119032 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 18:05:19 INFO - PROCESS | 3972 | 1472087119118 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:19 INFO - PROCESS | 3972 | 1472087119121 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:19 INFO - PROCESS | 3972 | ++DOCSHELL 14E29000 == 34 [pid = 3972] [id = 780] 18:05:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 85 (14E2AC00) [pid = 3972] [serial = 2338] [outer = 00000000] 18:05:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 86 (1515F400) [pid = 3972] [serial = 2339] [outer = 14E2AC00] 18:05:19 INFO - PROCESS | 3972 | 1472087119173 Marionette DEBUG loaded listener.js 18:05:19 INFO - PROCESS | 3972 | ++DOMWINDOW == 87 (151ECC00) [pid = 3972] [serial = 2340] [outer = 14E2AC00] 18:05:19 INFO - PROCESS | 3972 | --DOCSHELL 19E34000 == 33 [pid = 3972] [id = 430] 18:05:19 INFO - PROCESS | 3972 | --DOCSHELL 0D59BC00 == 32 [pid = 3972] [id = 766] 18:05:19 INFO - PROCESS | 3972 | --DOCSHELL 0BF90000 == 31 [pid = 3972] [id = 765] 18:05:19 INFO - PROCESS | 3972 | --DOCSHELL 19032800 == 30 [pid = 3972] [id = 436] 18:05:19 INFO - PROCESS | 3972 | --DOCSHELL 1527F400 == 29 [pid = 3972] [id = 427] 18:05:19 INFO - PROCESS | 3972 | --DOCSHELL 1807B000 == 28 [pid = 3972] [id = 435] 18:05:19 INFO - PROCESS | 3972 | --DOCSHELL 0BF96400 == 27 [pid = 3972] [id = 437] 18:05:19 INFO - PROCESS | 3972 | --DOCSHELL 0876C000 == 26 [pid = 3972] [id = 431] 18:05:19 INFO - PROCESS | 3972 | --DOCSHELL 18FDC800 == 25 [pid = 3972] [id = 429] 18:05:19 INFO - PROCESS | 3972 | --DOCSHELL 149E3000 == 24 [pid = 3972] [id = 426] 18:05:19 INFO - PROCESS | 3972 | --DOCSHELL 1527C800 == 23 [pid = 3972] [id = 439] 18:05:19 INFO - PROCESS | 3972 | --DOCSHELL 149E1800 == 22 [pid = 3972] [id = 432] 18:05:19 INFO - PROCESS | 3972 | --DOCSHELL 1794E400 == 21 [pid = 3972] [id = 428] 18:05:19 INFO - PROCESS | 3972 | --DOCSHELL 0D5A8400 == 20 [pid = 3972] [id = 438] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 86 (15C6EC00) [pid = 3972] [serial = 2283] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 85 (19E34400) [pid = 3972] [serial = 2291] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 84 (1527A400) [pid = 3972] [serial = 2282] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 83 (18044C00) [pid = 3972] [serial = 2285] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (0D242800) [pid = 3972] [serial = 2276] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (0D20A000) [pid = 3972] [serial = 2277] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (18064400) [pid = 3972] [serial = 2286] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (1511B800) [pid = 3972] [serial = 2274] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (149D7C00) [pid = 3972] [serial = 2273] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0E0CC000) [pid = 3972] [serial = 2279] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (14728400) [pid = 3972] [serial = 2280] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (180C8C00) [pid = 3972] [serial = 2288] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (18588400) [pid = 3972] [serial = 2289] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (149DF000) [pid = 3972] [serial = 2260] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (0D55C800) [pid = 3972] [serial = 2259] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (19587000) [pid = 3972] [serial = 2263] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 70 (18FE0C00) [pid = 3972] [serial = 2262] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 69 (1D69EC00) [pid = 3972] [serial = 2268] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 68 (1D072800) [pid = 3972] [serial = 2266] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 67 (1CA26800) [pid = 3972] [serial = 2265] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 66 (1A0F1C00) [pid = 3972] [serial = 2271] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | --DOMWINDOW == 65 (19E58000) [pid = 3972] [serial = 2270] [outer = 00000000] [url = about:blank] 18:05:20 INFO - PROCESS | 3972 | 1472087120354 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:05:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:05:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1521ms 18:05:20 INFO - PROCESS | 3972 | 1472087120380 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 18:05:20 INFO - PROCESS | 3972 | 1472087120384 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 18:05:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:05:20 INFO - PROCESS | 3972 | 1472087120388 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:05:20 INFO - PROCESS | 3972 | 1472087120393 Marionette TRACE conn6 <- [1,3078,null,{}] 18:05:20 INFO - PROCESS | 3972 | 1472087120397 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}] 18:05:20 INFO - PROCESS | 3972 | 1472087120400 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:20 INFO - PROCESS | 3972 | 1472087120489 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 18:05:20 INFO - PROCESS | 3972 | 1472087120495 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:20 INFO - PROCESS | 3972 | 1472087120499 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:20 INFO - PROCESS | 3972 | ++DOCSHELL 0D20A800 == 21 [pid = 3972] [id = 781] 18:05:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 66 (0D20B400) [pid = 3972] [serial = 2341] [outer = 00000000] 18:05:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 67 (0D23A800) [pid = 3972] [serial = 2342] [outer = 0D20B400] 18:05:20 INFO - PROCESS | 3972 | 1472087120548 Marionette DEBUG loaded listener.js 18:05:20 INFO - PROCESS | 3972 | ++DOMWINDOW == 68 (0D244800) [pid = 3972] [serial = 2343] [outer = 0D20B400] 18:05:21 INFO - PROCESS | 3972 | 1472087121023 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:05:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:05:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 690ms 18:05:21 INFO - PROCESS | 3972 | 1472087121080 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 18:05:21 INFO - PROCESS | 3972 | 1472087121085 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 18:05:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:05:21 INFO - PROCESS | 3972 | 1472087121094 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:05:21 INFO - PROCESS | 3972 | 1472087121097 Marionette TRACE conn6 <- [1,3082,null,{}] 18:05:21 INFO - PROCESS | 3972 | 1472087121101 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}] 18:05:21 INFO - PROCESS | 3972 | 1472087121104 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:21 INFO - PROCESS | 3972 | 1472087121224 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 18:05:21 INFO - PROCESS | 3972 | 1472087121337 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:21 INFO - PROCESS | 3972 | 1472087121340 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:21 INFO - PROCESS | 3972 | ++DOCSHELL 0D5A8000 == 22 [pid = 3972] [id = 782] 18:05:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 69 (0D5A8400) [pid = 3972] [serial = 2344] [outer = 00000000] 18:05:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 70 (0D7D2400) [pid = 3972] [serial = 2345] [outer = 0D5A8400] 18:05:21 INFO - PROCESS | 3972 | 1472087121390 Marionette DEBUG loaded listener.js 18:05:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 71 (0E0C8400) [pid = 3972] [serial = 2346] [outer = 0D5A8400] 18:05:21 INFO - PROCESS | 3972 | 1472087121745 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:05:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:05:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 671ms 18:05:21 INFO - PROCESS | 3972 | 1472087121765 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 18:05:21 INFO - PROCESS | 3972 | 1472087121767 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 18:05:21 INFO - PROCESS | 3972 | 1472087121770 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:05:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:05:21 INFO - PROCESS | 3972 | 1472087121774 Marionette TRACE conn6 <- [1,3086,null,{}] 18:05:21 INFO - PROCESS | 3972 | 1472087121806 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}] 18:05:21 INFO - PROCESS | 3972 | 1472087121811 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:21 INFO - PROCESS | 3972 | 1472087121898 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 18:05:21 INFO - PROCESS | 3972 | 1472087121905 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:21 INFO - PROCESS | 3972 | 1472087121908 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:21 INFO - PROCESS | 3972 | ++DOCSHELL 15092C00 == 23 [pid = 3972] [id = 783] 18:05:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (150C1C00) [pid = 3972] [serial = 2347] [outer = 00000000] 18:05:21 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (15159400) [pid = 3972] [serial = 2348] [outer = 150C1C00] 18:05:21 INFO - PROCESS | 3972 | 1472087121957 Marionette DEBUG loaded listener.js 18:05:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1523D400) [pid = 3972] [serial = 2349] [outer = 150C1C00] 18:05:22 INFO - PROCESS | 3972 | 1472087122447 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]]]}] 18:05:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:05:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:05:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 690ms 18:05:22 INFO - PROCESS | 3972 | 1472087122465 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 18:05:22 INFO - PROCESS | 3972 | 1472087122467 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 18:05:22 INFO - PROCESS | 3972 | 1472087122474 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:05:22 INFO - PROCESS | 3972 | 1472087122476 Marionette TRACE conn6 <- [1,3090,null,{}] 18:05:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:05:22 INFO - PROCESS | 3972 | 1472087122486 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}] 18:05:22 INFO - PROCESS | 3972 | 1472087122488 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:22 INFO - PROCESS | 3972 | 1472087122617 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 18:05:22 INFO - PROCESS | 3972 | 1472087122720 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:22 INFO - PROCESS | 3972 | 1472087122722 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:22 INFO - PROCESS | 3972 | ++DOCSHELL 15C70C00 == 24 [pid = 3972] [id = 784] 18:05:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 75 (16439400) [pid = 3972] [serial = 2350] [outer = 00000000] 18:05:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 76 (16F06C00) [pid = 3972] [serial = 2351] [outer = 16439400] 18:05:22 INFO - PROCESS | 3972 | 1472087122769 Marionette DEBUG loaded listener.js 18:05:22 INFO - PROCESS | 3972 | ++DOMWINDOW == 77 (17934C00) [pid = 3972] [serial = 2352] [outer = 16439400] 18:05:23 INFO - PROCESS | 3972 | 1472087123137 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:05:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:05:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 18:05:23 INFO - PROCESS | 3972 | 1472087123210 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 18:05:23 INFO - PROCESS | 3972 | 1472087123212 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 18:05:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:05:23 INFO - PROCESS | 3972 | 1472087123215 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:05:23 INFO - PROCESS | 3972 | 1472087123217 Marionette TRACE conn6 <- [1,3094,null,{}] 18:05:23 INFO - PROCESS | 3972 | 1472087123220 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}] 18:05:23 INFO - PROCESS | 3972 | 1472087123222 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:23 INFO - PROCESS | 3972 | 1472087123338 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 18:05:23 INFO - PROCESS | 3972 | 1472087123343 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:23 INFO - PROCESS | 3972 | 1472087123345 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:23 INFO - PROCESS | 3972 | ++DOCSHELL 17950000 == 25 [pid = 3972] [id = 785] 18:05:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 78 (17954800) [pid = 3972] [serial = 2353] [outer = 00000000] 18:05:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 79 (18068C00) [pid = 3972] [serial = 2354] [outer = 17954800] 18:05:23 INFO - PROCESS | 3972 | 1472087123391 Marionette DEBUG loaded listener.js 18:05:23 INFO - PROCESS | 3972 | ++DOMWINDOW == 80 (1807E400) [pid = 3972] [serial = 2355] [outer = 17954800] 18:05:23 INFO - PROCESS | 3972 | 1472087123856 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]]]}] 18:05:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:05:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:05:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:05:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 18:05:23 INFO - PROCESS | 3972 | 1472087123886 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 18:05:23 INFO - PROCESS | 3972 | 1472087123888 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 18:05:23 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:05:23 INFO - PROCESS | 3972 | 1472087123891 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:05:23 INFO - PROCESS | 3972 | 1472087123893 Marionette TRACE conn6 <- [1,3098,null,{}] 18:05:23 INFO - PROCESS | 3972 | 1472087123897 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}] 18:05:23 INFO - PROCESS | 3972 | 1472087123902 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:24 INFO - PROCESS | 3972 | 1472087124034 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 18:05:24 INFO - PROCESS | 3972 | 1472087124133 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:24 INFO - PROCESS | 3972 | 1472087124136 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:24 INFO - PROCESS | 3972 | ++DOCSHELL 18085C00 == 26 [pid = 3972] [id = 786] 18:05:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 81 (18524800) [pid = 3972] [serial = 2356] [outer = 00000000] 18:05:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 82 (18FCC400) [pid = 3972] [serial = 2357] [outer = 18524800] 18:05:24 INFO - PROCESS | 3972 | 1472087124184 Marionette DEBUG loaded listener.js 18:05:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 83 (18FE2C00) [pid = 3972] [serial = 2358] [outer = 18524800] 18:05:24 INFO - PROCESS | 3972 | --DOMWINDOW == 82 (19F68800) [pid = 3972] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 18:05:24 INFO - PROCESS | 3972 | --DOMWINDOW == 81 (1A4B3000) [pid = 3972] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 18:05:24 INFO - PROCESS | 3972 | --DOMWINDOW == 80 (0D7DA800) [pid = 3972] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 18:05:24 INFO - PROCESS | 3972 | --DOMWINDOW == 79 (19460000) [pid = 3972] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 18:05:24 INFO - PROCESS | 3972 | --DOMWINDOW == 78 (0D5A0800) [pid = 3972] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:05:24 INFO - PROCESS | 3972 | --DOMWINDOW == 77 (0D7D9400) [pid = 3972] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 18:05:24 INFO - PROCESS | 3972 | --DOMWINDOW == 76 (0D265400) [pid = 3972] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 18:05:24 INFO - PROCESS | 3972 | --DOMWINDOW == 75 (1802FC00) [pid = 3972] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 18:05:24 INFO - PROCESS | 3972 | --DOMWINDOW == 74 (0BF92000) [pid = 3972] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 18:05:24 INFO - PROCESS | 3972 | --DOMWINDOW == 73 (0C6E3400) [pid = 3972] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 18:05:24 INFO - PROCESS | 3972 | --DOMWINDOW == 72 (15162400) [pid = 3972] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 18:05:24 INFO - PROCESS | 3972 | --DOMWINDOW == 71 (1945C000) [pid = 3972] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 18:05:24 INFO - PROCESS | 3972 | 1472087124780 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"]]]}] 18:05:24 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:05:24 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 18:05:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:05:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:05:24 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:05:24 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 930ms 18:05:24 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:05:24 INFO - PROCESS | 3972 | 1472087124822 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 18:05:24 INFO - PROCESS | 3972 | 1472087124824 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 18:05:24 INFO - PROCESS | 3972 | 1472087124842 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:05:24 INFO - PROCESS | 3972 | 1472087124843 Marionette TRACE conn6 <- [1,3102,null,{}] 18:05:24 INFO - PROCESS | 3972 | 1472087124848 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}] 18:05:24 INFO - PROCESS | 3972 | 1472087124850 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:24 INFO - PROCESS | 3972 | 1472087124929 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 18:05:24 INFO - PROCESS | 3972 | 1472087124934 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\", \"37e76666-38fc-472b-8e9c-8337b58e6988\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:24 INFO - PROCESS | 3972 | 1472087124936 Marionette INFO sendAsync ad6613c8-9f37-4bc2-869d-cab32e6039ec 18:05:24 INFO - PROCESS | 3972 | ++DOCSHELL 1527F400 == 27 [pid = 3972] [id = 787] 18:05:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 72 (17929400) [pid = 3972] [serial = 2359] [outer = 00000000] 18:05:24 INFO - PROCESS | 3972 | ++DOMWINDOW == 73 (1902E000) [pid = 3972] [serial = 2360] [outer = 17929400] 18:05:25 INFO - PROCESS | 3972 | 1472087124981 Marionette DEBUG loaded listener.js 18:05:25 INFO - PROCESS | 3972 | ++DOMWINDOW == 74 (1902FC00) [pid = 3972] [serial = 2361] [outer = 17929400] 18:05:25 INFO - PROCESS | 3972 | 1472087125378 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]]]}] 18:05:25 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:05:25 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 590ms 18:05:25 INFO - PROCESS | 3972 | 1472087125418 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 18:05:25 INFO - PROCESS | 3972 | 1472087125420 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 18:05:26 WARNING - u'runner_teardown' () 18:05:26 INFO - No more tests 18:05:26 INFO - Got 0 unexpected results 18:05:26 INFO - SUITE-END | took 680s 18:05:26 INFO - Closing logging queue 18:05:26 INFO - queue closed 18:05:26 INFO - Return code: 0 18:05:26 WARNING - # TBPL SUCCESS # 18:05:26 INFO - Running post-action listener: _resource_record_post_action 18:05:26 INFO - Running post-run listener: _resource_record_post_run 18:05:27 INFO - Total resource usage - Wall time: 698s; CPU: 14.0%; Read bytes: 86779904; Write bytes: 1115015168; Read time: 813990; Write time: 8499560 18:05:27 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:05:27 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 43020288; Read time: 0; Write time: 52870 18:05:27 INFO - run-tests - Wall time: 696s; CPU: 14.0%; Read bytes: 86779904; Write bytes: 1046987264; Read time: 813990; Write time: 8410670 18:05:27 INFO - Running post-run listener: _upload_blobber_files 18:05:27 INFO - Blob upload gear active. 18:05:27 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:05:27 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 18:05:27 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 18:05:27 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 18:05:28 INFO - (blobuploader) - INFO - Open directory for files ... 18:05:28 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:05:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:05:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:05:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:05:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:05:29 INFO - (blobuploader) - INFO - Done attempting. 18:05:29 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:05:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:05:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:05:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:05:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:05:31 INFO - (blobuploader) - INFO - Done attempting. 18:05:31 INFO - (blobuploader) - INFO - Iteration through files over. 18:05:31 INFO - Return code: 0 18:05:31 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:05:31 INFO - Using _rmtree_windows ... 18:05:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:05:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/d9621a74ad8b35e062784465a1ce6f64f7a9ae8137122913da65fc56784f0ed0668a6e2b99fbdad952b36451ac76fc99421694f8066b4c4e59812bdee84cc2d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/0abd4542fd7eec4e1c0deda844b522b1bc7a1b57f927690eca58aa4d1a3c12c44f2d69bbc061284be94f5e55aefa9795b9f128dcdcea591b4f54b1ad71f85922"} 18:05:31 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:05:31 INFO - Writing to file C:\slave\test\properties\blobber_files 18:05:31 INFO - Contents: 18:05:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/d9621a74ad8b35e062784465a1ce6f64f7a9ae8137122913da65fc56784f0ed0668a6e2b99fbdad952b36451ac76fc99421694f8066b4c4e59812bdee84cc2d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/0abd4542fd7eec4e1c0deda844b522b1bc7a1b57f927690eca58aa4d1a3c12c44f2d69bbc061284be94f5e55aefa9795b9f128dcdcea591b4f54b1ad71f85922"} 18:05:31 INFO - Running post-run listener: copy_logs_to_upload_dir 18:05:31 INFO - Copying logs to upload dir... 18:05:31 INFO - mkdir: C:\slave\test\build\upload\logs 18:05:31 INFO - Copying logs to upload dir... 18:05:31 INFO - Using _rmtree_windows ... 18:05:31 INFO - Using _rmtree_windows ... 18:05:31 INFO - Using _rmtree_windows ... 18:05:31 INFO - Using _rmtree_windows ... 18:05:31 INFO - Using _rmtree_windows ... 18:05:31 INFO - Using _rmtree_windows ... 18:05:31 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=938.079000 ========= master_lag: 0.34 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 38 secs) (at 2016-08-24 18:05:31.641339) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-24 18:05:31.642328) ========= '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-104 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-104 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-104 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-release/sha512/d9621a74ad8b35e062784465a1ce6f64f7a9ae8137122913da65fc56784f0ed0668a6e2b99fbdad952b36451ac76fc99421694f8066b4c4e59812bdee84cc2d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/0abd4542fd7eec4e1c0deda844b522b1bc7a1b57f927690eca58aa4d1a3c12c44f2d69bbc061284be94f5e55aefa9795b9f128dcdcea591b4f54b1ad71f85922"} build_url:https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/d9621a74ad8b35e062784465a1ce6f64f7a9ae8137122913da65fc56784f0ed0668a6e2b99fbdad952b36451ac76fc99421694f8066b4c4e59812bdee84cc2d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/0abd4542fd7eec4e1c0deda844b522b1bc7a1b57f927690eca58aa4d1a3c12c44f2d69bbc061284be94f5e55aefa9795b9f128dcdcea591b4f54b1ad71f85922"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ULSpgupcRAC-_m_cdq2G_Q/artifacts/public/build/firefox-48.0.3.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-24 18:05:31.763000) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-24 18:05:31.763378) ========= '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-104 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-104 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-104 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.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-24 18:05:31.877890) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-24 18:05:31.878390) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-24 18:05:32.408106) ========= ========= Total master_lag: 0.45 =========