builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-137 starttime: 1463281215.64 results: success (0) buildid: 20160514182335 builduid: cca324c9e5104676bf7e026fb9914f98 revision: f00f9e754ce71fc5efa3e4334afea5cf6ad6c215 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-14 20:00:15.641204) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-14 20:00:15.642350) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-14 20:00:15.642625) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-14 20:00:15.807946) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-14 20:00:15.808425) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-137 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-137 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-137 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --20:00:16-- 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% 9.11 MB/s 20:00:16 (9.11 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.461000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-14 20:00:17.299603) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-14 20:00:17.299930) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-137 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-137 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-137 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.708000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-14 20:00:21.015941) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-14 20:00:21.016322) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f00f9e754ce71fc5efa3e4334afea5cf6ad6c215 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev f00f9e754ce71fc5efa3e4334afea5cf6ad6c215 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-137 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-137 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-137 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-14 20:00:20,734 truncating revision to first 12 chars 2016-05-14 20:00:20,734 Setting DEBUG logging. 2016-05-14 20:00:20,734 attempt 1/10 2016-05-14 20:00:20,734 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/f00f9e754ce7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-14 20:00:21,221 unpacking tar archive at: mozilla-aurora-f00f9e754ce7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.276000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-14 20:00:22.322873) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-14 20:00:22.323241) ========= script_repo_revision: f00f9e754ce71fc5efa3e4334afea5cf6ad6c215 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-14 20:00:22.323680) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-14 20:00:22.323948) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-14 20:00:22.340505) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 38 secs) (at 2016-05-14 20:00:22.340898) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-137 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-137 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-137 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 20:00:22 INFO - MultiFileLogger online at 20160514 20:00:22 in C:\slave\test 20:00:22 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 20:00:22 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 20:00:22 INFO - {'append_to_log': False, 20:00:22 INFO - 'base_work_dir': 'C:\\slave\\test', 20:00:22 INFO - 'blob_upload_branch': 'mozilla-aurora', 20:00:22 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 20:00:22 INFO - 'buildbot_json_path': 'buildprops.json', 20:00:22 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 20:00:22 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:00:22 INFO - 'download_minidump_stackwalk': True, 20:00:22 INFO - 'download_symbols': 'true', 20:00:22 INFO - 'e10s': False, 20:00:22 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 20:00:22 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 20:00:22 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 20:00:22 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 20:00:22 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 20:00:22 INFO - 'C:/mozilla-build/tooltool.py'), 20:00:22 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 20:00:22 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 20:00:22 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:00:22 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:00:22 INFO - 'log_level': 'info', 20:00:22 INFO - 'log_to_console': True, 20:00:22 INFO - 'opt_config_files': (), 20:00:22 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:00:22 INFO - '--processes=1', 20:00:22 INFO - '--config=%(test_path)s/wptrunner.ini', 20:00:22 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:00:22 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:00:22 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:00:22 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:00:22 INFO - 'pip_index': False, 20:00:22 INFO - 'require_test_zip': True, 20:00:22 INFO - 'test_type': ('testharness',), 20:00:22 INFO - 'this_chunk': '1', 20:00:22 INFO - 'total_chunks': '10', 20:00:22 INFO - 'virtualenv_path': 'venv', 20:00:22 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:00:22 INFO - 'work_dir': 'build'} 20:00:22 INFO - ##### 20:00:22 INFO - ##### Running clobber step. 20:00:22 INFO - ##### 20:00:22 INFO - Running pre-action listener: _resource_record_pre_action 20:00:22 INFO - Running main action method: clobber 20:00:22 INFO - rmtree: C:\slave\test\build 20:00:22 INFO - Using _rmtree_windows ... 20:00:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 20:00:42 INFO - Running post-action listener: _resource_record_post_action 20:00:42 INFO - ##### 20:00:42 INFO - ##### Running read-buildbot-config step. 20:00:42 INFO - ##### 20:00:42 INFO - Running pre-action listener: _resource_record_pre_action 20:00:42 INFO - Running main action method: read_buildbot_config 20:00:42 INFO - Using buildbot properties: 20:00:42 INFO - { 20:00:42 INFO - "project": "", 20:00:42 INFO - "product": "firefox", 20:00:42 INFO - "script_repo_revision": "production", 20:00:42 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 20:00:42 INFO - "repository": "", 20:00:42 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 20:00:42 INFO - "buildid": "20160514182335", 20:00:42 INFO - "pgo_build": "False", 20:00:42 INFO - "basedir": "C:\\slave\\test", 20:00:42 INFO - "buildnumber": 0, 20:00:42 INFO - "slavename": "t-w732-ix-137", 20:00:42 INFO - "revision": "f00f9e754ce71fc5efa3e4334afea5cf6ad6c215", 20:00:42 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 20:00:42 INFO - "platform": "win32", 20:00:42 INFO - "branch": "mozilla-aurora", 20:00:42 INFO - "repo_path": "releases/mozilla-aurora", 20:00:42 INFO - "moz_repo_path": "", 20:00:42 INFO - "stage_platform": "win32", 20:00:42 INFO - "builduid": "cca324c9e5104676bf7e026fb9914f98", 20:00:42 INFO - "slavebuilddir": "test" 20:00:42 INFO - } 20:00:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 20:00:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 20:00:42 INFO - Running post-action listener: _resource_record_post_action 20:00:42 INFO - ##### 20:00:42 INFO - ##### Running download-and-extract step. 20:00:42 INFO - ##### 20:00:42 INFO - Running pre-action listener: _resource_record_pre_action 20:00:42 INFO - Running main action method: download_and_extract 20:00:42 INFO - mkdir: C:\slave\test\build\tests 20:00:42 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')]} 20:00:42 INFO - https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 20:00:42 INFO - trying https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 20:00:42 INFO - Downloading https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 20:00:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 20:00:43 INFO - Downloaded 1274 bytes. 20:00:43 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 20:00:43 INFO - Using the following test package requirements: 20:00:43 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 20:00:43 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:00:43 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 20:00:43 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:00:43 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 20:00:43 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:00:43 INFO - u'jsshell-win32.zip'], 20:00:43 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:00:43 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 20:00:43 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 20:00:43 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:00:43 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 20:00:43 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:00:43 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 20:00:43 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:00:43 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 20:00:43 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:00:43 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 20:00:43 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 20:00:43 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')]} 20:00:43 INFO - https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 20:00:43 INFO - trying https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 20:00:43 INFO - Downloading https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 20:00:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 20:00:46 INFO - Downloaded 19979201 bytes. 20:00:46 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:00:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:00:48 INFO - caution: filename not matched: web-platform/* 20:00:48 INFO - Return code: 11 20:00:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:00:48 INFO - https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 20:00:48 INFO - trying https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 20:00:48 INFO - Downloading https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 20:00:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 20:00:49 INFO - Downloaded 36408936 bytes. 20:00:49 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:00:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:01:41 INFO - caution: filename not matched: bin/* 20:01:41 INFO - caution: filename not matched: config/* 20:01:41 INFO - caution: filename not matched: mozbase/* 20:01:41 INFO - caution: filename not matched: marionette/* 20:01:41 INFO - caution: filename not matched: tools/wptserve/* 20:01:41 INFO - Return code: 11 20:01:41 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')]} 20:01:41 INFO - https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 20:01:41 INFO - trying https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 20:01:41 INFO - Downloading https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 20:01:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 20:01:45 INFO - Downloaded 68458895 bytes. 20:01:45 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 20:01:45 INFO - mkdir: C:\slave\test\properties 20:01:45 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 20:01:45 INFO - Writing to file C:\slave\test\properties\build_url 20:01:45 INFO - Contents: 20:01:45 INFO - build_url:https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 20:01:46 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:01:46 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 20:01:46 INFO - Writing to file C:\slave\test\properties\symbols_url 20:01:46 INFO - Contents: 20:01:46 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:01:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:01:46 INFO - https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:01:46 INFO - trying https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:01:46 INFO - Downloading https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:01:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 20:01:49 INFO - Downloaded 55538168 bytes. 20:01:49 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 20:01:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 20:01:52 INFO - Return code: 0 20:01:52 INFO - Running post-action listener: _resource_record_post_action 20:01:52 INFO - Running post-action listener: set_extra_try_arguments 20:01:52 INFO - ##### 20:01:52 INFO - ##### Running create-virtualenv step. 20:01:52 INFO - ##### 20:01:52 INFO - Running pre-action listener: _pre_create_virtualenv 20:01:52 INFO - Running pre-action listener: _resource_record_pre_action 20:01:52 INFO - Running main action method: create_virtualenv 20:01:52 INFO - Creating virtualenv C:\slave\test\build\venv 20:01:52 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 20:01:52 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 20:01:57 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 20:02:01 INFO - Installing distribute......................................................................................................................................................................................done. 20:02:03 INFO - Return code: 0 20:02:03 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 20:02:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:02:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:02:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:02:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:02:03 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 0x018E76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C56200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-137', 'USERDOMAIN': 'T-W732-IX-137', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-137', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:02:03 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 20:02:03 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 20:02:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:02:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:02:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:02:03 INFO - 'COMPUTERNAME': 'T-W732-IX-137', 20:02:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:02:03 INFO - 'DCLOCATION': 'SCL3', 20:02:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:02:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:02:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:02:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:02:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:02:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:02:03 INFO - 'HOMEDRIVE': 'C:', 20:02:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:02:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:02:03 INFO - 'KTS_VERSION': '1.19c', 20:02:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:02:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:02:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-137', 20:02:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:02:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:02:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:02:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:02:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:02:03 INFO - 'MOZ_AIRBAG': '1', 20:02:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:02:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:02:03 INFO - 'MOZ_MSVCVERSION': '8', 20:02:03 INFO - 'MOZ_NO_REMOTE': '1', 20:02:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:02:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:02:03 INFO - 'NO_EM_RESTART': '1', 20:02:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:02:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:02:03 INFO - 'OS': 'Windows_NT', 20:02:03 INFO - 'OURDRIVE': 'C:', 20:02:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 20:02:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:02:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:02:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:02:03 INFO - 'PROCESSOR_LEVEL': '6', 20:02:03 INFO - 'PROCESSOR_REVISION': '1e05', 20:02:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:02:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:02:03 INFO - 'PROMPT': '$P$G', 20:02:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:02:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:02:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:02:03 INFO - 'PWD': 'C:\\slave\\test', 20:02:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:02:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:02:03 INFO - 'SYSTEMDRIVE': 'C:', 20:02:03 INFO - 'SYSTEMROOT': 'C:\\windows', 20:02:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:03 INFO - 'TEST1': 'testie', 20:02:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:03 INFO - 'USERDOMAIN': 'T-W732-IX-137', 20:02:03 INFO - 'USERNAME': 'cltbld', 20:02:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:02:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:02:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:02:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:02:03 INFO - 'WINDIR': 'C:\\windows', 20:02:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:02:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:02:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:02:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:02:04 INFO - Downloading/unpacking psutil>=0.7.1 20:02:05 INFO - Running setup.py egg_info for package psutil 20:02:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:02:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:02:05 INFO - Installing collected packages: psutil 20:02:05 INFO - Running setup.py install for psutil 20:02:05 INFO - building 'psutil._psutil_windows' extension 20:02:05 INFO - error: Unable to find vcvarsall.bat 20:02: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-75f_co-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:02:05 INFO - running install 20:02:05 INFO - running build 20:02:05 INFO - running build_py 20:02:05 INFO - creating build 20:02:05 INFO - creating build\lib.win32-2.7 20:02:05 INFO - creating build\lib.win32-2.7\psutil 20:02:05 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 20:02:05 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 20:02:05 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 20:02:05 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 20:02:05 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 20:02:05 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 20:02:05 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 20:02:05 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 20:02:05 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 20:02:05 INFO - running build_ext 20:02:05 INFO - building 'psutil._psutil_windows' extension 20:02:05 INFO - error: Unable to find vcvarsall.bat 20:02:05 INFO - ---------------------------------------- 20:02: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-75f_co-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:02:05 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 20:02:05 WARNING - Return code: 1 20:02: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! 20:02:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 20:02: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')]} 20:02:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:02: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')]} 20:02:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:02: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 0x018E76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C56200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-137', 'USERDOMAIN': 'T-W732-IX-137', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-137', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:02: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 20:02: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 20:02:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:02:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:02:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:02:05 INFO - 'COMPUTERNAME': 'T-W732-IX-137', 20:02:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:02:05 INFO - 'DCLOCATION': 'SCL3', 20:02:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:02:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:02:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:02:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:02:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:02:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:02:05 INFO - 'HOMEDRIVE': 'C:', 20:02:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:02:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:02:05 INFO - 'KTS_VERSION': '1.19c', 20:02:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:02:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:02:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-137', 20:02:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:02:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:02:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:02:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:02:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:02:05 INFO - 'MOZ_AIRBAG': '1', 20:02:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:02:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:02:05 INFO - 'MOZ_MSVCVERSION': '8', 20:02:05 INFO - 'MOZ_NO_REMOTE': '1', 20:02:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:02:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:02:05 INFO - 'NO_EM_RESTART': '1', 20:02:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:02:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:02:05 INFO - 'OS': 'Windows_NT', 20:02:05 INFO - 'OURDRIVE': 'C:', 20:02: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 20:02:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:02:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:02:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:02:05 INFO - 'PROCESSOR_LEVEL': '6', 20:02:05 INFO - 'PROCESSOR_REVISION': '1e05', 20:02:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:02:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:02:05 INFO - 'PROMPT': '$P$G', 20:02:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:02:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:02:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:02:05 INFO - 'PWD': 'C:\\slave\\test', 20:02:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:02:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:02:05 INFO - 'SYSTEMDRIVE': 'C:', 20:02:05 INFO - 'SYSTEMROOT': 'C:\\windows', 20:02:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:05 INFO - 'TEST1': 'testie', 20:02:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:05 INFO - 'USERDOMAIN': 'T-W732-IX-137', 20:02:05 INFO - 'USERNAME': 'cltbld', 20:02:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:02:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:02:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:02:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:02:05 INFO - 'WINDIR': 'C:\\windows', 20:02:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:02:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:02:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:02:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:02:05 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:02:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:02:05 INFO - Running setup.py egg_info for package mozsystemmonitor 20:02:05 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 20:02:05 INFO - Running setup.py egg_info for package psutil 20:02:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:02:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:02:05 INFO - Installing collected packages: mozsystemmonitor, psutil 20:02:05 INFO - Running setup.py install for mozsystemmonitor 20:02:05 INFO - Running setup.py install for psutil 20:02:05 INFO - building 'psutil._psutil_windows' extension 20:02:05 INFO - error: Unable to find vcvarsall.bat 20:02: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-jew_53-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:02:05 INFO - running install 20:02:05 INFO - running build 20:02:05 INFO - running build_py 20:02:05 INFO - running build_ext 20:02:05 INFO - building 'psutil._psutil_windows' extension 20:02:05 INFO - error: Unable to find vcvarsall.bat 20:02:05 INFO - ---------------------------------------- 20:02: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-jew_53-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:02:05 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 20:02:05 WARNING - Return code: 1 20:02: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 mozsystemmonitor==0.0.0 failed after 1 tries! 20:02:05 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 20:02: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')]} 20:02:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:02: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')]} 20:02:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:02: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', '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 0x018E76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C56200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-137', 'USERDOMAIN': 'T-W732-IX-137', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-137', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:02: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', 'blobuploader==1.2.4'] in C:\slave\test\build 20:02: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 blobuploader==1.2.4 20:02:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:02:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:02:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:02:05 INFO - 'COMPUTERNAME': 'T-W732-IX-137', 20:02:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:02:05 INFO - 'DCLOCATION': 'SCL3', 20:02:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:02:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:02:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:02:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:02:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:02:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:02:05 INFO - 'HOMEDRIVE': 'C:', 20:02:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:02:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:02:05 INFO - 'KTS_VERSION': '1.19c', 20:02:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:02:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:02:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-137', 20:02:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:02:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:02:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:02:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:02:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:02:05 INFO - 'MOZ_AIRBAG': '1', 20:02:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:02:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:02:05 INFO - 'MOZ_MSVCVERSION': '8', 20:02:05 INFO - 'MOZ_NO_REMOTE': '1', 20:02:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:02:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:02:05 INFO - 'NO_EM_RESTART': '1', 20:02:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:02:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:02:05 INFO - 'OS': 'Windows_NT', 20:02:05 INFO - 'OURDRIVE': 'C:', 20:02: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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 20:02:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:02:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:02:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:02:05 INFO - 'PROCESSOR_LEVEL': '6', 20:02:05 INFO - 'PROCESSOR_REVISION': '1e05', 20:02:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:02:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:02:05 INFO - 'PROMPT': '$P$G', 20:02:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:02:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:02:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:02:05 INFO - 'PWD': 'C:\\slave\\test', 20:02:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:02:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:02:05 INFO - 'SYSTEMDRIVE': 'C:', 20:02:05 INFO - 'SYSTEMROOT': 'C:\\windows', 20:02:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:05 INFO - 'TEST1': 'testie', 20:02:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:05 INFO - 'USERDOMAIN': 'T-W732-IX-137', 20:02:05 INFO - 'USERNAME': 'cltbld', 20:02:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:02:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:02:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:02:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:02:05 INFO - 'WINDIR': 'C:\\windows', 20:02:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:02:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:02:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:02:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:02:06 INFO - Downloading/unpacking blobuploader==1.2.4 20:02:06 INFO - Downloading blobuploader-1.2.4.tar.gz 20:02:06 INFO - Running setup.py egg_info for package blobuploader 20:02:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:02:10 INFO - Running setup.py egg_info for package requests 20:02:10 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:02:10 INFO - Downloading docopt-0.6.1.tar.gz 20:02:10 INFO - Running setup.py egg_info for package docopt 20:02:10 INFO - Installing collected packages: blobuploader, docopt, requests 20:02:10 INFO - Running setup.py install for blobuploader 20:02:10 INFO - Running setup.py install for docopt 20:02:10 INFO - Running setup.py install for requests 20:02:10 INFO - Successfully installed blobuploader docopt requests 20:02:10 INFO - Cleaning up... 20:02:10 INFO - Return code: 0 20:02:10 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:02:10 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')]} 20:02:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:02:10 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')]} 20:02:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:02:10 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 0x018E76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C56200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-137', 'USERDOMAIN': 'T-W732-IX-137', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-137', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:02:10 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 20:02:10 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 20:02:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:02:10 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:02:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:02:10 INFO - 'COMPUTERNAME': 'T-W732-IX-137', 20:02:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:02:10 INFO - 'DCLOCATION': 'SCL3', 20:02:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:02:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:02:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:02:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:02:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:02:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:02:10 INFO - 'HOMEDRIVE': 'C:', 20:02:10 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:02:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:02:10 INFO - 'KTS_VERSION': '1.19c', 20:02:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:02:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:02:10 INFO - 'LOGONSERVER': '\\\\T-W732-IX-137', 20:02:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:02:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:02:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:02:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:02:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:02:10 INFO - 'MOZ_AIRBAG': '1', 20:02:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:02:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:02:10 INFO - 'MOZ_MSVCVERSION': '8', 20:02:10 INFO - 'MOZ_NO_REMOTE': '1', 20:02:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:02:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:02:10 INFO - 'NO_EM_RESTART': '1', 20:02:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:02:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:02:10 INFO - 'OS': 'Windows_NT', 20:02:10 INFO - 'OURDRIVE': 'C:', 20:02:10 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 20:02:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:02:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:02:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:02:10 INFO - 'PROCESSOR_LEVEL': '6', 20:02:10 INFO - 'PROCESSOR_REVISION': '1e05', 20:02:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:02:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:02:10 INFO - 'PROMPT': '$P$G', 20:02:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:02:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:02:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:02:10 INFO - 'PWD': 'C:\\slave\\test', 20:02:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:02:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:02:10 INFO - 'SYSTEMDRIVE': 'C:', 20:02:10 INFO - 'SYSTEMROOT': 'C:\\windows', 20:02:10 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:10 INFO - 'TEST1': 'testie', 20:02:10 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:10 INFO - 'USERDOMAIN': 'T-W732-IX-137', 20:02:10 INFO - 'USERNAME': 'cltbld', 20:02:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:02:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:02:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:02:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:02:10 INFO - 'WINDIR': 'C:\\windows', 20:02:10 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:02:10 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:02:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:02:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:02:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:02:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:02:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:02:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:02:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:02:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:02:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:02:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:02:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:02:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:02:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:02:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:02:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:02:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:02:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:02:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:02:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:02:15 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:02:15 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:02:15 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:02:15 INFO - Unpacking c:\slave\test\build\tests\marionette 20:02:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:02:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:02:15 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 20:02:15 INFO - Running setup.py install for browsermob-proxy 20:02:29 INFO - Running setup.py install for manifestparser 20:02:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Running setup.py install for marionette-client 20:02:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:02:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Running setup.py install for marionette-driver 20:02:29 INFO - Running setup.py install for mozcrash 20:02:29 INFO - Running setup.py install for mozdebug 20:02:29 INFO - Running setup.py install for mozdevice 20:02:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Running setup.py install for mozfile 20:02:29 INFO - Running setup.py install for mozhttpd 20:02:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Running setup.py install for mozinfo 20:02:29 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Running setup.py install for mozInstall 20:02:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Running setup.py install for mozleak 20:02:29 INFO - Running setup.py install for mozlog 20:02:29 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Running setup.py install for moznetwork 20:02:29 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Running setup.py install for mozprocess 20:02:29 INFO - Running setup.py install for mozprofile 20:02:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Running setup.py install for mozrunner 20:02:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Running setup.py install for mozscreenshot 20:02:29 INFO - Running setup.py install for moztest 20:02:29 INFO - Running setup.py install for mozversion 20:02:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:02:29 INFO - Running setup.py install for wptserve 20:02:29 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 20:02:29 INFO - Cleaning up... 20:02:29 INFO - Return code: 0 20:02:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:02:29 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')]} 20:02:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:02:29 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')]} 20:02:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:02:29 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 0x018E76B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C56200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018A60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCC368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-137', 'USERDOMAIN': 'T-W732-IX-137', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-137', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:02:29 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 20:02:29 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 20:02:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:02:29 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:02:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:02:29 INFO - 'COMPUTERNAME': 'T-W732-IX-137', 20:02:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:02:29 INFO - 'DCLOCATION': 'SCL3', 20:02:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:02:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:02:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:02:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:02:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:02:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:02:29 INFO - 'HOMEDRIVE': 'C:', 20:02:29 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:02:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:02:29 INFO - 'KTS_VERSION': '1.19c', 20:02:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:02:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:02:29 INFO - 'LOGONSERVER': '\\\\T-W732-IX-137', 20:02:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:02:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:02:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:02:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:02:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:02:29 INFO - 'MOZ_AIRBAG': '1', 20:02:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:02:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:02:29 INFO - 'MOZ_MSVCVERSION': '8', 20:02:29 INFO - 'MOZ_NO_REMOTE': '1', 20:02:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:02:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:02:29 INFO - 'NO_EM_RESTART': '1', 20:02:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:02:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:02:29 INFO - 'OS': 'Windows_NT', 20:02:29 INFO - 'OURDRIVE': 'C:', 20:02:29 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 20:02:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:02:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:02:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:02:29 INFO - 'PROCESSOR_LEVEL': '6', 20:02:29 INFO - 'PROCESSOR_REVISION': '1e05', 20:02:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:02:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:02:29 INFO - 'PROMPT': '$P$G', 20:02:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:02:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:02:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:02:29 INFO - 'PWD': 'C:\\slave\\test', 20:02:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:02:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:02:29 INFO - 'SYSTEMDRIVE': 'C:', 20:02:29 INFO - 'SYSTEMROOT': 'C:\\windows', 20:02:29 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:29 INFO - 'TEST1': 'testie', 20:02:29 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:29 INFO - 'USERDOMAIN': 'T-W732-IX-137', 20:02:29 INFO - 'USERNAME': 'cltbld', 20:02:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:02:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:02:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:02:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:02:29 INFO - 'WINDIR': 'C:\\windows', 20:02:29 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:02:29 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:02:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:02:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:02:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:02:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:02:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:02:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:02:34 INFO - Unpacking c:\slave\test\build\tests\marionette 20:02:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:02:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:02:34 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)) 20:02:45 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)) 20:02:45 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)) 20:02:45 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)) 20:02:45 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)) 20:02:45 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 20:02:45 INFO - Downloading blessings-1.6.tar.gz 20:02:45 INFO - Running setup.py egg_info for package blessings 20:02:45 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)) 20:02:45 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 20:02:45 INFO - Running setup.py install for blessings 20:02:45 INFO - Running setup.py install for browsermob-proxy 20:02:45 INFO - Running setup.py install for manifestparser 20:02:45 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Running setup.py install for marionette-client 20:02:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:02:45 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Running setup.py install for marionette-driver 20:02:45 INFO - Running setup.py install for mozcrash 20:02:45 INFO - Running setup.py install for mozdebug 20:02:45 INFO - Running setup.py install for mozdevice 20:02:45 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Running setup.py install for mozhttpd 20:02:45 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Running setup.py install for mozInstall 20:02:45 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Running setup.py install for mozleak 20:02:45 INFO - Running setup.py install for mozprofile 20:02:45 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Running setup.py install for mozrunner 20:02:45 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:02:45 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:02:47 INFO - Running setup.py install for mozscreenshot 20:02:47 INFO - Running setup.py install for moztest 20:02:47 INFO - Running setup.py install for mozversion 20:02:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:02:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:02:47 INFO - Running setup.py install for wptserve 20:02:47 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:02:47 INFO - Cleaning up... 20:02:47 INFO - Return code: 0 20:02:47 INFO - Done creating virtualenv C:\slave\test\build\venv. 20:02:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:02:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:02:47 INFO - Reading from file tmpfile_stdout 20:02:47 INFO - Using _rmtree_windows ... 20:02:47 INFO - Using _rmtree_windows ... 20:02:47 INFO - Current package versions: 20:02:47 INFO - blessings == 1.6 20:02:47 INFO - blobuploader == 1.2.4 20:02:47 INFO - browsermob-proxy == 0.6.0 20:02:47 INFO - distribute == 0.6.14 20:02:47 INFO - docopt == 0.6.1 20:02:47 INFO - manifestparser == 1.1 20:02:47 INFO - marionette-client == 2.3.0 20:02:47 INFO - marionette-driver == 1.4.0 20:02:47 INFO - mozInstall == 1.12 20:02:47 INFO - mozcrash == 0.17 20:02:47 INFO - mozdebug == 0.1 20:02:47 INFO - mozdevice == 0.48 20:02:47 INFO - mozfile == 1.2 20:02:47 INFO - mozhttpd == 0.7 20:02:47 INFO - mozinfo == 0.9 20:02:47 INFO - mozleak == 0.1 20:02:47 INFO - mozlog == 3.1 20:02:47 INFO - moznetwork == 0.27 20:02:47 INFO - mozprocess == 0.22 20:02:47 INFO - mozprofile == 0.28 20:02:47 INFO - mozrunner == 6.11 20:02:47 INFO - mozscreenshot == 0.1 20:02:47 INFO - mozsystemmonitor == 0.0 20:02:47 INFO - moztest == 0.7 20:02:47 INFO - mozversion == 1.4 20:02:47 INFO - requests == 1.2.3 20:02:47 INFO - wptserve == 1.4.0 20:02:47 INFO - Running post-action listener: _resource_record_post_action 20:02:47 INFO - Running post-action listener: _start_resource_monitoring 20:02:47 INFO - Starting resource monitoring. 20:02:47 INFO - ##### 20:02:47 INFO - ##### Running pull step. 20:02:47 INFO - ##### 20:02:47 INFO - Running pre-action listener: _resource_record_pre_action 20:02:47 INFO - Running main action method: pull 20:02:47 INFO - Pull has nothing to do! 20:02:47 INFO - Running post-action listener: _resource_record_post_action 20:02:47 INFO - ##### 20:02:47 INFO - ##### Running install step. 20:02:47 INFO - ##### 20:02:47 INFO - Running pre-action listener: _resource_record_pre_action 20:02:47 INFO - Running main action method: install 20:02:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:02:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:02:47 INFO - Reading from file tmpfile_stdout 20:02:47 INFO - Using _rmtree_windows ... 20:02:47 INFO - Using _rmtree_windows ... 20:02:47 INFO - Detecting whether we're running mozinstall >=1.0... 20:02:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 20:02:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 20:02:48 INFO - Reading from file tmpfile_stdout 20:02:48 INFO - Output received: 20:02:48 INFO - Usage: mozinstall-script.py [options] installer 20:02:48 INFO - Options: 20:02:48 INFO - -h, --help show this help message and exit 20:02:48 INFO - -d DEST, --destination=DEST 20:02:48 INFO - Directory to install application into. [default: 20:02:48 INFO - "C:\slave\test"] 20:02:48 INFO - --app=APP Application being installed. [default: firefox] 20:02:48 INFO - Using _rmtree_windows ... 20:02:48 INFO - Using _rmtree_windows ... 20:02:48 INFO - mkdir: C:\slave\test\build\application 20:02: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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 20:02: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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 20:02:49 INFO - Reading from file tmpfile_stdout 20:02:49 INFO - Output received: 20:02:49 INFO - C:\slave\test\build\application\firefox\firefox.exe 20:02:49 INFO - Using _rmtree_windows ... 20:02:49 INFO - Using _rmtree_windows ... 20:02:49 INFO - Running post-action listener: _resource_record_post_action 20:02:49 INFO - ##### 20:02:49 INFO - ##### Running run-tests step. 20:02:49 INFO - ##### 20:02:49 INFO - Running pre-action listener: _resource_record_pre_action 20:02:49 INFO - Running main action method: run_tests 20:02:49 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 20:02:49 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:02:49 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:02:49 INFO - grabbing minidump binary from tooltool 20:02:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:02:49 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 0x01BCC368>, '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 0x0186AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C620C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 20:02:49 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 20:02:49 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 20:02:49 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:02:50 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp9dsket 20:02:50 INFO - INFO - File integrity verified, renaming tmp9dsket to win32-minidump_stackwalk.exe 20:02:50 INFO - Return code: 0 20:02:50 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 20:02:50 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 20:02:50 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/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 20:02:50 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/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 20:02:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:02:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:02:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:02:50 INFO - 'COMPUTERNAME': 'T-W732-IX-137', 20:02:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:02:50 INFO - 'DCLOCATION': 'SCL3', 20:02:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:02:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:02:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:02:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:02:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:02:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:02:50 INFO - 'HOMEDRIVE': 'C:', 20:02:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:02:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:02:50 INFO - 'KTS_VERSION': '1.19c', 20:02:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:02:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:02:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-137', 20:02:50 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 20:02:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:02:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:02:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:02:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:02:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:02:50 INFO - 'MOZ_AIRBAG': '1', 20:02:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:02:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:02:51 INFO - 'MOZ_MSVCVERSION': '8', 20:02:51 INFO - 'MOZ_NO_REMOTE': '1', 20:02:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:02:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:02:51 INFO - 'NO_EM_RESTART': '1', 20:02:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:02:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:02:51 INFO - 'OS': 'Windows_NT', 20:02:51 INFO - 'OURDRIVE': 'C:', 20:02:51 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 20:02:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:02:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:02:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:02:51 INFO - 'PROCESSOR_LEVEL': '6', 20:02:51 INFO - 'PROCESSOR_REVISION': '1e05', 20:02:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:02:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:02:51 INFO - 'PROMPT': '$P$G', 20:02:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:02:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:02:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:02:51 INFO - 'PWD': 'C:\\slave\\test', 20:02:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:02:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:02:51 INFO - 'SYSTEMDRIVE': 'C:', 20:02:51 INFO - 'SYSTEMROOT': 'C:\\windows', 20:02:51 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:51 INFO - 'TEST1': 'testie', 20:02:51 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:02:51 INFO - 'USERDOMAIN': 'T-W732-IX-137', 20:02:51 INFO - 'USERNAME': 'cltbld', 20:02:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:02:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:02:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:02:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:02:51 INFO - 'WINDIR': 'C:\\windows', 20:02:51 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:02:51 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:02:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:02:51 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/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 20:02:53 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 20:02:53 INFO - import pkg_resources 20:02:54 INFO - Using 1 client processes 20:02:57 INFO - SUITE-START | Running 778 tests 20:02:57 INFO - Running testharness tests 20:02:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:02:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 20:02:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:02:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 20:02:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:02:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 20:02:57 INFO - Setting up ssl 20:02:57 INFO - PROCESS | certutil | 20:02:57 INFO - PROCESS | certutil | 20:02:57 INFO - PROCESS | certutil | 20:02:57 INFO - Certificate Nickname Trust Attributes 20:02:57 INFO - SSL,S/MIME,JAR/XPI 20:02:57 INFO - 20:02:57 INFO - web-platform-tests CT,, 20:02:57 INFO - 20:02:57 INFO - Starting runner 20:02:58 INFO - PROCESS | 3736 | [3736] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 20:02:58 INFO - PROCESS | 3736 | [3736] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 20:02:58 INFO - PROCESS | 3736 | [3736] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 20:02:58 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 20:02:58 INFO - PROCESS | 3736 | [3736] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 20:03:00 INFO - PROCESS | 3736 | 1463281380081 Marionette DEBUG Marionette enabled via build flag and pref 20:03:00 INFO - PROCESS | 3736 | ++DOCSHELL 106EBC00 == 1 [pid = 3736] [id = 1] 20:03:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 1 (106EC000) [pid = 3736] [serial = 1] [outer = 00000000] 20:03:00 INFO - PROCESS | 3736 | [3736] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:03:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 2 (106ECC00) [pid = 3736] [serial = 2] [outer = 106EC000] 20:03:01 INFO - PROCESS | 3736 | ++DOCSHELL 1107F800 == 2 [pid = 3736] [id = 2] 20:03:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 3 (1107FC00) [pid = 3736] [serial = 3] [outer = 00000000] 20:03:01 INFO - PROCESS | 3736 | [3736] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:03:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 4 (11080800) [pid = 3736] [serial = 4] [outer = 1107FC00] 20:03:01 INFO - PROCESS | 3736 | 1463281381715 Marionette INFO Listening on port 2828 20:03:03 INFO - PROCESS | 3736 | 1463281383211 Marionette DEBUG Marionette enabled via command-line flag 20:03:03 INFO - PROCESS | 3736 | [3736] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:03:03 INFO - PROCESS | 3736 | [3736] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:03:03 INFO - PROCESS | 3736 | ++DOCSHELL 14D06000 == 3 [pid = 3736] [id = 3] 20:03:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 5 (14D0E000) [pid = 3736] [serial = 5] [outer = 00000000] 20:03:03 INFO - PROCESS | 3736 | [3736] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:03:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 6 (14D0EC00) [pid = 3736] [serial = 6] [outer = 14D0E000] 20:03:03 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:03:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 7 (15B0DC00) [pid = 3736] [serial = 7] [outer = 1107FC00] 20:03:04 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:03:04 INFO - PROCESS | 3736 | 1463281384204 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49658 20:03:04 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:03:04 INFO - PROCESS | 3736 | 1463281384226 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49659 20:03:04 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:03:04 INFO - PROCESS | 3736 | 1463281384234 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49661 20:03:04 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:03:04 INFO - PROCESS | 3736 | 1463281384269 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49662 20:03:04 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:03:04 INFO - PROCESS | 3736 | 1463281384274 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49664 20:03:04 INFO - PROCESS | 3736 | 1463281384276 Marionette DEBUG Closed connection conn0 20:03:04 INFO - PROCESS | 3736 | 1463281384279 Marionette DEBUG Closed connection conn1 20:03:04 INFO - PROCESS | 3736 | 1463281384281 Marionette DEBUG Closed connection conn2 20:03:04 INFO - PROCESS | 3736 | 1463281384339 Marionette DEBUG Closed connection conn3 20:03:04 INFO - PROCESS | 3736 | 1463281384372 Marionette DEBUG Closed connection conn4 20:03:04 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:03:04 INFO - PROCESS | 3736 | 1463281384378 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49665 20:03:04 INFO - PROCESS | 3736 | 1463281384467 Marionette DEBUG Closed connection conn5 20:03:04 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:03:04 INFO - PROCESS | 3736 | 1463281384472 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49666 20:03:04 INFO - PROCESS | 3736 | ++DOCSHELL 167EA000 == 4 [pid = 3736] [id = 4] 20:03:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 8 (167EA400) [pid = 3736] [serial = 8] [outer = 00000000] 20:03:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 9 (16BF7C00) [pid = 3736] [serial = 9] [outer = 167EA400] 20:03:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 10 (16BFD000) [pid = 3736] [serial = 10] [outer = 167EA400] 20:03:04 INFO - PROCESS | 3736 | 1463281384606 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:03:04 INFO - PROCESS | 3736 | 1463281384611 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160514182335","device":"desktop","version":"48.0a2"} 20:03:05 INFO - PROCESS | 3736 | [3736] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:03:05 INFO - PROCESS | 3736 | [3736] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:03:06 INFO - PROCESS | 3736 | [3736] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:03:06 INFO - PROCESS | 3736 | ++DOCSHELL 18A69000 == 5 [pid = 3736] [id = 5] 20:03:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 11 (18A74000) [pid = 3736] [serial = 11] [outer = 00000000] 20:03:06 INFO - PROCESS | 3736 | ++DOCSHELL 18A74400 == 6 [pid = 3736] [id = 6] 20:03:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 12 (18A74C00) [pid = 3736] [serial = 12] [outer = 00000000] 20:03:07 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:03:07 INFO - PROCESS | 3736 | ++DOCSHELL 1A095800 == 7 [pid = 3736] [id = 7] 20:03:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 13 (1A095C00) [pid = 3736] [serial = 13] [outer = 00000000] 20:03:07 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:03:07 INFO - PROCESS | 3736 | [3736] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 20:03:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 14 (1A09E800) [pid = 3736] [serial = 14] [outer = 1A095C00] 20:03:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 15 (1A5A7C00) [pid = 3736] [serial = 15] [outer = 18A74000] 20:03:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 16 (1A5A9400) [pid = 3736] [serial = 16] [outer = 18A74C00] 20:03:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 17 (1A5AB800) [pid = 3736] [serial = 17] [outer = 1A095C00] 20:03:08 INFO - PROCESS | 3736 | 1463281388306 Marionette DEBUG loaded listener.js 20:03:08 INFO - PROCESS | 3736 | 1463281388320 Marionette DEBUG loaded listener.js 20:03:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 18 (1C191800) [pid = 3736] [serial = 18] [outer = 1A095C00] 20:03:09 INFO - PROCESS | 3736 | 1463281389098 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"241b1260-dc1e-4e3f-a57e-52e000354331","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160514182335","device":"desktop","version":"48.0a2","command_id":1}}] 20:03:09 INFO - PROCESS | 3736 | 1463281389573 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}] 20:03:09 INFO - PROCESS | 3736 | 1463281389670 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 20:03:09 INFO - PROCESS | 3736 | 1463281389686 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:03:09 INFO - PROCESS | 3736 | [3736] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:03:11 INFO - PROCESS | 3736 | --DOCSHELL 106EBC00 == 6 [pid = 3736] [id = 1] 20:03:11 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:03:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 19 (0FB4DC00) [pid = 3736] [serial = 19] [outer = 1A095C00] 20:03:11 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:03:11 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:03:11 INFO - PROCESS | 3736 | 1463281391681 Marionette TRACE conn6 <- [1,3,null,{}] 20:03:11 INFO - PROCESS | 3736 | 1463281391686 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 20:03:11 INFO - PROCESS | 3736 | 1463281391707 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 20:03:11 INFO - PROCESS | 3736 | 1463281391737 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 20:03:11 INFO - PROCESS | 3736 | 1463281391741 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 20:03:11 INFO - PROCESS | 3736 | 1463281391747 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:03:11 INFO - PROCESS | 3736 | 1463281391750 Marionette TRACE conn6 <- [1,6,null,{}] 20:03:11 INFO - PROCESS | 3736 | 1463281391782 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}] 20:03:11 INFO - PROCESS | 3736 | 1463281391800 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 20:03:11 INFO - PROCESS | 3736 | 1463281391804 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:11 INFO - PROCESS | 3736 | ++DOCSHELL 14DA2800 == 7 [pid = 3736] [id = 8] 20:03:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 20 (15B04C00) [pid = 3736] [serial = 20] [outer = 00000000] 20:03:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 21 (15BDE400) [pid = 3736] [serial = 21] [outer = 15B04C00] 20:03:11 INFO - PROCESS | 3736 | 1463281391867 Marionette DEBUG loaded listener.js 20:03:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 22 (177A6800) [pid = 3736] [serial = 22] [outer = 15B04C00] 20:03:12 INFO - PROCESS | 3736 | ++DOCSHELL 1952D800 == 8 [pid = 3736] [id = 9] 20:03:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 23 (1952F800) [pid = 3736] [serial = 23] [outer = 00000000] 20:03:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 24 (1A32DC00) [pid = 3736] [serial = 24] [outer = 1952F800] 20:03:12 INFO - PROCESS | 3736 | 1463281392325 Marionette DEBUG loaded listener.js 20:03:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 25 (1B518C00) [pid = 3736] [serial = 25] [outer = 1952F800] 20:03:12 INFO - PROCESS | 3736 | 1463281392823 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]]]}] 20:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1130ms 20:03:12 INFO - PROCESS | 3736 | 1463281392930 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 20:03:12 INFO - PROCESS | 3736 | 1463281392934 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 20:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:03:12 INFO - PROCESS | 3736 | 1463281392956 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:03:12 INFO - PROCESS | 3736 | 1463281392958 Marionette TRACE conn6 <- [1,10,null,{}] 20:03:12 INFO - PROCESS | 3736 | 1463281392963 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}] 20:03:13 INFO - PROCESS | 3736 | 1463281393086 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 20:03:13 INFO - PROCESS | 3736 | 1463281393145 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:13 INFO - PROCESS | 3736 | ++DOCSHELL 18F23000 == 9 [pid = 3736] [id = 10] 20:03:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 26 (18F23400) [pid = 3736] [serial = 26] [outer = 00000000] 20:03:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 27 (18F25C00) [pid = 3736] [serial = 27] [outer = 18F23400] 20:03:13 INFO - PROCESS | 3736 | 1463281393201 Marionette DEBUG loaded listener.js 20:03:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 28 (1C33B400) [pid = 3736] [serial = 28] [outer = 18F23400] 20:03:13 INFO - PROCESS | 3736 | ++DOCSHELL 0FAF5C00 == 10 [pid = 3736] [id = 11] 20:03:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 29 (0FAF6800) [pid = 3736] [serial = 29] [outer = 00000000] 20:03:13 INFO - PROCESS | 3736 | 1463281393916 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]]]}] 20:03:13 INFO - PROCESS | 3736 | --DOCSHELL 167EA000 == 9 [pid = 3736] [id = 4] 20:03:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 30 (0FB49800) [pid = 3736] [serial = 30] [outer = 0FAF6800] 20:03:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 31 (0FB56400) [pid = 3736] [serial = 31] [outer = 0FAF6800] 20:03:13 INFO - PROCESS | 3736 | ++DOCSHELL 0C734C00 == 10 [pid = 3736] [id = 12] 20:03:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 32 (0FB50400) [pid = 3736] [serial = 32] [outer = 00000000] 20:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1030ms 20:03:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 33 (10507800) [pid = 3736] [serial = 33] [outer = 0FB50400] 20:03:14 INFO - PROCESS | 3736 | 1463281394008 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 20:03:14 INFO - PROCESS | 3736 | 1463281394012 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 20:03:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 34 (10676C00) [pid = 3736] [serial = 34] [outer = 0FB50400] 20:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:03:14 INFO - PROCESS | 3736 | 1463281394054 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:03:14 INFO - PROCESS | 3736 | 1463281394058 Marionette TRACE conn6 <- [1,14,null,{}] 20:03:14 INFO - PROCESS | 3736 | 1463281394076 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}] 20:03:14 INFO - PROCESS | 3736 | 1463281394210 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 20:03:14 INFO - PROCESS | 3736 | 1463281394271 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:14 INFO - PROCESS | 3736 | ++DOCSHELL 0C7E2800 == 11 [pid = 3736] [id = 13] 20:03:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 35 (0CA30C00) [pid = 3736] [serial = 35] [outer = 00000000] 20:03:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 36 (0FB48C00) [pid = 3736] [serial = 36] [outer = 0CA30C00] 20:03:14 INFO - PROCESS | 3736 | 1463281394320 Marionette DEBUG loaded listener.js 20:03:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 37 (14282000) [pid = 3736] [serial = 37] [outer = 0CA30C00] 20:03:14 INFO - PROCESS | 3736 | 1463281394701 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]]]}] 20:03:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:03:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 690ms 20:03:14 INFO - PROCESS | 3736 | 1463281394734 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 20:03:14 INFO - PROCESS | 3736 | 1463281394739 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 20:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:03:14 INFO - PROCESS | 3736 | 1463281394745 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:03:14 INFO - PROCESS | 3736 | 1463281394747 Marionette TRACE conn6 <- [1,18,null,{}] 20:03:14 INFO - PROCESS | 3736 | 1463281394751 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}] 20:03:14 INFO - PROCESS | 3736 | 1463281394832 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 20:03:14 INFO - PROCESS | 3736 | 1463281394840 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:14 INFO - PROCESS | 3736 | ++DOCSHELL 14354800 == 12 [pid = 3736] [id = 14] 20:03:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 38 (14354C00) [pid = 3736] [serial = 38] [outer = 00000000] 20:03:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 39 (14CB1C00) [pid = 3736] [serial = 39] [outer = 14354C00] 20:03:14 INFO - PROCESS | 3736 | 1463281394886 Marionette DEBUG loaded listener.js 20:03:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 40 (14D0F000) [pid = 3736] [serial = 40] [outer = 14354C00] 20:03:15 INFO - PROCESS | 3736 | 1463281395304 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]]]}] 20:03:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 631ms 20:03:15 INFO - PROCESS | 3736 | 1463281395377 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 20:03:15 INFO - PROCESS | 3736 | 1463281395379 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 20:03:15 INFO - PROCESS | 3736 | 1463281395383 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:03:15 INFO - PROCESS | 3736 | 1463281395387 Marionette TRACE conn6 <- [1,22,null,{}] 20:03:15 INFO - PROCESS | 3736 | 1463281395402 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}] 20:03:15 INFO - PROCESS | 3736 | 1463281395490 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 20:03:15 INFO - PROCESS | 3736 | 1463281395509 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:15 INFO - PROCESS | 3736 | ++DOCSHELL 17A82800 == 13 [pid = 3736] [id = 15] 20:03:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 41 (17B1D400) [pid = 3736] [serial = 41] [outer = 00000000] 20:03:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 42 (162BF800) [pid = 3736] [serial = 42] [outer = 17B1D400] 20:03:15 INFO - PROCESS | 3736 | 1463281395559 Marionette DEBUG loaded listener.js 20:03:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 43 (17B28000) [pid = 3736] [serial = 43] [outer = 17B1D400] 20:03:16 INFO - PROCESS | 3736 | 1463281395991 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]]]}] 20:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 20:03:16 INFO - PROCESS | 3736 | 1463281396017 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 20:03:16 INFO - PROCESS | 3736 | 1463281396019 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 20:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:03:16 INFO - PROCESS | 3736 | 1463281396035 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:03:16 INFO - PROCESS | 3736 | 1463281396036 Marionette TRACE conn6 <- [1,26,null,{}] 20:03:16 INFO - PROCESS | 3736 | 1463281396040 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}] 20:03:16 INFO - PROCESS | 3736 | 1463281396123 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 20:03:16 INFO - PROCESS | 3736 | 1463281396129 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:16 INFO - PROCESS | 3736 | ++DOCSHELL 18B3F800 == 14 [pid = 3736] [id = 16] 20:03:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 44 (18D86800) [pid = 3736] [serial = 44] [outer = 00000000] 20:03:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 45 (1952C400) [pid = 3736] [serial = 45] [outer = 18D86800] 20:03:16 INFO - PROCESS | 3736 | 1463281396175 Marionette DEBUG loaded listener.js 20:03:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 46 (19B32400) [pid = 3736] [serial = 46] [outer = 18D86800] 20:03:16 INFO - PROCESS | 3736 | 1463281396579 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]]]}] 20:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 571ms 20:03:16 INFO - PROCESS | 3736 | 1463281396608 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 20:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:03:16 INFO - PROCESS | 3736 | 1463281396610 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 20:03:16 INFO - PROCESS | 3736 | 1463281396613 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:03:16 INFO - PROCESS | 3736 | 1463281396614 Marionette TRACE conn6 <- [1,30,null,{}] 20:03:16 INFO - PROCESS | 3736 | 1463281396618 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}] 20:03:16 INFO - PROCESS | 3736 | 1463281396729 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 20:03:16 INFO - PROCESS | 3736 | 1463281396739 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:16 INFO - PROCESS | 3736 | ++DOCSHELL 19B5E400 == 15 [pid = 3736] [id = 17] 20:03:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 47 (19B61400) [pid = 3736] [serial = 47] [outer = 00000000] 20:03:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 48 (1A117400) [pid = 3736] [serial = 48] [outer = 19B61400] 20:03:16 INFO - PROCESS | 3736 | 1463281396784 Marionette DEBUG loaded listener.js 20:03:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 49 (1A119800) [pid = 3736] [serial = 49] [outer = 19B61400] 20:03:17 INFO - PROCESS | 3736 | 1463281397182 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]]]}] 20:03:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 20:03:17 INFO - PROCESS | 3736 | 1463281397244 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 20:03:17 INFO - PROCESS | 3736 | 1463281397246 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 20:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:03:17 INFO - PROCESS | 3736 | 1463281397249 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:03:17 INFO - PROCESS | 3736 | 1463281397250 Marionette TRACE conn6 <- [1,34,null,{}] 20:03:17 INFO - PROCESS | 3736 | 1463281397258 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}] 20:03:17 INFO - PROCESS | 3736 | 1463281397367 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 20:03:17 INFO - PROCESS | 3736 | 1463281397385 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:17 INFO - PROCESS | 3736 | ++DOCSHELL 1A120000 == 16 [pid = 3736] [id = 18] 20:03:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 50 (1A120800) [pid = 3736] [serial = 50] [outer = 00000000] 20:03:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 51 (1B154800) [pid = 3736] [serial = 51] [outer = 1A120800] 20:03:17 INFO - PROCESS | 3736 | 1463281397430 Marionette DEBUG loaded listener.js 20:03:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 52 (1B44C400) [pid = 3736] [serial = 52] [outer = 1A120800] 20:03:17 INFO - PROCESS | 3736 | 1463281397812 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]]]}] 20:03:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 20:03:17 INFO - PROCESS | 3736 | 1463281397880 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 20:03:17 INFO - PROCESS | 3736 | 1463281397882 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 20:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:03:17 INFO - PROCESS | 3736 | 1463281397885 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:03:17 INFO - PROCESS | 3736 | 1463281397887 Marionette TRACE conn6 <- [1,38,null,{}] 20:03:17 INFO - PROCESS | 3736 | 1463281397895 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}] 20:03:17 INFO - PROCESS | 3736 | 1463281397969 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 20:03:17 INFO - PROCESS | 3736 | 1463281397976 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:18 INFO - PROCESS | 3736 | ++DOCSHELL 1A138400 == 17 [pid = 3736] [id = 19] 20:03:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 53 (1A13D000) [pid = 3736] [serial = 53] [outer = 00000000] 20:03:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 54 (1A143400) [pid = 3736] [serial = 54] [outer = 1A13D000] 20:03:18 INFO - PROCESS | 3736 | 1463281398020 Marionette DEBUG loaded listener.js 20:03:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 55 (1A146400) [pid = 3736] [serial = 55] [outer = 1A13D000] 20:03:18 INFO - PROCESS | 3736 | 1463281398501 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]]]}] 20:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 692ms 20:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:03:18 INFO - PROCESS | 3736 | 1463281398577 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 20:03:18 INFO - PROCESS | 3736 | 1463281398579 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 20:03:18 INFO - PROCESS | 3736 | 1463281398582 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:03:18 INFO - PROCESS | 3736 | 1463281398584 Marionette TRACE conn6 <- [1,42,null,{}] 20:03:18 INFO - PROCESS | 3736 | 1463281398587 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}] 20:03:18 INFO - PROCESS | 3736 | 1463281398663 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 20:03:18 INFO - PROCESS | 3736 | 1463281398677 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:18 INFO - PROCESS | 3736 | ++DOCSHELL 197AE000 == 18 [pid = 3736] [id = 20] 20:03:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 56 (1A13C400) [pid = 3736] [serial = 56] [outer = 00000000] 20:03:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 57 (1C05A800) [pid = 3736] [serial = 57] [outer = 1A13C400] 20:03:18 INFO - PROCESS | 3736 | 1463281398720 Marionette DEBUG loaded listener.js 20:03:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 58 (1C05D400) [pid = 3736] [serial = 58] [outer = 1A13C400] 20:03:19 INFO - PROCESS | 3736 | 1463281399092 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]]]}] 20:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 530ms 20:03:19 INFO - PROCESS | 3736 | 1463281399113 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 20:03:19 INFO - PROCESS | 3736 | 1463281399115 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 20:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:03:19 INFO - PROCESS | 3736 | 1463281399118 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:03:19 INFO - PROCESS | 3736 | 1463281399120 Marionette TRACE conn6 <- [1,46,null,{}] 20:03:19 INFO - PROCESS | 3736 | 1463281399123 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}] 20:03:19 INFO - PROCESS | 3736 | 1463281399226 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 20:03:19 INFO - PROCESS | 3736 | 1463281399235 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:19 INFO - PROCESS | 3736 | ++DOCSHELL 08887800 == 19 [pid = 3736] [id = 21] 20:03:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 59 (0888A800) [pid = 3736] [serial = 59] [outer = 00000000] 20:03:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 60 (08894400) [pid = 3736] [serial = 60] [outer = 0888A800] 20:03:19 INFO - PROCESS | 3736 | 1463281399280 Marionette DEBUG loaded listener.js 20:03:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 61 (197A9000) [pid = 3736] [serial = 61] [outer = 0888A800] 20:03:19 INFO - PROCESS | 3736 | 1463281399664 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]]]}] 20:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 20:03:19 INFO - PROCESS | 3736 | 1463281399689 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 20:03:19 INFO - PROCESS | 3736 | 1463281399691 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 20:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:03:19 INFO - PROCESS | 3736 | 1463281399694 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:03:19 INFO - PROCESS | 3736 | 1463281399695 Marionette TRACE conn6 <- [1,50,null,{}] 20:03:19 INFO - PROCESS | 3736 | 1463281399699 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}] 20:03:19 INFO - PROCESS | 3736 | 1463281399772 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 20:03:19 INFO - PROCESS | 3736 | 1463281399835 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:19 INFO - PROCESS | 3736 | ++DOCSHELL 0C61B000 == 20 [pid = 3736] [id = 22] 20:03:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 62 (0C61B400) [pid = 3736] [serial = 62] [outer = 00000000] 20:03:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 63 (0C623800) [pid = 3736] [serial = 63] [outer = 0C61B400] 20:03:19 INFO - PROCESS | 3736 | 1463281399881 Marionette DEBUG loaded listener.js 20:03:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 64 (0C627C00) [pid = 3736] [serial = 64] [outer = 0C61B400] 20:03:20 INFO - PROCESS | 3736 | 1463281400216 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]]]}] 20:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 20:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:03:20 INFO - PROCESS | 3736 | 1463281400265 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 20:03:20 INFO - PROCESS | 3736 | 1463281400267 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 20:03:20 INFO - PROCESS | 3736 | 1463281400270 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:03:20 INFO - PROCESS | 3736 | 1463281400273 Marionette TRACE conn6 <- [1,54,null,{}] 20:03:20 INFO - PROCESS | 3736 | 1463281400276 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}] 20:03:20 INFO - PROCESS | 3736 | 1463281400413 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 20:03:20 INFO - PROCESS | 3736 | 1463281400422 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:20 INFO - PROCESS | 3736 | ++DOCSHELL 10001400 == 21 [pid = 3736] [id = 23] 20:03:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 65 (10001C00) [pid = 3736] [serial = 65] [outer = 00000000] 20:03:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 66 (1000FC00) [pid = 3736] [serial = 66] [outer = 10001C00] 20:03:20 INFO - PROCESS | 3736 | 1463281400475 Marionette DEBUG loaded listener.js 20:03:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 67 (10060C00) [pid = 3736] [serial = 67] [outer = 10001C00] 20:03:20 INFO - PROCESS | 3736 | 1463281400863 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]]]}] 20:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 631ms 20:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:03:20 INFO - PROCESS | 3736 | 1463281400901 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 20:03:20 INFO - PROCESS | 3736 | 1463281400903 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 20:03:20 INFO - PROCESS | 3736 | 1463281400906 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:03:20 INFO - PROCESS | 3736 | 1463281400907 Marionette TRACE conn6 <- [1,58,null,{}] 20:03:20 INFO - PROCESS | 3736 | 1463281400910 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}] 20:03:21 INFO - PROCESS | 3736 | 1463281400984 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 20:03:21 INFO - PROCESS | 3736 | 1463281401066 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:21 INFO - PROCESS | 3736 | ++DOCSHELL 10062000 == 22 [pid = 3736] [id = 24] 20:03:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 68 (10062C00) [pid = 3736] [serial = 68] [outer = 00000000] 20:03:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 69 (1C186C00) [pid = 3736] [serial = 69] [outer = 10062C00] 20:03:21 INFO - PROCESS | 3736 | 1463281401111 Marionette DEBUG loaded listener.js 20:03:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 70 (1DBEEC00) [pid = 3736] [serial = 70] [outer = 10062C00] 20:03:21 INFO - PROCESS | 3736 | --DOCSHELL 14DA2800 == 21 [pid = 3736] [id = 8] 20:03:22 INFO - PROCESS | 3736 | 1463281402204 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]]]}] 20:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1321ms 20:03:22 INFO - PROCESS | 3736 | 1463281402232 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 20:03:22 INFO - PROCESS | 3736 | 1463281402236 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 20:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:03:22 INFO - PROCESS | 3736 | 1463281402249 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:03:22 INFO - PROCESS | 3736 | 1463281402252 Marionette TRACE conn6 <- [1,62,null,{}] 20:03:22 INFO - PROCESS | 3736 | 1463281402258 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}] 20:03:22 INFO - PROCESS | 3736 | 1463281402361 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 20:03:22 INFO - PROCESS | 3736 | 1463281402369 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:22 INFO - PROCESS | 3736 | ++DOCSHELL 0CA71800 == 22 [pid = 3736] [id = 25] 20:03:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 71 (0CA99400) [pid = 3736] [serial = 71] [outer = 00000000] 20:03:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 72 (0FAEFC00) [pid = 3736] [serial = 72] [outer = 0CA99400] 20:03:22 INFO - PROCESS | 3736 | 1463281402418 Marionette DEBUG loaded listener.js 20:03:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 73 (10004000) [pid = 3736] [serial = 73] [outer = 0CA99400] 20:03:22 INFO - PROCESS | 3736 | 1463281402843 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]]]}] 20:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 631ms 20:03:22 INFO - PROCESS | 3736 | 1463281402874 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 20:03:22 INFO - PROCESS | 3736 | 1463281402879 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 20:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:03:22 INFO - PROCESS | 3736 | 1463281402885 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:03:22 INFO - PROCESS | 3736 | 1463281402887 Marionette TRACE conn6 <- [1,66,null,{}] 20:03:22 INFO - PROCESS | 3736 | 1463281402898 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}] 20:03:23 INFO - PROCESS | 3736 | 1463281402996 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 20:03:23 INFO - PROCESS | 3736 | 1463281403003 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:23 INFO - PROCESS | 3736 | ++DOCSHELL 10007400 == 23 [pid = 3736] [id = 26] 20:03:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 74 (1000E400) [pid = 3736] [serial = 74] [outer = 00000000] 20:03:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 75 (10507400) [pid = 3736] [serial = 75] [outer = 1000E400] 20:03:23 INFO - PROCESS | 3736 | 1463281403050 Marionette DEBUG loaded listener.js 20:03:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 76 (10FED000) [pid = 3736] [serial = 76] [outer = 1000E400] 20:03:23 INFO - PROCESS | 3736 | --DOMWINDOW == 75 (167EA400) [pid = 3736] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:03:23 INFO - PROCESS | 3736 | --DOMWINDOW == 74 (18F23400) [pid = 3736] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:03:23 INFO - PROCESS | 3736 | --DOMWINDOW == 73 (0CA30C00) [pid = 3736] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:03:23 INFO - PROCESS | 3736 | --DOMWINDOW == 72 (14354C00) [pid = 3736] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:03:23 INFO - PROCESS | 3736 | --DOMWINDOW == 71 (17B1D400) [pid = 3736] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:03:23 INFO - PROCESS | 3736 | --DOMWINDOW == 70 (18D86800) [pid = 3736] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:03:23 INFO - PROCESS | 3736 | --DOMWINDOW == 69 (19B61400) [pid = 3736] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:03:23 INFO - PROCESS | 3736 | --DOMWINDOW == 68 (1A120800) [pid = 3736] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:03:23 INFO - PROCESS | 3736 | --DOMWINDOW == 67 (0C61B400) [pid = 3736] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:03:23 INFO - PROCESS | 3736 | --DOMWINDOW == 66 (15B04C00) [pid = 3736] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:03:23 INFO - PROCESS | 3736 | 1463281403775 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]]]}] 20:03:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 931ms 20:03:23 INFO - PROCESS | 3736 | 1463281403818 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 20:03:23 INFO - PROCESS | 3736 | 1463281403821 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 20:03:23 INFO - PROCESS | 3736 | 1463281403824 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:03:23 INFO - PROCESS | 3736 | 1463281403828 Marionette TRACE conn6 <- [1,70,null,{}] 20:03:23 INFO - PROCESS | 3736 | 1463281403838 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}] 20:03:23 INFO - PROCESS | 3736 | 1463281403927 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 20:03:24 INFO - PROCESS | 3736 | 1463281403993 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:24 INFO - PROCESS | 3736 | ++DOCSHELL 106EF400 == 24 [pid = 3736] [id = 27] 20:03:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 67 (10FE3000) [pid = 3736] [serial = 77] [outer = 00000000] 20:03:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 68 (142CF400) [pid = 3736] [serial = 78] [outer = 10FE3000] 20:03:24 INFO - PROCESS | 3736 | 1463281404042 Marionette DEBUG loaded listener.js 20:03:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 69 (147EF800) [pid = 3736] [serial = 79] [outer = 10FE3000] 20:03:24 INFO - PROCESS | 3736 | 1463281404368 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]]]}] 20:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 20:03:24 INFO - PROCESS | 3736 | 1463281404398 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 20:03:24 INFO - PROCESS | 3736 | 1463281404401 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 20:03:24 INFO - PROCESS | 3736 | 1463281404404 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:03:24 INFO - PROCESS | 3736 | 1463281404405 Marionette TRACE conn6 <- [1,74,null,{}] 20:03:24 INFO - PROCESS | 3736 | 1463281404414 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}] 20:03:24 INFO - PROCESS | 3736 | 1463281404515 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 20:03:24 INFO - PROCESS | 3736 | 1463281404576 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:24 INFO - PROCESS | 3736 | ++DOCSHELL 14282400 == 25 [pid = 3736] [id = 28] 20:03:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 70 (14289800) [pid = 3736] [serial = 80] [outer = 00000000] 20:03:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 71 (14CB2800) [pid = 3736] [serial = 81] [outer = 14289800] 20:03:24 INFO - PROCESS | 3736 | 1463281404622 Marionette DEBUG loaded listener.js 20:03:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 72 (15BDE000) [pid = 3736] [serial = 82] [outer = 14289800] 20:03:24 INFO - PROCESS | 3736 | 1463281404962 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]]]}] 20:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 570ms 20:03:25 INFO - PROCESS | 3736 | 1463281404978 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 20:03:25 INFO - PROCESS | 3736 | 1463281404980 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 20:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:03:25 INFO - PROCESS | 3736 | 1463281404983 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:03:25 INFO - PROCESS | 3736 | 1463281404984 Marionette TRACE conn6 <- [1,78,null,{}] 20:03:25 INFO - PROCESS | 3736 | 1463281404988 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}] 20:03:25 INFO - PROCESS | 3736 | 1463281405063 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 20:03:25 INFO - PROCESS | 3736 | 1463281405125 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:25 INFO - PROCESS | 3736 | ++DOCSHELL 15BDC800 == 26 [pid = 3736] [id = 29] 20:03:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 73 (15BE0800) [pid = 3736] [serial = 83] [outer = 00000000] 20:03:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 74 (17797400) [pid = 3736] [serial = 84] [outer = 15BE0800] 20:03:25 INFO - PROCESS | 3736 | 1463281405169 Marionette DEBUG loaded listener.js 20:03:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 75 (17EEF400) [pid = 3736] [serial = 85] [outer = 15BE0800] 20:03:25 INFO - PROCESS | 3736 | 1463281405532 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]]]}] 20:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 573ms 20:03:25 INFO - PROCESS | 3736 | 1463281405556 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 20:03:25 INFO - PROCESS | 3736 | 1463281405558 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 20:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:03:25 INFO - PROCESS | 3736 | 1463281405561 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:03:25 INFO - PROCESS | 3736 | 1463281405563 Marionette TRACE conn6 <- [1,82,null,{}] 20:03:25 INFO - PROCESS | 3736 | 1463281405566 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}] 20:03:25 INFO - PROCESS | 3736 | 1463281405722 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 20:03:25 INFO - PROCESS | 3736 | 1463281405764 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:25 INFO - PROCESS | 3736 | ++DOCSHELL 0888FC00 == 27 [pid = 3736] [id = 30] 20:03:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 76 (08890C00) [pid = 3736] [serial = 86] [outer = 00000000] 20:03:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 77 (0C623000) [pid = 3736] [serial = 87] [outer = 08890C00] 20:03:25 INFO - PROCESS | 3736 | 1463281405822 Marionette DEBUG loaded listener.js 20:03:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 78 (0CAE3C00) [pid = 3736] [serial = 88] [outer = 08890C00] 20:03:26 INFO - PROCESS | 3736 | 1463281406346 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]]]}] 20:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 830ms 20:03:26 INFO - PROCESS | 3736 | 1463281406415 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 20:03:26 INFO - PROCESS | 3736 | 1463281406419 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 20:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:03:26 INFO - PROCESS | 3736 | 1463281406440 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:03:26 INFO - PROCESS | 3736 | 1463281406445 Marionette TRACE conn6 <- [1,86,null,{}] 20:03:26 INFO - PROCESS | 3736 | 1463281406451 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}] 20:03:26 INFO - PROCESS | 3736 | 1463281406564 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 20:03:26 INFO - PROCESS | 3736 | 1463281406639 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:26 INFO - PROCESS | 3736 | ++DOCSHELL 1406F400 == 28 [pid = 3736] [id = 31] 20:03:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 79 (1407A400) [pid = 3736] [serial = 89] [outer = 00000000] 20:03:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 80 (14B69000) [pid = 3736] [serial = 90] [outer = 1407A400] 20:03:26 INFO - PROCESS | 3736 | 1463281406697 Marionette DEBUG loaded listener.js 20:03:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 81 (15BDB400) [pid = 3736] [serial = 91] [outer = 1407A400] 20:03:27 INFO - PROCESS | 3736 | 1463281407232 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]]]}] 20:03:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 851ms 20:03:27 INFO - PROCESS | 3736 | 1463281407279 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 20:03:27 INFO - PROCESS | 3736 | 1463281407282 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 20:03:27 INFO - PROCESS | 3736 | 1463281407286 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:03:27 INFO - PROCESS | 3736 | 1463281407288 Marionette TRACE conn6 <- [1,90,null,{}] 20:03:27 INFO - PROCESS | 3736 | 1463281407292 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}] 20:03:27 INFO - PROCESS | 3736 | 1463281407389 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 20:03:27 INFO - PROCESS | 3736 | 1463281407458 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:27 INFO - PROCESS | 3736 | ++DOCSHELL 18F1FC00 == 29 [pid = 3736] [id = 32] 20:03:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 82 (18F23400) [pid = 3736] [serial = 92] [outer = 00000000] 20:03:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 83 (19531C00) [pid = 3736] [serial = 93] [outer = 18F23400] 20:03:27 INFO - PROCESS | 3736 | 1463281407513 Marionette DEBUG loaded listener.js 20:03:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 84 (197A8800) [pid = 3736] [serial = 94] [outer = 18F23400] 20:03:28 INFO - PROCESS | 3736 | 1463281408054 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]]]}] 20:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 831ms 20:03:28 INFO - PROCESS | 3736 | 1463281408119 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 20:03:28 INFO - PROCESS | 3736 | 1463281408123 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 20:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:03:28 INFO - PROCESS | 3736 | 1463281408134 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:03:28 INFO - PROCESS | 3736 | 1463281408139 Marionette TRACE conn6 <- [1,94,null,{}] 20:03:28 INFO - PROCESS | 3736 | 1463281408143 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}] 20:03:28 INFO - PROCESS | 3736 | 1463281408274 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 20:03:28 INFO - PROCESS | 3736 | 1463281408345 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:28 INFO - PROCESS | 3736 | ++DOCSHELL 1A11C800 == 30 [pid = 3736] [id = 33] 20:03:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 85 (1A120C00) [pid = 3736] [serial = 95] [outer = 00000000] 20:03:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 86 (1A13B400) [pid = 3736] [serial = 96] [outer = 1A120C00] 20:03:28 INFO - PROCESS | 3736 | 1463281408401 Marionette DEBUG loaded listener.js 20:03:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 87 (1A13C000) [pid = 3736] [serial = 97] [outer = 1A120C00] 20:03:28 INFO - PROCESS | 3736 | 1463281408928 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]]]}] 20:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 20:03:28 INFO - PROCESS | 3736 | 1463281408963 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 20:03:28 INFO - PROCESS | 3736 | 1463281408966 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 20:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:03:28 INFO - PROCESS | 3736 | 1463281408969 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:03:28 INFO - PROCESS | 3736 | 1463281408971 Marionette TRACE conn6 <- [1,98,null,{}] 20:03:28 INFO - PROCESS | 3736 | 1463281408975 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}] 20:03:29 INFO - PROCESS | 3736 | 1463281409071 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 20:03:29 INFO - PROCESS | 3736 | 1463281409152 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:29 INFO - PROCESS | 3736 | ++DOCSHELL 10064000 == 31 [pid = 3736] [id = 34] 20:03:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 88 (197ACC00) [pid = 3736] [serial = 98] [outer = 00000000] 20:03:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (19D06800) [pid = 3736] [serial = 99] [outer = 197ACC00] 20:03:29 INFO - PROCESS | 3736 | 1463281409207 Marionette DEBUG loaded listener.js 20:03:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (19D07C00) [pid = 3736] [serial = 100] [outer = 197ACC00] 20:03:29 INFO - PROCESS | 3736 | 1463281409827 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]]]}] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 89 (16BF7C00) [pid = 3736] [serial = 9] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 88 (16BFD000) [pid = 3736] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 87 (11080800) [pid = 3736] [serial = 4] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 86 (18F25C00) [pid = 3736] [serial = 27] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 85 (10507800) [pid = 3736] [serial = 33] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 84 (0FB48C00) [pid = 3736] [serial = 36] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 83 (14CB1C00) [pid = 3736] [serial = 39] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 82 (14D0F000) [pid = 3736] [serial = 40] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 81 (162BF800) [pid = 3736] [serial = 42] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 80 (17B28000) [pid = 3736] [serial = 43] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 79 (1952C400) [pid = 3736] [serial = 45] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 78 (19B32400) [pid = 3736] [serial = 46] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 77 (1A117400) [pid = 3736] [serial = 48] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 76 (1B154800) [pid = 3736] [serial = 51] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 75 (1A143400) [pid = 3736] [serial = 54] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 74 (1C05A800) [pid = 3736] [serial = 57] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 73 (08894400) [pid = 3736] [serial = 60] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 72 (0C623800) [pid = 3736] [serial = 63] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 71 (1000FC00) [pid = 3736] [serial = 66] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 70 (15BDE400) [pid = 3736] [serial = 21] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 69 (1A32DC00) [pid = 3736] [serial = 24] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 68 (0FB49800) [pid = 3736] [serial = 30] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 67 (1A119800) [pid = 3736] [serial = 49] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 66 (1B44C400) [pid = 3736] [serial = 52] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 65 (177A6800) [pid = 3736] [serial = 22] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 64 (1C33B400) [pid = 3736] [serial = 28] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 63 (0C627C00) [pid = 3736] [serial = 64] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 62 (14282000) [pid = 3736] [serial = 37] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 61 (1A5AB800) [pid = 3736] [serial = 17] [outer = 00000000] [url = about:blank] 20:03:29 INFO - PROCESS | 3736 | --DOMWINDOW == 60 (1A09E800) [pid = 3736] [serial = 14] [outer = 00000000] [url = about:blank] 20:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 931ms 20:03:29 INFO - PROCESS | 3736 | 1463281409904 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 20:03:29 INFO - PROCESS | 3736 | 1463281409908 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 20:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:03:29 INFO - PROCESS | 3736 | 1463281409912 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:03:29 INFO - PROCESS | 3736 | 1463281409916 Marionette TRACE conn6 <- [1,102,null,{}] 20:03:29 INFO - PROCESS | 3736 | 1463281409921 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}] 20:03:30 INFO - PROCESS | 3736 | 1463281410013 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 20:03:30 INFO - PROCESS | 3736 | 1463281410080 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:30 INFO - PROCESS | 3736 | ++DOCSHELL 0C628000 == 32 [pid = 3736] [id = 35] 20:03:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 61 (0FA5F400) [pid = 3736] [serial = 101] [outer = 00000000] 20:03:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 62 (0FB54000) [pid = 3736] [serial = 102] [outer = 0FA5F400] 20:03:30 INFO - PROCESS | 3736 | 1463281410128 Marionette DEBUG loaded listener.js 20:03:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 63 (1005B400) [pid = 3736] [serial = 103] [outer = 0FA5F400] 20:03:30 INFO - PROCESS | 3736 | 1463281410471 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]]]}] 20:03:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 590ms 20:03:30 INFO - PROCESS | 3736 | 1463281410504 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 20:03:30 INFO - PROCESS | 3736 | 1463281410509 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 20:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:03:30 INFO - PROCESS | 3736 | 1463281410528 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:03:30 INFO - PROCESS | 3736 | 1463281410531 Marionette TRACE conn6 <- [1,106,null,{}] 20:03:30 INFO - PROCESS | 3736 | 1463281410535 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}] 20:03:30 INFO - PROCESS | 3736 | 1463281410614 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 20:03:30 INFO - PROCESS | 3736 | 1463281410621 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:30 INFO - PROCESS | 3736 | ++DOCSHELL 10502400 == 33 [pid = 3736] [id = 36] 20:03:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 64 (10502C00) [pid = 3736] [serial = 104] [outer = 00000000] 20:03:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 65 (1408F400) [pid = 3736] [serial = 105] [outer = 10502C00] 20:03:30 INFO - PROCESS | 3736 | 1463281410667 Marionette DEBUG loaded listener.js 20:03:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 66 (1434E000) [pid = 3736] [serial = 106] [outer = 10502C00] 20:03:31 INFO - PROCESS | 3736 | 1463281411077 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]]]}] 20:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 591ms 20:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:03:31 INFO - PROCESS | 3736 | 1463281411108 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 20:03:31 INFO - PROCESS | 3736 | 1463281411111 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 20:03:31 INFO - PROCESS | 3736 | 1463281411114 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:03:31 INFO - PROCESS | 3736 | 1463281411117 Marionette TRACE conn6 <- [1,110,null,{}] 20:03:31 INFO - PROCESS | 3736 | 1463281411132 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}] 20:03:31 INFO - PROCESS | 3736 | 1463281411214 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 20:03:31 INFO - PROCESS | 3736 | 1463281411224 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:31 INFO - PROCESS | 3736 | ++DOCSHELL 167E0C00 == 34 [pid = 3736] [id = 37] 20:03:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 67 (167E2000) [pid = 3736] [serial = 107] [outer = 00000000] 20:03:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 68 (16BF7800) [pid = 3736] [serial = 108] [outer = 167E2000] 20:03:31 INFO - PROCESS | 3736 | 1463281411272 Marionette DEBUG loaded listener.js 20:03:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 69 (17A75800) [pid = 3736] [serial = 109] [outer = 167E2000] 20:03:31 INFO - PROCESS | 3736 | 1463281411700 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]]]}] 20:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 20:03:31 INFO - PROCESS | 3736 | 1463281411745 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 20:03:31 INFO - PROCESS | 3736 | 1463281411748 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 20:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:03:31 INFO - PROCESS | 3736 | 1463281411751 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:03:31 INFO - PROCESS | 3736 | 1463281411753 Marionette TRACE conn6 <- [1,114,null,{}] 20:03:31 INFO - PROCESS | 3736 | 1463281411757 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}] 20:03:31 INFO - PROCESS | 3736 | 1463281411847 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 20:03:31 INFO - PROCESS | 3736 | 1463281411853 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:31 INFO - PROCESS | 3736 | ++DOCSHELL 17B2C800 == 35 [pid = 3736] [id = 38] 20:03:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 70 (18A49C00) [pid = 3736] [serial = 110] [outer = 00000000] 20:03:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 71 (1952CC00) [pid = 3736] [serial = 111] [outer = 18A49C00] 20:03:31 INFO - PROCESS | 3736 | 1463281411900 Marionette DEBUG loaded listener.js 20:03:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 72 (197AEC00) [pid = 3736] [serial = 112] [outer = 18A49C00] 20:03:32 INFO - PROCESS | 3736 | 1463281412340 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]]]}] 20:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 631ms 20:03:32 INFO - PROCESS | 3736 | 1463281412385 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 20:03:32 INFO - PROCESS | 3736 | 1463281412387 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 20:03:32 INFO - PROCESS | 3736 | 1463281412390 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:03:32 INFO - PROCESS | 3736 | 1463281412392 Marionette TRACE conn6 <- [1,118,null,{}] 20:03:32 INFO - PROCESS | 3736 | 1463281412395 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}] 20:03:32 INFO - PROCESS | 3736 | 1463281412494 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 20:03:32 INFO - PROCESS | 3736 | 1463281412503 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:32 INFO - PROCESS | 3736 | ++DOCSHELL 10351000 == 36 [pid = 3736] [id = 39] 20:03:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 73 (10353000) [pid = 3736] [serial = 113] [outer = 00000000] 20:03:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 74 (10357C00) [pid = 3736] [serial = 114] [outer = 10353000] 20:03:32 INFO - PROCESS | 3736 | 1463281412549 Marionette DEBUG loaded listener.js 20:03:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 75 (1035A800) [pid = 3736] [serial = 115] [outer = 10353000] 20:03:33 INFO - PROCESS | 3736 | 1463281412994 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]]]}] 20:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 20:03:33 INFO - PROCESS | 3736 | 1463281413026 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 20:03:33 INFO - PROCESS | 3736 | 1463281413028 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 20:03:33 INFO - PROCESS | 3736 | 1463281413031 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:03:33 INFO - PROCESS | 3736 | 1463281413033 Marionette TRACE conn6 <- [1,122,null,{}] 20:03:33 INFO - PROCESS | 3736 | 1463281413036 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}] 20:03:33 INFO - PROCESS | 3736 | 1463281413157 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 20:03:33 INFO - PROCESS | 3736 | 1463281413165 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:33 INFO - PROCESS | 3736 | ++DOCSHELL 10350000 == 37 [pid = 3736] [id = 40] 20:03:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 76 (1035BC00) [pid = 3736] [serial = 116] [outer = 00000000] 20:03:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 77 (1A11B400) [pid = 3736] [serial = 117] [outer = 1035BC00] 20:03:33 INFO - PROCESS | 3736 | 1463281413211 Marionette DEBUG loaded listener.js 20:03:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 78 (1A121000) [pid = 3736] [serial = 118] [outer = 1035BC00] 20:03:33 INFO - PROCESS | 3736 | 1463281413619 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]]]}] 20:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 20:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:03:33 INFO - PROCESS | 3736 | 1463281413668 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 20:03:33 INFO - PROCESS | 3736 | 1463281413670 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 20:03:33 INFO - PROCESS | 3736 | 1463281413673 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:03:33 INFO - PROCESS | 3736 | 1463281413675 Marionette TRACE conn6 <- [1,126,null,{}] 20:03:33 INFO - PROCESS | 3736 | 1463281413679 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}] 20:03:33 INFO - PROCESS | 3736 | 1463281413785 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 20:03:33 INFO - PROCESS | 3736 | 1463281413854 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:33 INFO - PROCESS | 3736 | ++DOCSHELL 1A11D400 == 38 [pid = 3736] [id = 41] 20:03:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 79 (1A137C00) [pid = 3736] [serial = 119] [outer = 00000000] 20:03:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 80 (1A5AC400) [pid = 3736] [serial = 120] [outer = 1A137C00] 20:03:33 INFO - PROCESS | 3736 | 1463281413899 Marionette DEBUG loaded listener.js 20:03:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 81 (1B156800) [pid = 3736] [serial = 121] [outer = 1A137C00] 20:03:34 INFO - PROCESS | 3736 | --DOMWINDOW == 80 (0CA99400) [pid = 3736] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:03:34 INFO - PROCESS | 3736 | --DOMWINDOW == 79 (10FE3000) [pid = 3736] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:03:34 INFO - PROCESS | 3736 | --DOMWINDOW == 78 (1000E400) [pid = 3736] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:03:34 INFO - PROCESS | 3736 | --DOMWINDOW == 77 (14289800) [pid = 3736] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:03:34 INFO - PROCESS | 3736 | --DOMWINDOW == 76 (10062C00) [pid = 3736] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:03:34 INFO - PROCESS | 3736 | --DOMWINDOW == 75 (0888A800) [pid = 3736] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:03:34 INFO - PROCESS | 3736 | --DOMWINDOW == 74 (1A13C400) [pid = 3736] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:03:34 INFO - PROCESS | 3736 | --DOMWINDOW == 73 (1A13D000) [pid = 3736] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:03:34 INFO - PROCESS | 3736 | --DOMWINDOW == 72 (10001C00) [pid = 3736] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:03:34 INFO - PROCESS | 3736 | 1463281414273 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]]]}] 20:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 631ms 20:03:34 INFO - PROCESS | 3736 | 1463281414305 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 20:03:34 INFO - PROCESS | 3736 | 1463281414307 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 20:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:03:34 INFO - PROCESS | 3736 | 1463281414310 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:03:34 INFO - PROCESS | 3736 | 1463281414311 Marionette TRACE conn6 <- [1,130,null,{}] 20:03:34 INFO - PROCESS | 3736 | 1463281414315 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}] 20:03:34 INFO - PROCESS | 3736 | 1463281414415 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 20:03:34 INFO - PROCESS | 3736 | 1463281414457 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:34 INFO - PROCESS | 3736 | ++DOCSHELL 0C625000 == 39 [pid = 3736] [id = 42] 20:03:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 73 (0C732800) [pid = 3736] [serial = 122] [outer = 00000000] 20:03:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 74 (17B22400) [pid = 3736] [serial = 123] [outer = 0C732800] 20:03:34 INFO - PROCESS | 3736 | 1463281414501 Marionette DEBUG loaded listener.js 20:03:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 75 (1A1B1800) [pid = 3736] [serial = 124] [outer = 0C732800] 20:03:34 INFO - PROCESS | 3736 | 1463281414849 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]]]}] 20:03:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 20:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:03:34 INFO - PROCESS | 3736 | 1463281414881 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 20:03:34 INFO - PROCESS | 3736 | 1463281414883 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 20:03:34 INFO - PROCESS | 3736 | 1463281414886 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:03:34 INFO - PROCESS | 3736 | 1463281414887 Marionette TRACE conn6 <- [1,134,null,{}] 20:03:34 INFO - PROCESS | 3736 | 1463281414891 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}] 20:03:35 INFO - PROCESS | 3736 | 1463281414990 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 20:03:35 INFO - PROCESS | 3736 | 1463281414998 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:35 INFO - PROCESS | 3736 | ++DOCSHELL 17A84000 == 40 [pid = 3736] [id = 43] 20:03:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 76 (18FAD400) [pid = 3736] [serial = 125] [outer = 00000000] 20:03:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 77 (18FB5800) [pid = 3736] [serial = 126] [outer = 18FAD400] 20:03:35 INFO - PROCESS | 3736 | 1463281415044 Marionette DEBUG loaded listener.js 20:03:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 78 (18FB8C00) [pid = 3736] [serial = 127] [outer = 18FAD400] 20:03:35 INFO - PROCESS | 3736 | 1463281415449 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]]]}] 20:03:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 571ms 20:03:35 INFO - PROCESS | 3736 | 1463281415456 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 20:03:35 INFO - PROCESS | 3736 | 1463281415458 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 20:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:03:35 INFO - PROCESS | 3736 | 1463281415461 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:03:35 INFO - PROCESS | 3736 | 1463281415463 Marionette TRACE conn6 <- [1,138,null,{}] 20:03:35 INFO - PROCESS | 3736 | 1463281415466 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}] 20:03:35 INFO - PROCESS | 3736 | 1463281415543 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 20:03:35 INFO - PROCESS | 3736 | 1463281415611 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:35 INFO - PROCESS | 3736 | ++DOCSHELL 18FB9C00 == 41 [pid = 3736] [id = 44] 20:03:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 79 (18FBA000) [pid = 3736] [serial = 128] [outer = 00000000] 20:03:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 80 (1B6A7C00) [pid = 3736] [serial = 129] [outer = 18FBA000] 20:03:35 INFO - PROCESS | 3736 | 1463281415654 Marionette DEBUG loaded listener.js 20:03:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 81 (1C053000) [pid = 3736] [serial = 130] [outer = 18FBA000] 20:03:36 INFO - PROCESS | 3736 | 1463281416017 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]]]}] 20:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 20:03:36 INFO - PROCESS | 3736 | 1463281416033 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 20:03:36 INFO - PROCESS | 3736 | 1463281416035 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 20:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:03:36 INFO - PROCESS | 3736 | 1463281416038 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:03:36 INFO - PROCESS | 3736 | 1463281416040 Marionette TRACE conn6 <- [1,142,null,{}] 20:03:36 INFO - PROCESS | 3736 | 1463281416044 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}] 20:03:36 INFO - PROCESS | 3736 | 1463281416179 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 20:03:36 INFO - PROCESS | 3736 | 1463281416286 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:36 INFO - PROCESS | 3736 | ++DOCSHELL 08892400 == 42 [pid = 3736] [id = 45] 20:03:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 82 (08893400) [pid = 3736] [serial = 131] [outer = 00000000] 20:03:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 83 (0C620800) [pid = 3736] [serial = 132] [outer = 08893400] 20:03:36 INFO - PROCESS | 3736 | 1463281416387 Marionette DEBUG loaded listener.js 20:03:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 84 (0CAA0C00) [pid = 3736] [serial = 133] [outer = 08893400] 20:03:36 INFO - PROCESS | 3736 | 1463281416938 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]]]}] 20:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 971ms 20:03:37 INFO - PROCESS | 3736 | 1463281417011 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 20:03:37 INFO - PROCESS | 3736 | 1463281417015 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 20:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:03:37 INFO - PROCESS | 3736 | 1463281417020 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:03:37 INFO - PROCESS | 3736 | 1463281417023 Marionette TRACE conn6 <- [1,146,null,{}] 20:03:37 INFO - PROCESS | 3736 | 1463281417029 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}] 20:03:37 INFO - PROCESS | 3736 | 1463281417137 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 20:03:37 INFO - PROCESS | 3736 | 1463281417212 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:37 INFO - PROCESS | 3736 | ++DOCSHELL 142D7C00 == 43 [pid = 3736] [id = 46] 20:03:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 85 (1476D000) [pid = 3736] [serial = 134] [outer = 00000000] 20:03:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 86 (14D9C400) [pid = 3736] [serial = 135] [outer = 1476D000] 20:03:37 INFO - PROCESS | 3736 | 1463281417272 Marionette DEBUG loaded listener.js 20:03:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 87 (15B0D800) [pid = 3736] [serial = 136] [outer = 1476D000] 20:03:37 INFO - PROCESS | 3736 | 1463281417895 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]]]}] 20:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 930ms 20:03:37 INFO - PROCESS | 3736 | 1463281417954 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 20:03:37 INFO - PROCESS | 3736 | 1463281417958 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 20:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:03:37 INFO - PROCESS | 3736 | 1463281417962 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:03:37 INFO - PROCESS | 3736 | 1463281417965 Marionette TRACE conn6 <- [1,150,null,{}] 20:03:37 INFO - PROCESS | 3736 | 1463281417969 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}] 20:03:38 INFO - PROCESS | 3736 | 1463281418072 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 20:03:38 INFO - PROCESS | 3736 | 1463281418146 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:38 INFO - PROCESS | 3736 | ++DOCSHELL 18F27400 == 44 [pid = 3736] [id = 47] 20:03:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 88 (18FB4800) [pid = 3736] [serial = 137] [outer = 00000000] 20:03:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (1A118400) [pid = 3736] [serial = 138] [outer = 18FB4800] 20:03:38 INFO - PROCESS | 3736 | 1463281418200 Marionette DEBUG loaded listener.js 20:03:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (1A121400) [pid = 3736] [serial = 139] [outer = 18FB4800] 20:03:39 INFO - PROCESS | 3736 | 1463281418996 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]]]}] 20:03:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1072ms 20:03:39 INFO - PROCESS | 3736 | 1463281419051 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 20:03:39 INFO - PROCESS | 3736 | 1463281419055 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 20:03:39 INFO - PROCESS | 3736 | 1463281419060 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:03:39 INFO - PROCESS | 3736 | 1463281419064 Marionette TRACE conn6 <- [1,154,null,{}] 20:03:39 INFO - PROCESS | 3736 | 1463281419069 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}] 20:03:39 INFO - PROCESS | 3736 | 1463281419166 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 20:03:39 INFO - PROCESS | 3736 | 1463281419235 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:39 INFO - PROCESS | 3736 | ++DOCSHELL 10059C00 == 45 [pid = 3736] [id = 48] 20:03:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (1005A400) [pid = 3736] [serial = 140] [outer = 00000000] 20:03:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (10063C00) [pid = 3736] [serial = 141] [outer = 1005A400] 20:03:39 INFO - PROCESS | 3736 | 1463281419285 Marionette DEBUG loaded listener.js 20:03:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (10359C00) [pid = 3736] [serial = 142] [outer = 1005A400] 20:03:39 INFO - PROCESS | 3736 | --DOCSHELL 18F23000 == 44 [pid = 3736] [id = 10] 20:03:39 INFO - PROCESS | 3736 | --DOCSHELL 18FB9C00 == 43 [pid = 3736] [id = 44] 20:03:39 INFO - PROCESS | 3736 | --DOCSHELL 17A84000 == 42 [pid = 3736] [id = 43] 20:03:39 INFO - PROCESS | 3736 | --DOCSHELL 0C625000 == 41 [pid = 3736] [id = 42] 20:03:39 INFO - PROCESS | 3736 | --DOCSHELL 1A11D400 == 40 [pid = 3736] [id = 41] 20:03:39 INFO - PROCESS | 3736 | --DOCSHELL 10350000 == 39 [pid = 3736] [id = 40] 20:03:39 INFO - PROCESS | 3736 | --DOCSHELL 10351000 == 38 [pid = 3736] [id = 39] 20:03:39 INFO - PROCESS | 3736 | --DOCSHELL 17B2C800 == 37 [pid = 3736] [id = 38] 20:03:39 INFO - PROCESS | 3736 | --DOCSHELL 167E0C00 == 36 [pid = 3736] [id = 37] 20:03:39 INFO - PROCESS | 3736 | --DOCSHELL 10502400 == 35 [pid = 3736] [id = 36] 20:03:39 INFO - PROCESS | 3736 | --DOCSHELL 0C628000 == 34 [pid = 3736] [id = 35] 20:03:39 INFO - PROCESS | 3736 | 1463281419874 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]]]}] 20:03:39 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (17797400) [pid = 3736] [serial = 84] [outer = 00000000] [url = about:blank] 20:03:39 INFO - PROCESS | 3736 | --DOMWINDOW == 91 (0FAEFC00) [pid = 3736] [serial = 72] [outer = 00000000] [url = about:blank] 20:03:39 INFO - PROCESS | 3736 | --DOMWINDOW == 90 (10004000) [pid = 3736] [serial = 73] [outer = 00000000] [url = about:blank] 20:03:39 INFO - PROCESS | 3736 | --DOMWINDOW == 89 (142CF400) [pid = 3736] [serial = 78] [outer = 00000000] [url = about:blank] 20:03:39 INFO - PROCESS | 3736 | --DOMWINDOW == 88 (10507400) [pid = 3736] [serial = 75] [outer = 00000000] [url = about:blank] 20:03:39 INFO - PROCESS | 3736 | --DOMWINDOW == 87 (14CB2800) [pid = 3736] [serial = 81] [outer = 00000000] [url = about:blank] 20:03:39 INFO - PROCESS | 3736 | --DOMWINDOW == 86 (15BDE000) [pid = 3736] [serial = 82] [outer = 00000000] [url = about:blank] 20:03:39 INFO - PROCESS | 3736 | --DOMWINDOW == 85 (10FED000) [pid = 3736] [serial = 76] [outer = 00000000] [url = about:blank] 20:03:39 INFO - PROCESS | 3736 | --DOMWINDOW == 84 (1DBEEC00) [pid = 3736] [serial = 70] [outer = 00000000] [url = about:blank] 20:03:39 INFO - PROCESS | 3736 | --DOMWINDOW == 83 (147EF800) [pid = 3736] [serial = 79] [outer = 00000000] [url = about:blank] 20:03:39 INFO - PROCESS | 3736 | --DOMWINDOW == 82 (1C186C00) [pid = 3736] [serial = 69] [outer = 00000000] [url = about:blank] 20:03:39 INFO - PROCESS | 3736 | --DOMWINDOW == 81 (197A9000) [pid = 3736] [serial = 61] [outer = 00000000] [url = about:blank] 20:03:39 INFO - PROCESS | 3736 | --DOMWINDOW == 80 (1C05D400) [pid = 3736] [serial = 58] [outer = 00000000] [url = about:blank] 20:03:39 INFO - PROCESS | 3736 | --DOMWINDOW == 79 (1A146400) [pid = 3736] [serial = 55] [outer = 00000000] [url = about:blank] 20:03:39 INFO - PROCESS | 3736 | --DOMWINDOW == 78 (10060C00) [pid = 3736] [serial = 67] [outer = 00000000] [url = about:blank] 20:03:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:03:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 871ms 20:03:39 INFO - PROCESS | 3736 | 1463281419934 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 20:03:39 INFO - PROCESS | 3736 | 1463281419939 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 20:03:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:03:39 INFO - PROCESS | 3736 | 1463281419945 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:03:39 INFO - PROCESS | 3736 | 1463281419948 Marionette TRACE conn6 <- [1,158,null,{}] 20:03:39 INFO - PROCESS | 3736 | 1463281419952 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}] 20:03:40 INFO - PROCESS | 3736 | 1463281420041 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 20:03:40 INFO - PROCESS | 3736 | 1463281420111 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:40 INFO - PROCESS | 3736 | ++DOCSHELL 0C778C00 == 35 [pid = 3736] [id = 49] 20:03:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 79 (0C7E5C00) [pid = 3736] [serial = 143] [outer = 00000000] 20:03:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 80 (0FAF1C00) [pid = 3736] [serial = 144] [outer = 0C7E5C00] 20:03:40 INFO - PROCESS | 3736 | 1463281420156 Marionette DEBUG loaded listener.js 20:03:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 81 (1000AC00) [pid = 3736] [serial = 145] [outer = 0C7E5C00] 20:03:40 INFO - PROCESS | 3736 | 1463281420559 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]]]}] 20:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 20:03:40 INFO - PROCESS | 3736 | 1463281420618 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 20:03:40 INFO - PROCESS | 3736 | 1463281420620 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 20:03:40 INFO - PROCESS | 3736 | 1463281420628 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:03:40 INFO - PROCESS | 3736 | 1463281420632 Marionette TRACE conn6 <- [1,162,null,{}] 20:03:40 INFO - PROCESS | 3736 | 1463281420644 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}] 20:03:40 INFO - PROCESS | 3736 | 1463281420729 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 20:03:40 INFO - PROCESS | 3736 | 1463281420741 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:40 INFO - PROCESS | 3736 | ++DOCSHELL 110EF400 == 36 [pid = 3736] [id = 50] 20:03:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 82 (110EF800) [pid = 3736] [serial = 146] [outer = 00000000] 20:03:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 83 (14348400) [pid = 3736] [serial = 147] [outer = 110EF800] 20:03:40 INFO - PROCESS | 3736 | 1463281420791 Marionette DEBUG loaded listener.js 20:03:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 84 (14B32000) [pid = 3736] [serial = 148] [outer = 110EF800] 20:03:41 INFO - PROCESS | 3736 | 1463281421229 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]]]}] 20:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 631ms 20:03:41 INFO - PROCESS | 3736 | 1463281421263 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 20:03:41 INFO - PROCESS | 3736 | 1463281421265 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 20:03:41 INFO - PROCESS | 3736 | 1463281421269 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:03:41 INFO - PROCESS | 3736 | 1463281421270 Marionette TRACE conn6 <- [1,166,null,{}] 20:03:41 INFO - PROCESS | 3736 | 1463281421274 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}] 20:03:41 INFO - PROCESS | 3736 | 1463281421352 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 20:03:41 INFO - PROCESS | 3736 | 1463281421358 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:41 INFO - PROCESS | 3736 | ++DOCSHELL 14B6FC00 == 37 [pid = 3736] [id = 51] 20:03:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 85 (14D0FC00) [pid = 3736] [serial = 149] [outer = 00000000] 20:03:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 86 (15BDAC00) [pid = 3736] [serial = 150] [outer = 14D0FC00] 20:03:41 INFO - PROCESS | 3736 | 1463281421403 Marionette DEBUG loaded listener.js 20:03:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 87 (167E0C00) [pid = 3736] [serial = 151] [outer = 14D0FC00] 20:03:41 INFO - PROCESS | 3736 | 1463281421835 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]]]}] 20:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 20:03:41 INFO - PROCESS | 3736 | 1463281421903 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 20:03:41 INFO - PROCESS | 3736 | 1463281421915 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 20:03:41 INFO - PROCESS | 3736 | 1463281421919 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:03:41 INFO - PROCESS | 3736 | 1463281421920 Marionette TRACE conn6 <- [1,170,null,{}] 20:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:03:41 INFO - PROCESS | 3736 | 1463281421924 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}] 20:03:42 INFO - PROCESS | 3736 | 1463281421998 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 20:03:42 INFO - PROCESS | 3736 | 1463281422006 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:42 INFO - PROCESS | 3736 | ++DOCSHELL 16BFAC00 == 38 [pid = 3736] [id = 52] 20:03:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 88 (1779AC00) [pid = 3736] [serial = 152] [outer = 00000000] 20:03:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (18A69400) [pid = 3736] [serial = 153] [outer = 1779AC00] 20:03:42 INFO - PROCESS | 3736 | 1463281422050 Marionette DEBUG loaded listener.js 20:03:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (18A6D800) [pid = 3736] [serial = 154] [outer = 1779AC00] 20:03:42 INFO - PROCESS | 3736 | 1463281422508 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]]]}] 20:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 631ms 20:03:42 INFO - PROCESS | 3736 | 1463281422554 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 20:03:42 INFO - PROCESS | 3736 | 1463281422556 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 20:03:42 INFO - PROCESS | 3736 | 1463281422564 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:03:42 INFO - PROCESS | 3736 | 1463281422566 Marionette TRACE conn6 <- [1,174,null,{}] 20:03:42 INFO - PROCESS | 3736 | 1463281422569 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}] 20:03:42 INFO - PROCESS | 3736 | 1463281422698 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 20:03:42 INFO - PROCESS | 3736 | 1463281422714 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:42 INFO - PROCESS | 3736 | ++DOCSHELL 18D82C00 == 39 [pid = 3736] [id = 53] 20:03:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (18DA8400) [pid = 3736] [serial = 155] [outer = 00000000] 20:03:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (18DABC00) [pid = 3736] [serial = 156] [outer = 18DA8400] 20:03:42 INFO - PROCESS | 3736 | 1463281422760 Marionette DEBUG loaded listener.js 20:03:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (18F1CC00) [pid = 3736] [serial = 157] [outer = 18DA8400] 20:03:43 INFO - PROCESS | 3736 | 1463281423197 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]]]}] 20:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 20:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:03:43 INFO - PROCESS | 3736 | 1463281423245 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 20:03:43 INFO - PROCESS | 3736 | 1463281423247 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 20:03:43 INFO - PROCESS | 3736 | 1463281423251 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:03:43 INFO - PROCESS | 3736 | 1463281423253 Marionette TRACE conn6 <- [1,178,null,{}] 20:03:43 INFO - PROCESS | 3736 | 1463281423256 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}] 20:03:43 INFO - PROCESS | 3736 | 1463281423377 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 20:03:43 INFO - PROCESS | 3736 | 1463281423430 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:43 INFO - PROCESS | 3736 | ++DOCSHELL 18FAF000 == 40 [pid = 3736] [id = 54] 20:03:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (18FAF800) [pid = 3736] [serial = 158] [outer = 00000000] 20:03:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (197A6800) [pid = 3736] [serial = 159] [outer = 18FAF800] 20:03:43 INFO - PROCESS | 3736 | 1463281423475 Marionette DEBUG loaded listener.js 20:03:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (197AE400) [pid = 3736] [serial = 160] [outer = 18FAF800] 20:03:43 INFO - PROCESS | 3736 | 1463281423883 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]]]}] 20:03:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:03:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 20:03:43 INFO - PROCESS | 3736 | 1463281423927 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 20:03:43 INFO - PROCESS | 3736 | 1463281423929 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 20:03:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:03:43 INFO - PROCESS | 3736 | 1463281423932 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:03:43 INFO - PROCESS | 3736 | 1463281423934 Marionette TRACE conn6 <- [1,182,null,{}] 20:03:43 INFO - PROCESS | 3736 | 1463281423938 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}] 20:03:44 INFO - PROCESS | 3736 | 1463281424047 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 20:03:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (19D05000) [pid = 3736] [serial = 161] [outer = 0FB50400] 20:03:44 INFO - PROCESS | 3736 | 1463281424119 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:44 INFO - PROCESS | 3736 | ++DOCSHELL 19D0F800 == 41 [pid = 3736] [id = 55] 20:03:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (19D10000) [pid = 3736] [serial = 162] [outer = 00000000] 20:03:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (1A118800) [pid = 3736] [serial = 163] [outer = 19D10000] 20:03:44 INFO - PROCESS | 3736 | 1463281424173 Marionette DEBUG loaded listener.js 20:03:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (1A139C00) [pid = 3736] [serial = 164] [outer = 19D10000] 20:03:44 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (18FAD400) [pid = 3736] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:03:44 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (10353000) [pid = 3736] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:03:44 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (18A49C00) [pid = 3736] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:03:44 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (1035BC00) [pid = 3736] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:03:44 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (0C732800) [pid = 3736] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:03:44 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (197ACC00) [pid = 3736] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:03:44 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (10502C00) [pid = 3736] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:03:44 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (167E2000) [pid = 3736] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:03:44 INFO - PROCESS | 3736 | --DOMWINDOW == 91 (0FA5F400) [pid = 3736] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:03:44 INFO - PROCESS | 3736 | --DOMWINDOW == 90 (1A137C00) [pid = 3736] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:03:44 INFO - PROCESS | 3736 | 1463281424662 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]]]}] 20:03:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 770ms 20:03:44 INFO - PROCESS | 3736 | 1463281424707 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 20:03:44 INFO - PROCESS | 3736 | 1463281424710 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 20:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:03:44 INFO - PROCESS | 3736 | 1463281424713 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:03:44 INFO - PROCESS | 3736 | 1463281424715 Marionette TRACE conn6 <- [1,186,null,{}] 20:03:44 INFO - PROCESS | 3736 | 1463281424718 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}] 20:03:44 INFO - PROCESS | 3736 | 1463281424797 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 20:03:44 INFO - PROCESS | 3736 | 1463281424807 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:44 INFO - PROCESS | 3736 | ++DOCSHELL 10675C00 == 42 [pid = 3736] [id = 56] 20:03:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (106ED400) [pid = 3736] [serial = 165] [outer = 00000000] 20:03:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (18D91C00) [pid = 3736] [serial = 166] [outer = 106ED400] 20:03:44 INFO - PROCESS | 3736 | 1463281424851 Marionette DEBUG loaded listener.js 20:03:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (18D92800) [pid = 3736] [serial = 167] [outer = 106ED400] 20:03:45 INFO - PROCESS | 3736 | 1463281425236 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]]]}] 20:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 571ms 20:03:45 INFO - PROCESS | 3736 | 1463281425284 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 20:03:45 INFO - PROCESS | 3736 | 1463281425286 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 20:03:45 INFO - PROCESS | 3736 | 1463281425299 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:03:45 INFO - PROCESS | 3736 | 1463281425300 Marionette TRACE conn6 <- [1,190,null,{}] 20:03:45 INFO - PROCESS | 3736 | 1463281425304 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}] 20:03:45 INFO - PROCESS | 3736 | 1463281425381 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 20:03:45 INFO - PROCESS | 3736 | 1463281425387 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:45 INFO - PROCESS | 3736 | ++DOCSHELL 18D95400 == 43 [pid = 3736] [id = 57] 20:03:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (18D98400) [pid = 3736] [serial = 168] [outer = 00000000] 20:03:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (18D9DC00) [pid = 3736] [serial = 169] [outer = 18D98400] 20:03:45 INFO - PROCESS | 3736 | 1463281425433 Marionette DEBUG loaded listener.js 20:03:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (1A116C00) [pid = 3736] [serial = 170] [outer = 18D98400] 20:03:45 INFO - PROCESS | 3736 | 1463281425819 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]]]}] 20:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 20:03:45 INFO - PROCESS | 3736 | 1463281425885 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 20:03:45 INFO - PROCESS | 3736 | 1463281425888 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 20:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:03:45 INFO - PROCESS | 3736 | 1463281425892 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:03:45 INFO - PROCESS | 3736 | 1463281425895 Marionette TRACE conn6 <- [1,194,null,{}] 20:03:45 INFO - PROCESS | 3736 | 1463281425898 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}] 20:03:46 INFO - PROCESS | 3736 | 1463281425993 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 20:03:46 INFO - PROCESS | 3736 | 1463281426001 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:46 INFO - PROCESS | 3736 | ++DOCSHELL 1A144000 == 44 [pid = 3736] [id = 58] 20:03:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (1B153400) [pid = 3736] [serial = 171] [outer = 00000000] 20:03:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (1B6B1800) [pid = 3736] [serial = 172] [outer = 1B153400] 20:03:46 INFO - PROCESS | 3736 | 1463281426052 Marionette DEBUG loaded listener.js 20:03:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (1C33C000) [pid = 3736] [serial = 173] [outer = 1B153400] 20:03:46 INFO - PROCESS | 3736 | 1463281426580 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]]]}] 20:03:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:03:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 731ms 20:03:46 INFO - PROCESS | 3736 | 1463281426627 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 20:03:46 INFO - PROCESS | 3736 | 1463281426632 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 20:03:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:03:46 INFO - PROCESS | 3736 | 1463281426638 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:03:46 INFO - PROCESS | 3736 | 1463281426643 Marionette TRACE conn6 <- [1,198,null,{}] 20:03:46 INFO - PROCESS | 3736 | 1463281426650 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}] 20:03:46 INFO - PROCESS | 3736 | 1463281426756 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 20:03:46 INFO - PROCESS | 3736 | 1463281426849 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:46 INFO - PROCESS | 3736 | ++DOCSHELL 0C7E8800 == 45 [pid = 3736] [id = 59] 20:03:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (0CA6C800) [pid = 3736] [serial = 174] [outer = 00000000] 20:03:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (0FB4AC00) [pid = 3736] [serial = 175] [outer = 0CA6C800] 20:03:46 INFO - PROCESS | 3736 | 1463281426905 Marionette DEBUG loaded listener.js 20:03:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (1005D400) [pid = 3736] [serial = 176] [outer = 0CA6C800] 20:03:47 INFO - PROCESS | 3736 | 1463281427502 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]]]}] 20:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 890ms 20:03:47 INFO - PROCESS | 3736 | 1463281427532 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 20:03:47 INFO - PROCESS | 3736 | 1463281427538 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 20:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:03:47 INFO - PROCESS | 3736 | 1463281427545 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:03:47 INFO - PROCESS | 3736 | 1463281427548 Marionette TRACE conn6 <- [1,202,null,{}] 20:03:47 INFO - PROCESS | 3736 | 1463281427552 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}] 20:03:47 INFO - PROCESS | 3736 | 1463281427697 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 20:03:47 INFO - PROCESS | 3736 | 1463281427750 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:47 INFO - PROCESS | 3736 | ++DOCSHELL 10357400 == 46 [pid = 3736] [id = 60] 20:03:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (10505800) [pid = 3736] [serial = 177] [outer = 00000000] 20:03:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (14CAAC00) [pid = 3736] [serial = 178] [outer = 10505800] 20:03:47 INFO - PROCESS | 3736 | 1463281427806 Marionette DEBUG loaded listener.js 20:03:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (15B0AC00) [pid = 3736] [serial = 179] [outer = 10505800] 20:03:48 INFO - PROCESS | 3736 | 1463281428342 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]]]}] 20:03:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 831ms 20:03:48 INFO - PROCESS | 3736 | 1463281428377 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 20:03:48 INFO - PROCESS | 3736 | 1463281428380 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 20:03:48 INFO - PROCESS | 3736 | 1463281428383 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:03:48 INFO - PROCESS | 3736 | 1463281428388 Marionette TRACE conn6 <- [1,206,null,{}] 20:03:48 INFO - PROCESS | 3736 | 1463281428399 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}] 20:03:48 INFO - PROCESS | 3736 | 1463281428504 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 20:03:48 INFO - PROCESS | 3736 | 1463281428593 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:48 INFO - PROCESS | 3736 | ++DOCSHELL 18FB6400 == 47 [pid = 3736] [id = 61] 20:03:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (1952E800) [pid = 3736] [serial = 180] [outer = 00000000] 20:03:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (1A13D400) [pid = 3736] [serial = 181] [outer = 1952E800] 20:03:48 INFO - PROCESS | 3736 | 1463281428650 Marionette DEBUG loaded listener.js 20:03:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (1B155000) [pid = 3736] [serial = 182] [outer = 1952E800] 20:03:49 INFO - PROCESS | 3736 | 1463281429264 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]]]}] 20:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 20:03:49 INFO - PROCESS | 3736 | 1463281429316 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 20:03:49 INFO - PROCESS | 3736 | 1463281429319 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 20:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:03:49 INFO - PROCESS | 3736 | 1463281429323 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:03:49 INFO - PROCESS | 3736 | 1463281429325 Marionette TRACE conn6 <- [1,210,null,{}] 20:03:49 INFO - PROCESS | 3736 | 1463281429329 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}] 20:03:49 INFO - PROCESS | 3736 | 1463281429430 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 20:03:49 INFO - PROCESS | 3736 | 1463281429520 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:49 INFO - PROCESS | 3736 | ++DOCSHELL 1C841400 == 48 [pid = 3736] [id = 62] 20:03:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (1C843000) [pid = 3736] [serial = 183] [outer = 00000000] 20:03:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (1C849C00) [pid = 3736] [serial = 184] [outer = 1C843000] 20:03:49 INFO - PROCESS | 3736 | 1463281429578 Marionette DEBUG loaded listener.js 20:03:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (1C84CC00) [pid = 3736] [serial = 185] [outer = 1C843000] 20:03:50 INFO - PROCESS | 3736 | 1463281430097 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]]]}] 20:03:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:03:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 831ms 20:03:50 INFO - PROCESS | 3736 | 1463281430157 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 20:03:50 INFO - PROCESS | 3736 | 1463281430159 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 20:03:50 INFO - PROCESS | 3736 | 1463281430163 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:03:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:03:50 INFO - PROCESS | 3736 | 1463281430165 Marionette TRACE conn6 <- [1,214,null,{}] 20:03:50 INFO - PROCESS | 3736 | 1463281430169 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}] 20:03:50 INFO - PROCESS | 3736 | 1463281430269 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 20:03:50 INFO - PROCESS | 3736 | 1463281430357 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:50 INFO - PROCESS | 3736 | ++DOCSHELL 17E4E000 == 49 [pid = 3736] [id = 63] 20:03:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (17E51000) [pid = 3736] [serial = 186] [outer = 00000000] 20:03:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (17E58C00) [pid = 3736] [serial = 187] [outer = 17E51000] 20:03:50 INFO - PROCESS | 3736 | 1463281430412 Marionette DEBUG loaded listener.js 20:03:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (17E5AC00) [pid = 3736] [serial = 188] [outer = 17E51000] 20:03:51 INFO - PROCESS | 3736 | 1463281431060 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]]]}] 20:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 931ms 20:03:51 INFO - PROCESS | 3736 | 1463281431097 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 20:03:51 INFO - PROCESS | 3736 | 1463281431101 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 20:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:03:51 INFO - PROCESS | 3736 | 1463281431106 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:03:51 INFO - PROCESS | 3736 | 1463281431110 Marionette TRACE conn6 <- [1,218,null,{}] 20:03:51 INFO - PROCESS | 3736 | 1463281431117 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}] 20:03:51 INFO - PROCESS | 3736 | 1463281431213 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 20:03:51 INFO - PROCESS | 3736 | 1463281431309 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:51 INFO - PROCESS | 3736 | ++DOCSHELL 10063400 == 50 [pid = 3736] [id = 64] 20:03:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (10066C00) [pid = 3736] [serial = 189] [outer = 00000000] 20:03:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (10354C00) [pid = 3736] [serial = 190] [outer = 10066C00] 20:03:51 INFO - PROCESS | 3736 | 1463281431359 Marionette DEBUG loaded listener.js 20:03:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (10FED000) [pid = 3736] [serial = 191] [outer = 10066C00] 20:03:51 INFO - PROCESS | 3736 | 1463281431908 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]]]}] 20:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 890ms 20:03:52 INFO - PROCESS | 3736 | 1463281431997 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 20:03:52 INFO - PROCESS | 3736 | 1463281432003 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 20:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:03:52 INFO - PROCESS | 3736 | 1463281432009 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:03:52 INFO - PROCESS | 3736 | 1463281432012 Marionette TRACE conn6 <- [1,222,null,{}] 20:03:52 INFO - PROCESS | 3736 | 1463281432015 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}] 20:03:52 INFO - PROCESS | 3736 | 1463281432122 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 20:03:52 INFO - PROCESS | 3736 | --DOCSHELL 1A11C800 == 49 [pid = 3736] [id = 33] 20:03:52 INFO - PROCESS | 3736 | --DOCSHELL 18F1FC00 == 48 [pid = 3736] [id = 32] 20:03:52 INFO - PROCESS | 3736 | --DOCSHELL 1406F400 == 47 [pid = 3736] [id = 31] 20:03:52 INFO - PROCESS | 3736 | --DOCSHELL 18D95400 == 46 [pid = 3736] [id = 57] 20:03:52 INFO - PROCESS | 3736 | --DOCSHELL 10675C00 == 45 [pid = 3736] [id = 56] 20:03:52 INFO - PROCESS | 3736 | --DOCSHELL 19D0F800 == 44 [pid = 3736] [id = 55] 20:03:52 INFO - PROCESS | 3736 | --DOCSHELL 18FAF000 == 43 [pid = 3736] [id = 54] 20:03:52 INFO - PROCESS | 3736 | --DOCSHELL 18D82C00 == 42 [pid = 3736] [id = 53] 20:03:52 INFO - PROCESS | 3736 | --DOCSHELL 16BFAC00 == 41 [pid = 3736] [id = 52] 20:03:52 INFO - PROCESS | 3736 | --DOCSHELL 14B6FC00 == 40 [pid = 3736] [id = 51] 20:03:52 INFO - PROCESS | 3736 | --DOCSHELL 110EF400 == 39 [pid = 3736] [id = 50] 20:03:52 INFO - PROCESS | 3736 | --DOCSHELL 0C778C00 == 38 [pid = 3736] [id = 49] 20:03:52 INFO - PROCESS | 3736 | --DOCSHELL 10059C00 == 37 [pid = 3736] [id = 48] 20:03:52 INFO - PROCESS | 3736 | --DOCSHELL 18F27400 == 36 [pid = 3736] [id = 47] 20:03:52 INFO - PROCESS | 3736 | --DOCSHELL 142D7C00 == 35 [pid = 3736] [id = 46] 20:03:52 INFO - PROCESS | 3736 | --DOCSHELL 08892400 == 34 [pid = 3736] [id = 45] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (18FB8C00) [pid = 3736] [serial = 127] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (1035A800) [pid = 3736] [serial = 115] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (10357C00) [pid = 3736] [serial = 114] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (1952CC00) [pid = 3736] [serial = 111] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (1A11B400) [pid = 3736] [serial = 117] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (1A121000) [pid = 3736] [serial = 118] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (17B22400) [pid = 3736] [serial = 123] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (19D07C00) [pid = 3736] [serial = 100] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (19D06800) [pid = 3736] [serial = 99] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (1408F400) [pid = 3736] [serial = 105] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (1434E000) [pid = 3736] [serial = 106] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (16BF7800) [pid = 3736] [serial = 108] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (17A75800) [pid = 3736] [serial = 109] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (0FB54000) [pid = 3736] [serial = 102] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (1005B400) [pid = 3736] [serial = 103] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (0C623000) [pid = 3736] [serial = 87] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (14B69000) [pid = 3736] [serial = 90] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (19531C00) [pid = 3736] [serial = 93] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (1A13B400) [pid = 3736] [serial = 96] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (18FB5800) [pid = 3736] [serial = 126] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (1A5AC400) [pid = 3736] [serial = 120] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (1B156800) [pid = 3736] [serial = 121] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (1A1B1800) [pid = 3736] [serial = 124] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (1B6A7C00) [pid = 3736] [serial = 129] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (197AEC00) [pid = 3736] [serial = 112] [outer = 00000000] [url = about:blank] 20:03:52 INFO - PROCESS | 3736 | 1463281432241 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:52 INFO - PROCESS | 3736 | ++DOCSHELL 0C61C400 == 35 [pid = 3736] [id = 65] 20:03:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (0C61E800) [pid = 3736] [serial = 192] [outer = 00000000] 20:03:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (0C7DF000) [pid = 3736] [serial = 193] [outer = 0C61E800] 20:03:52 INFO - PROCESS | 3736 | 1463281432287 Marionette DEBUG loaded listener.js 20:03:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (10004400) [pid = 3736] [serial = 194] [outer = 0C61E800] 20:03:52 INFO - PROCESS | 3736 | 1463281432662 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]]]}] 20:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 671ms 20:03:52 INFO - PROCESS | 3736 | 1463281432682 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 20:03:52 INFO - PROCESS | 3736 | 1463281432684 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 20:03:52 INFO - PROCESS | 3736 | 1463281432688 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:03:52 INFO - PROCESS | 3736 | 1463281432691 Marionette TRACE conn6 <- [1,226,null,{}] 20:03:52 INFO - PROCESS | 3736 | 1463281432707 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}] 20:03:52 INFO - PROCESS | 3736 | 1463281432815 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 20:03:52 INFO - PROCESS | 3736 | 1463281432827 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:52 INFO - PROCESS | 3736 | ++DOCSHELL 110EFC00 == 36 [pid = 3736] [id = 66] 20:03:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (14282000) [pid = 3736] [serial = 195] [outer = 00000000] 20:03:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (15B10000) [pid = 3736] [serial = 196] [outer = 14282000] 20:03:52 INFO - PROCESS | 3736 | 1463281432874 Marionette DEBUG loaded listener.js 20:03:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (16BFC800) [pid = 3736] [serial = 197] [outer = 14282000] 20:03:53 INFO - PROCESS | 3736 | 1463281433310 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]]]}] 20:03:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 670ms 20:03:53 INFO - PROCESS | 3736 | 1463281433361 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 20:03:53 INFO - PROCESS | 3736 | 1463281433364 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 20:03:53 INFO - PROCESS | 3736 | 1463281433367 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:03:53 INFO - PROCESS | 3736 | 1463281433369 Marionette TRACE conn6 <- [1,230,null,{}] 20:03:53 INFO - PROCESS | 3736 | 1463281433372 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}] 20:03:53 INFO - PROCESS | 3736 | 1463281433484 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 20:03:53 INFO - PROCESS | 3736 | 1463281433493 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:53 INFO - PROCESS | 3736 | ++DOCSHELL 17E55000 == 37 [pid = 3736] [id = 67] 20:03:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (17E56C00) [pid = 3736] [serial = 198] [outer = 00000000] 20:03:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (18A4E800) [pid = 3736] [serial = 199] [outer = 17E56C00] 20:03:53 INFO - PROCESS | 3736 | 1463281433539 Marionette DEBUG loaded listener.js 20:03:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (18D92400) [pid = 3736] [serial = 200] [outer = 17E56C00] 20:03:53 INFO - PROCESS | 3736 | 1463281433955 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]]]}] 20:03:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 571ms 20:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:03:53 INFO - PROCESS | 3736 | 1463281433972 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 20:03:53 INFO - PROCESS | 3736 | 1463281433974 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 20:03:54 INFO - PROCESS | 3736 | 1463281433994 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:03:54 INFO - PROCESS | 3736 | 1463281433996 Marionette TRACE conn6 <- [1,234,null,{}] 20:03:54 INFO - PROCESS | 3736 | 1463281434000 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}] 20:03:54 INFO - PROCESS | 3736 | 1463281434076 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 20:03:54 INFO - PROCESS | 3736 | 1463281434083 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:54 INFO - PROCESS | 3736 | ++DOCSHELL 18D95400 == 38 [pid = 3736] [id = 68] 20:03:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (18D99400) [pid = 3736] [serial = 201] [outer = 00000000] 20:03:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (18DA3400) [pid = 3736] [serial = 202] [outer = 18D99400] 20:03:54 INFO - PROCESS | 3736 | 1463281434129 Marionette DEBUG loaded listener.js 20:03:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (18F1AC00) [pid = 3736] [serial = 203] [outer = 18D99400] 20:03:54 INFO - PROCESS | 3736 | 1463281434624 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]]]}] 20:03:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:03:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 690ms 20:03:54 INFO - PROCESS | 3736 | 1463281434669 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 20:03:54 INFO - PROCESS | 3736 | 1463281434671 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 20:03:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:03:54 INFO - PROCESS | 3736 | 1463281434674 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:03:54 INFO - PROCESS | 3736 | 1463281434676 Marionette TRACE conn6 <- [1,238,null,{}] 20:03:54 INFO - PROCESS | 3736 | 1463281434679 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}] 20:03:54 INFO - PROCESS | 3736 | 1463281434803 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 20:03:54 INFO - PROCESS | 3736 | 1463281434860 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:54 INFO - PROCESS | 3736 | ++DOCSHELL 0C625000 == 39 [pid = 3736] [id = 69] 20:03:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (18DA1000) [pid = 3736] [serial = 204] [outer = 00000000] 20:03:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (197A7000) [pid = 3736] [serial = 205] [outer = 18DA1000] 20:03:54 INFO - PROCESS | 3736 | 1463281434906 Marionette DEBUG loaded listener.js 20:03:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (19B32000) [pid = 3736] [serial = 206] [outer = 18DA1000] 20:03:55 INFO - PROCESS | 3736 | 1463281435320 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]]]}] 20:03:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 671ms 20:03:55 INFO - PROCESS | 3736 | 1463281435354 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 20:03:55 INFO - PROCESS | 3736 | 1463281435356 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 20:03:55 INFO - PROCESS | 3736 | 1463281435360 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:03:55 INFO - PROCESS | 3736 | 1463281435361 Marionette TRACE conn6 <- [1,242,null,{}] 20:03:55 INFO - PROCESS | 3736 | 1463281435365 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}] 20:03:55 INFO - PROCESS | 3736 | 1463281435489 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 20:03:55 INFO - PROCESS | 3736 | 1463281435506 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:55 INFO - PROCESS | 3736 | ++DOCSHELL 19B60C00 == 40 [pid = 3736] [id = 70] 20:03:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (19D0A800) [pid = 3736] [serial = 207] [outer = 00000000] 20:03:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (1A09EC00) [pid = 3736] [serial = 208] [outer = 19D0A800] 20:03:55 INFO - PROCESS | 3736 | 1463281435549 Marionette DEBUG loaded listener.js 20:03:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (1A116400) [pid = 3736] [serial = 209] [outer = 19D0A800] 20:03:55 INFO - PROCESS | 3736 | 1463281435967 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]]]}] 20:03:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 20:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:03:56 INFO - PROCESS | 3736 | 1463281435995 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 20:03:56 INFO - PROCESS | 3736 | 1463281435997 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 20:03:56 INFO - PROCESS | 3736 | 1463281436000 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:03:56 INFO - PROCESS | 3736 | 1463281436002 Marionette TRACE conn6 <- [1,246,null,{}] 20:03:56 INFO - PROCESS | 3736 | 1463281436006 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}] 20:03:56 INFO - PROCESS | 3736 | 1463281436106 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 20:03:56 INFO - PROCESS | 3736 | 1463281436113 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:56 INFO - PROCESS | 3736 | ++DOCSHELL 1A114400 == 41 [pid = 3736] [id = 71] 20:03:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (1A123C00) [pid = 3736] [serial = 210] [outer = 00000000] 20:03:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (1A5AF000) [pid = 3736] [serial = 211] [outer = 1A123C00] 20:03:56 INFO - PROCESS | 3736 | 1463281436158 Marionette DEBUG loaded listener.js 20:03:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (1B15BC00) [pid = 3736] [serial = 212] [outer = 1A123C00] 20:03:56 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (14D0FC00) [pid = 3736] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:03:56 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (18DA8400) [pid = 3736] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:03:56 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (1005A400) [pid = 3736] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:03:56 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (110EF800) [pid = 3736] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:03:56 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (1779AC00) [pid = 3736] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:03:56 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (0C7E5C00) [pid = 3736] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:03:56 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (18FAF800) [pid = 3736] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:03:56 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (18FBA000) [pid = 3736] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:03:56 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (19D10000) [pid = 3736] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:03:56 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (106ED400) [pid = 3736] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:03:56 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (18D98400) [pid = 3736] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:03:56 INFO - PROCESS | 3736 | 1463281436687 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]]]}] 20:03:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 731ms 20:03:56 INFO - PROCESS | 3736 | 1463281436732 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 20:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:03:56 INFO - PROCESS | 3736 | 1463281436734 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 20:03:56 INFO - PROCESS | 3736 | 1463281436737 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:03:56 INFO - PROCESS | 3736 | 1463281436739 Marionette TRACE conn6 <- [1,250,null,{}] 20:03:56 INFO - PROCESS | 3736 | 1463281436742 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}] 20:03:56 INFO - PROCESS | 3736 | 1463281436872 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 20:03:56 INFO - PROCESS | 3736 | 1463281436922 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:56 INFO - PROCESS | 3736 | ++DOCSHELL 14B2E400 == 42 [pid = 3736] [id = 72] 20:03:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (17B2C800) [pid = 3736] [serial = 213] [outer = 00000000] 20:03:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (1B44E000) [pid = 3736] [serial = 214] [outer = 17B2C800] 20:03:56 INFO - PROCESS | 3736 | 1463281436967 Marionette DEBUG loaded listener.js 20:03:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (1C187000) [pid = 3736] [serial = 215] [outer = 17B2C800] 20:03:57 INFO - PROCESS | 3736 | 1463281437425 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]]]}] 20:03:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:03:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 730ms 20:03:57 INFO - PROCESS | 3736 | 1463281437468 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 20:03:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:03:57 INFO - PROCESS | 3736 | 1463281437470 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 20:03:57 INFO - PROCESS | 3736 | 1463281437473 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:03:57 INFO - PROCESS | 3736 | 1463281437475 Marionette TRACE conn6 <- [1,254,null,{}] 20:03:57 INFO - PROCESS | 3736 | 1463281437478 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}] 20:03:57 INFO - PROCESS | 3736 | 1463281437558 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 20:03:57 INFO - PROCESS | 3736 | 1463281437566 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:57 INFO - PROCESS | 3736 | ++DOCSHELL 1C33E400 == 43 [pid = 3736] [id = 73] 20:03:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (1C847800) [pid = 3736] [serial = 216] [outer = 00000000] 20:03:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (1CC65C00) [pid = 3736] [serial = 217] [outer = 1C847800] 20:03:57 INFO - PROCESS | 3736 | 1463281437612 Marionette DEBUG loaded listener.js 20:03:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (1D2CC800) [pid = 3736] [serial = 218] [outer = 1C847800] 20:03:58 INFO - PROCESS | 3736 | 1463281438037 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]]]}] 20:03:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 570ms 20:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:03:58 INFO - PROCESS | 3736 | 1463281438044 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 20:03:58 INFO - PROCESS | 3736 | 1463281438046 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 20:03:58 INFO - PROCESS | 3736 | 1463281438049 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:03:58 INFO - PROCESS | 3736 | 1463281438051 Marionette TRACE conn6 <- [1,258,null,{}] 20:03:58 INFO - PROCESS | 3736 | 1463281438066 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}] 20:03:58 INFO - PROCESS | 3736 | 1463281438165 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 20:03:58 INFO - PROCESS | 3736 | 1463281438198 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:58 INFO - PROCESS | 3736 | ++DOCSHELL 15B0D400 == 44 [pid = 3736] [id = 74] 20:03:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (19529400) [pid = 3736] [serial = 219] [outer = 00000000] 20:03:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (1D7CFC00) [pid = 3736] [serial = 220] [outer = 19529400] 20:03:58 INFO - PROCESS | 3736 | 1463281438246 Marionette DEBUG loaded listener.js 20:03:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (1DAF1C00) [pid = 3736] [serial = 221] [outer = 19529400] 20:03:58 INFO - PROCESS | 3736 | 1463281438789 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]]]}] 20:03:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 791ms 20:03:58 INFO - PROCESS | 3736 | 1463281438840 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 20:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:03:58 INFO - PROCESS | 3736 | 1463281438845 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 20:03:58 INFO - PROCESS | 3736 | 1463281438850 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:03:58 INFO - PROCESS | 3736 | 1463281438854 Marionette TRACE conn6 <- [1,262,null,{}] 20:03:58 INFO - PROCESS | 3736 | 1463281438860 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}] 20:03:58 INFO - PROCESS | 3736 | 1463281438970 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 20:03:59 INFO - PROCESS | 3736 | 1463281439091 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:03:59 INFO - PROCESS | 3736 | ++DOCSHELL 1005FC00 == 45 [pid = 3736] [id = 75] 20:03:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (10061C00) [pid = 3736] [serial = 222] [outer = 00000000] 20:03:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (1105AC00) [pid = 3736] [serial = 223] [outer = 10061C00] 20:03:59 INFO - PROCESS | 3736 | 1463281439152 Marionette DEBUG loaded listener.js 20:03:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (110F8000) [pid = 3736] [serial = 224] [outer = 10061C00] 20:03:59 INFO - PROCESS | 3736 | 1463281439729 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]]]}] 20:03:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 931ms 20:03:59 INFO - PROCESS | 3736 | 1463281439781 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 20:03:59 INFO - PROCESS | 3736 | 1463281439787 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 20:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:03:59 INFO - PROCESS | 3736 | 1463281439794 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:03:59 INFO - PROCESS | 3736 | 1463281439797 Marionette TRACE conn6 <- [1,266,null,{}] 20:03:59 INFO - PROCESS | 3736 | 1463281439801 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}] 20:03:59 INFO - PROCESS | 3736 | 1463281439909 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 20:04:00 INFO - PROCESS | 3736 | 1463281439989 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:00 INFO - PROCESS | 3736 | ++DOCSHELL 14D99400 == 46 [pid = 3736] [id = 76] 20:04:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (15B12C00) [pid = 3736] [serial = 225] [outer = 00000000] 20:04:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (17E55800) [pid = 3736] [serial = 226] [outer = 15B12C00] 20:04:00 INFO - PROCESS | 3736 | 1463281440083 Marionette DEBUG loaded listener.js 20:04:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (18D9D400) [pid = 3736] [serial = 227] [outer = 15B12C00] 20:04:00 INFO - PROCESS | 3736 | 1463281440608 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]]]}] 20:04:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:04:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 20:04:00 INFO - PROCESS | 3736 | 1463281440665 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 20:04:00 INFO - PROCESS | 3736 | 1463281440668 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 20:04:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:04:00 INFO - PROCESS | 3736 | 1463281440672 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:04:00 INFO - PROCESS | 3736 | 1463281440675 Marionette TRACE conn6 <- [1,270,null,{}] 20:04:00 INFO - PROCESS | 3736 | 1463281440686 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}] 20:04:00 INFO - PROCESS | 3736 | 1463281440794 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 20:04:00 INFO - PROCESS | 3736 | 1463281440916 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:00 INFO - PROCESS | 3736 | ++DOCSHELL 19D0D400 == 47 [pid = 3736] [id = 77] 20:04:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (1A121000) [pid = 3736] [serial = 228] [outer = 00000000] 20:04:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (1BD75000) [pid = 3736] [serial = 229] [outer = 1A121000] 20:04:00 INFO - PROCESS | 3736 | 1463281440975 Marionette DEBUG loaded listener.js 20:04:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (1BD79800) [pid = 3736] [serial = 230] [outer = 1A121000] 20:04:01 INFO - PROCESS | 3736 | 1463281441772 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]]]}] 20:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1128ms 20:04:01 INFO - PROCESS | 3736 | 1463281441827 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 20:04:01 INFO - PROCESS | 3736 | 1463281441830 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 20:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:04:01 INFO - PROCESS | 3736 | 1463281441837 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:04:01 INFO - PROCESS | 3736 | 1463281441839 Marionette TRACE conn6 <- [1,274,null,{}] 20:04:01 INFO - PROCESS | 3736 | 1463281441843 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}] 20:04:01 INFO - PROCESS | 3736 | 1463281441947 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 20:04:02 INFO - PROCESS | 3736 | 1463281442024 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:02 INFO - PROCESS | 3736 | ++DOCSHELL 0C626C00 == 48 [pid = 3736] [id = 78] 20:04:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (1A1B7000) [pid = 3736] [serial = 231] [outer = 00000000] 20:04:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (1BD90400) [pid = 3736] [serial = 232] [outer = 1A1B7000] 20:04:02 INFO - PROCESS | 3736 | 1463281442131 Marionette DEBUG loaded listener.js 20:04:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (1CC64800) [pid = 3736] [serial = 233] [outer = 1A1B7000] 20:04:02 INFO - PROCESS | 3736 | 1463281442903 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]]]}] 20:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1120ms 20:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:04:02 INFO - PROCESS | 3736 | 1463281442957 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 20:04:02 INFO - PROCESS | 3736 | 1463281442962 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 20:04:02 INFO - PROCESS | 3736 | 1463281442967 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:04:02 INFO - PROCESS | 3736 | 1463281442971 Marionette TRACE conn6 <- [1,278,null,{}] 20:04:02 INFO - PROCESS | 3736 | 1463281442977 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}] 20:04:03 INFO - PROCESS | 3736 | 1463281443071 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 20:04:03 INFO - PROCESS | 3736 | 1463281443153 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:03 INFO - PROCESS | 3736 | ++DOCSHELL 10354400 == 49 [pid = 3736] [id = 79] 20:04:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (10355800) [pid = 3736] [serial = 234] [outer = 00000000] 20:04:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (11080800) [pid = 3736] [serial = 235] [outer = 10355800] 20:04:03 INFO - PROCESS | 3736 | 1463281443249 Marionette DEBUG loaded listener.js 20:04:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (147EA800) [pid = 3736] [serial = 236] [outer = 10355800] 20:04:03 INFO - PROCESS | 3736 | --DOCSHELL 10064000 == 48 [pid = 3736] [id = 34] 20:04:03 INFO - PROCESS | 3736 | --DOCSHELL 1C33E400 == 47 [pid = 3736] [id = 73] 20:04:03 INFO - PROCESS | 3736 | --DOCSHELL 14B2E400 == 46 [pid = 3736] [id = 72] 20:04:03 INFO - PROCESS | 3736 | --DOCSHELL 1A114400 == 45 [pid = 3736] [id = 71] 20:04:03 INFO - PROCESS | 3736 | --DOCSHELL 19B60C00 == 44 [pid = 3736] [id = 70] 20:04:03 INFO - PROCESS | 3736 | --DOCSHELL 0C625000 == 43 [pid = 3736] [id = 69] 20:04:03 INFO - PROCESS | 3736 | --DOCSHELL 18D95400 == 42 [pid = 3736] [id = 68] 20:04:03 INFO - PROCESS | 3736 | --DOCSHELL 17E55000 == 41 [pid = 3736] [id = 67] 20:04:03 INFO - PROCESS | 3736 | --DOCSHELL 110EFC00 == 40 [pid = 3736] [id = 66] 20:04:03 INFO - PROCESS | 3736 | --DOCSHELL 0C61C400 == 39 [pid = 3736] [id = 65] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (1B6B1800) [pid = 3736] [serial = 172] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOCSHELL 10063400 == 38 [pid = 3736] [id = 64] 20:04:03 INFO - PROCESS | 3736 | --DOCSHELL 1A144000 == 37 [pid = 3736] [id = 58] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (0C620800) [pid = 3736] [serial = 132] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (14D9C400) [pid = 3736] [serial = 135] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (1A118800) [pid = 3736] [serial = 163] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (1A118400) [pid = 3736] [serial = 138] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (18D92800) [pid = 3736] [serial = 167] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (1A116C00) [pid = 3736] [serial = 170] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (1A139C00) [pid = 3736] [serial = 164] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (18D91C00) [pid = 3736] [serial = 166] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (18F1CC00) [pid = 3736] [serial = 157] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (18D9DC00) [pid = 3736] [serial = 169] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (18A6D800) [pid = 3736] [serial = 154] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (15BDAC00) [pid = 3736] [serial = 150] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (167E0C00) [pid = 3736] [serial = 151] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (18DABC00) [pid = 3736] [serial = 156] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (10359C00) [pid = 3736] [serial = 142] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (10063C00) [pid = 3736] [serial = 141] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (14348400) [pid = 3736] [serial = 147] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (14B32000) [pid = 3736] [serial = 148] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (18A69400) [pid = 3736] [serial = 153] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (10676C00) [pid = 3736] [serial = 34] [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.] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (0FAF1C00) [pid = 3736] [serial = 144] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (1000AC00) [pid = 3736] [serial = 145] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (197AE400) [pid = 3736] [serial = 160] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (197A6800) [pid = 3736] [serial = 159] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (1C053000) [pid = 3736] [serial = 130] [outer = 00000000] [url = about:blank] 20:04:03 INFO - PROCESS | 3736 | 1463281443822 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]]]}] 20:04:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:04:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 891ms 20:04:03 INFO - PROCESS | 3736 | 1463281443857 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 20:04:03 INFO - PROCESS | 3736 | 1463281443863 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 20:04:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:04:03 INFO - PROCESS | 3736 | 1463281443869 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:04:03 INFO - PROCESS | 3736 | 1463281443872 Marionette TRACE conn6 <- [1,282,null,{}] 20:04:03 INFO - PROCESS | 3736 | 1463281443875 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}] 20:04:03 INFO - PROCESS | 3736 | 1463281443960 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 20:04:04 INFO - PROCESS | 3736 | 1463281444038 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:04 INFO - PROCESS | 3736 | ++DOCSHELL 0C623C00 == 38 [pid = 3736] [id = 80] 20:04:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (0C781400) [pid = 3736] [serial = 237] [outer = 00000000] 20:04:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (1034C400) [pid = 3736] [serial = 238] [outer = 0C781400] 20:04:04 INFO - PROCESS | 3736 | 1463281444083 Marionette DEBUG loaded listener.js 20:04:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (10508000) [pid = 3736] [serial = 239] [outer = 0C781400] 20:04:04 INFO - PROCESS | 3736 | 1463281444462 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]]]}] 20:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 20:04:04 INFO - PROCESS | 3736 | 1463281444528 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 20:04:04 INFO - PROCESS | 3736 | 1463281444530 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 20:04:04 INFO - PROCESS | 3736 | 1463281444538 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:04:04 INFO - PROCESS | 3736 | 1463281444541 Marionette TRACE conn6 <- [1,286,null,{}] 20:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:04:04 INFO - PROCESS | 3736 | 1463281444551 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}] 20:04:04 INFO - PROCESS | 3736 | 1463281444636 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 20:04:04 INFO - PROCESS | 3736 | 1463281444644 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:04 INFO - PROCESS | 3736 | ++DOCSHELL 110F9000 == 39 [pid = 3736] [id = 81] 20:04:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (1408F400) [pid = 3736] [serial = 240] [outer = 00000000] 20:04:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (15B04C00) [pid = 3736] [serial = 241] [outer = 1408F400] 20:04:04 INFO - PROCESS | 3736 | 1463281444693 Marionette DEBUG loaded listener.js 20:04:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (167E0C00) [pid = 3736] [serial = 242] [outer = 1408F400] 20:04:05 INFO - PROCESS | 3736 | 1463281445145 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]]]}] 20:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 20:04:05 INFO - PROCESS | 3736 | 1463281445177 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 20:04:05 INFO - PROCESS | 3736 | 1463281445180 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 20:04:05 INFO - PROCESS | 3736 | 1463281445183 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:04:05 INFO - PROCESS | 3736 | 1463281445185 Marionette TRACE conn6 <- [1,290,null,{}] 20:04:05 INFO - PROCESS | 3736 | 1463281445192 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}] 20:04:05 INFO - PROCESS | 3736 | 1463281445271 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 20:04:05 INFO - PROCESS | 3736 | 1463281445278 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:05 INFO - PROCESS | 3736 | ++DOCSHELL 16BF9400 == 40 [pid = 3736] [id = 82] 20:04:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (17A77800) [pid = 3736] [serial = 243] [outer = 00000000] 20:04:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (17E5B000) [pid = 3736] [serial = 244] [outer = 17A77800] 20:04:05 INFO - PROCESS | 3736 | 1463281445324 Marionette DEBUG loaded listener.js 20:04:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (18B39800) [pid = 3736] [serial = 245] [outer = 17A77800] 20:04:05 INFO - PROCESS | 3736 | 1463281445759 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]]]}] 20:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 631ms 20:04:05 INFO - PROCESS | 3736 | 1463281445827 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 20:04:05 INFO - PROCESS | 3736 | 1463281445829 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 20:04:05 INFO - PROCESS | 3736 | 1463281445832 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:04:05 INFO - PROCESS | 3736 | 1463281445834 Marionette TRACE conn6 <- [1,294,null,{}] 20:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:04:05 INFO - PROCESS | 3736 | 1463281445838 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}] 20:04:05 INFO - PROCESS | 3736 | 1463281445941 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 20:04:06 INFO - PROCESS | 3736 | 1463281446020 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:06 INFO - PROCESS | 3736 | ++DOCSHELL 18D95400 == 41 [pid = 3736] [id = 83] 20:04:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (18D9A800) [pid = 3736] [serial = 246] [outer = 00000000] 20:04:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (18DA3800) [pid = 3736] [serial = 247] [outer = 18D9A800] 20:04:06 INFO - PROCESS | 3736 | 1463281446065 Marionette DEBUG loaded listener.js 20:04:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (18DA7000) [pid = 3736] [serial = 248] [outer = 18D9A800] 20:04:06 INFO - PROCESS | 3736 | 1463281446471 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]]]}] 20:04:06 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. 20:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 20:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:04:06 INFO - PROCESS | 3736 | 1463281446509 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 20:04:06 INFO - PROCESS | 3736 | 1463281446511 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 20:04:06 INFO - PROCESS | 3736 | 1463281446514 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:04:06 INFO - PROCESS | 3736 | 1463281446516 Marionette TRACE conn6 <- [1,298,null,{}] 20:04:06 INFO - PROCESS | 3736 | 1463281446520 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}] 20:04:06 INFO - PROCESS | 3736 | 1463281446648 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 20:04:06 INFO - PROCESS | 3736 | 1463281446661 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:06 INFO - PROCESS | 3736 | ++DOCSHELL 18D9D000 == 42 [pid = 3736] [id = 84] 20:04:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (18DAB800) [pid = 3736] [serial = 249] [outer = 00000000] 20:04:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (18FB6800) [pid = 3736] [serial = 250] [outer = 18DAB800] 20:04:06 INFO - PROCESS | 3736 | 1463281446708 Marionette DEBUG loaded listener.js 20:04:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (18FBAC00) [pid = 3736] [serial = 251] [outer = 18DAB800] 20:04:07 INFO - PROCESS | 3736 | 1463281447153 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]]]}] 20:04:07 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. 20:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 671ms 20:04:07 INFO - PROCESS | 3736 | 1463281447190 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 20:04:07 INFO - PROCESS | 3736 | 1463281447192 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 20:04:07 INFO - PROCESS | 3736 | 1463281447195 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:04:07 INFO - PROCESS | 3736 | 1463281447197 Marionette TRACE conn6 <- [1,302,null,{}] 20:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:04:07 INFO - PROCESS | 3736 | 1463281447201 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}] 20:04:07 INFO - PROCESS | 3736 | 1463281447332 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 20:04:07 INFO - PROCESS | 3736 | 1463281447356 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:07 INFO - PROCESS | 3736 | ++DOCSHELL 197A8000 == 43 [pid = 3736] [id = 85] 20:04:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (197A8400) [pid = 3736] [serial = 252] [outer = 00000000] 20:04:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (19D01400) [pid = 3736] [serial = 253] [outer = 197A8400] 20:04:07 INFO - PROCESS | 3736 | 1463281447401 Marionette DEBUG loaded listener.js 20:04:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (19B5A400) [pid = 3736] [serial = 254] [outer = 197A8400] 20:04:07 INFO - PROCESS | 3736 | 1463281447945 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]]]}] 20:04:07 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (18DA1000) [pid = 3736] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:04:07 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (19D0A800) [pid = 3736] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:04:07 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (14282000) [pid = 3736] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:04:07 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (10066C00) [pid = 3736] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:04:07 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (18D99400) [pid = 3736] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:04:07 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (0C61E800) [pid = 3736] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:04:07 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (17E56C00) [pid = 3736] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:04:07 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (1A123C00) [pid = 3736] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:04:07 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (17B2C800) [pid = 3736] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:04:07 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (1C847800) [pid = 3736] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:04:07 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. 20:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 770ms 20:04:07 INFO - PROCESS | 3736 | 1463281447971 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 20:04:07 INFO - PROCESS | 3736 | 1463281447973 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 20:04:07 INFO - PROCESS | 3736 | 1463281447976 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:04:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:04:07 INFO - PROCESS | 3736 | 1463281447978 Marionette TRACE conn6 <- [1,306,null,{}] 20:04:07 INFO - PROCESS | 3736 | 1463281447981 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}] 20:04:08 INFO - PROCESS | 3736 | 1463281448072 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 20:04:08 INFO - PROCESS | 3736 | 1463281448081 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:08 INFO - PROCESS | 3736 | ++DOCSHELL 1476C800 == 44 [pid = 3736] [id = 86] 20:04:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (14D01800) [pid = 3736] [serial = 255] [outer = 00000000] 20:04:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (18B42000) [pid = 3736] [serial = 256] [outer = 14D01800] 20:04:08 INFO - PROCESS | 3736 | 1463281448126 Marionette DEBUG loaded listener.js 20:04:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (18FBB800) [pid = 3736] [serial = 257] [outer = 14D01800] 20:04:08 INFO - PROCESS | 3736 | 1463281448407 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:04:08 INFO - PROCESS | 3736 | 1463281448567 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]]]}] 20:04:08 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. 20:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 631ms 20:04:08 INFO - PROCESS | 3736 | 1463281448636 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 20:04:08 INFO - PROCESS | 3736 | 1463281448638 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 20:04:08 INFO - PROCESS | 3736 | 1463281448642 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:04:08 INFO - PROCESS | 3736 | 1463281448643 Marionette TRACE conn6 <- [1,310,null,{}] 20:04:08 INFO - PROCESS | 3736 | 1463281448647 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}] 20:04:08 INFO - PROCESS | 3736 | 1463281448725 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 20:04:08 INFO - PROCESS | 3736 | 1463281448734 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:08 INFO - PROCESS | 3736 | ++DOCSHELL 19B32400 == 45 [pid = 3736] [id = 87] 20:04:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (1A119C00) [pid = 3736] [serial = 258] [outer = 00000000] 20:04:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (1A5A5800) [pid = 3736] [serial = 259] [outer = 1A119C00] 20:04:08 INFO - PROCESS | 3736 | 1463281448780 Marionette DEBUG loaded listener.js 20:04:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (1B6A7C00) [pid = 3736] [serial = 260] [outer = 1A119C00] 20:04:09 INFO - PROCESS | 3736 | 1463281449187 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]]]}] 20:04:09 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. 20:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 570ms 20:04:09 INFO - PROCESS | 3736 | 1463281449216 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 20:04:09 INFO - PROCESS | 3736 | 1463281449218 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 20:04:09 INFO - PROCESS | 3736 | 1463281449234 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:04:09 INFO - PROCESS | 3736 | 1463281449235 Marionette TRACE conn6 <- [1,314,null,{}] 20:04:09 INFO - PROCESS | 3736 | 1463281449242 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}] 20:04:09 INFO - PROCESS | 3736 | 1463281449321 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 20:04:09 INFO - PROCESS | 3736 | 1463281449327 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:09 INFO - PROCESS | 3736 | ++DOCSHELL 1BD73400 == 46 [pid = 3736] [id = 88] 20:04:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (1BD78400) [pid = 3736] [serial = 261] [outer = 00000000] 20:04:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (1BD80800) [pid = 3736] [serial = 262] [outer = 1BD78400] 20:04:09 INFO - PROCESS | 3736 | 1463281449371 Marionette DEBUG loaded listener.js 20:04:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (1BD84C00) [pid = 3736] [serial = 263] [outer = 1BD78400] 20:04:09 INFO - PROCESS | 3736 | 1463281449789 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]]]}] 20:04:09 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. 20:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 571ms 20:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:04:09 INFO - PROCESS | 3736 | 1463281449807 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 20:04:09 INFO - PROCESS | 3736 | 1463281449809 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 20:04:09 INFO - PROCESS | 3736 | 1463281449812 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:04:09 INFO - PROCESS | 3736 | 1463281449815 Marionette TRACE conn6 <- [1,318,null,{}] 20:04:09 INFO - PROCESS | 3736 | 1463281449833 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}] 20:04:09 INFO - PROCESS | 3736 | 1463281449943 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 20:04:10 INFO - PROCESS | 3736 | 1463281450113 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:10 INFO - PROCESS | 3736 | ++DOCSHELL 08896C00 == 47 [pid = 3736] [id = 89] 20:04:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (0C61B400) [pid = 3736] [serial = 264] [outer = 00000000] 20:04:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (0CA6DC00) [pid = 3736] [serial = 265] [outer = 0C61B400] 20:04:10 INFO - PROCESS | 3736 | 1463281450214 Marionette DEBUG loaded listener.js 20:04:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (10059800) [pid = 3736] [serial = 266] [outer = 0C61B400] 20:04:10 INFO - PROCESS | 3736 | 1463281450802 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]]]}] 20:04:10 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. 20:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1031ms 20:04:10 INFO - PROCESS | 3736 | 1463281450846 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 20:04:10 INFO - PROCESS | 3736 | 1463281450851 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 20:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:04:10 INFO - PROCESS | 3736 | 1463281450870 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:04:10 INFO - PROCESS | 3736 | 1463281450874 Marionette TRACE conn6 <- [1,322,null,{}] 20:04:10 INFO - PROCESS | 3736 | 1463281450896 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}] 20:04:11 INFO - PROCESS | 3736 | 1463281451007 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 20:04:11 INFO - PROCESS | 3736 | 1463281451130 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:11 INFO - PROCESS | 3736 | ++DOCSHELL 142D8000 == 48 [pid = 3736] [id = 90] 20:04:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (14357000) [pid = 3736] [serial = 267] [outer = 00000000] 20:04:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (14D9C400) [pid = 3736] [serial = 268] [outer = 14357000] 20:04:11 INFO - PROCESS | 3736 | 1463281451190 Marionette DEBUG loaded listener.js 20:04:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (16BF2C00) [pid = 3736] [serial = 269] [outer = 14357000] 20:04:11 INFO - PROCESS | 3736 | 1463281451796 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]]]}] 20:04:11 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. 20:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1008ms 20:04:11 INFO - PROCESS | 3736 | 1463281451870 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 20:04:11 INFO - PROCESS | 3736 | 1463281451874 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 20:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:04:11 INFO - PROCESS | 3736 | 1463281451878 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:04:11 INFO - PROCESS | 3736 | 1463281451880 Marionette TRACE conn6 <- [1,326,null,{}] 20:04:11 INFO - PROCESS | 3736 | 1463281451884 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}] 20:04:12 INFO - PROCESS | 3736 | 1463281451990 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 20:04:12 INFO - PROCESS | 3736 | 1463281452070 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:12 INFO - PROCESS | 3736 | ++DOCSHELL 18FB4400 == 49 [pid = 3736] [id = 91] 20:04:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (18FB4C00) [pid = 3736] [serial = 270] [outer = 00000000] 20:04:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (1A115400) [pid = 3736] [serial = 271] [outer = 18FB4C00] 20:04:12 INFO - PROCESS | 3736 | 1463281452169 Marionette DEBUG loaded listener.js 20:04:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (1BD7B400) [pid = 3736] [serial = 272] [outer = 18FB4C00] 20:04:12 INFO - PROCESS | 3736 | 1463281452813 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]]]}] 20:04:12 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. 20:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 971ms 20:04:12 INFO - PROCESS | 3736 | 1463281452852 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 20:04:12 INFO - PROCESS | 3736 | 1463281452855 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 20:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:04:12 INFO - PROCESS | 3736 | 1463281452866 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:04:12 INFO - PROCESS | 3736 | 1463281452872 Marionette TRACE conn6 <- [1,330,null,{}] 20:04:12 INFO - PROCESS | 3736 | 1463281452877 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}] 20:04:12 INFO - PROCESS | 3736 | 1463281452982 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 20:04:13 INFO - PROCESS | 3736 | 1463281453061 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:13 INFO - PROCESS | 3736 | ++DOCSHELL 1C7B4C00 == 50 [pid = 3736] [id = 92] 20:04:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (1C84E800) [pid = 3736] [serial = 273] [outer = 00000000] 20:04:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (1D2C9000) [pid = 3736] [serial = 274] [outer = 1C84E800] 20:04:13 INFO - PROCESS | 3736 | 1463281453156 Marionette DEBUG loaded listener.js 20:04:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (1D2D2000) [pid = 3736] [serial = 275] [outer = 1C84E800] 20:04:13 INFO - PROCESS | 3736 | 1463281453785 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]]]}] 20:04:13 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. 20:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 991ms 20:04:13 INFO - PROCESS | 3736 | 1463281453854 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 20:04:13 INFO - PROCESS | 3736 | 1463281453857 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 20:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:04:13 INFO - PROCESS | 3736 | 1463281453862 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:04:13 INFO - PROCESS | 3736 | 1463281453864 Marionette TRACE conn6 <- [1,334,null,{}] 20:04:13 INFO - PROCESS | 3736 | 1463281453868 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}] 20:04:13 INFO - PROCESS | 3736 | 1463281453975 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 20:04:14 INFO - PROCESS | 3736 | 1463281454195 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:14 INFO - PROCESS | 3736 | ++DOCSHELL 09179000 == 51 [pid = 3736] [id = 93] 20:04:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (0C620400) [pid = 3736] [serial = 276] [outer = 00000000] 20:04:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (1000FC00) [pid = 3736] [serial = 277] [outer = 0C620400] 20:04:14 INFO - PROCESS | 3736 | 1463281454250 Marionette DEBUG loaded listener.js 20:04:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (103CBC00) [pid = 3736] [serial = 278] [outer = 0C620400] 20:04:14 INFO - PROCESS | 3736 | 1463281454848 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]]]}] 20:04:14 INFO - PROCESS | 3736 | --DOCSHELL 1BD73400 == 50 [pid = 3736] [id = 88] 20:04:14 INFO - PROCESS | 3736 | --DOCSHELL 19B32400 == 49 [pid = 3736] [id = 87] 20:04:14 INFO - PROCESS | 3736 | --DOCSHELL 1476C800 == 48 [pid = 3736] [id = 86] 20:04:14 INFO - PROCESS | 3736 | --DOCSHELL 197A8000 == 47 [pid = 3736] [id = 85] 20:04:14 INFO - PROCESS | 3736 | --DOCSHELL 18D9D000 == 46 [pid = 3736] [id = 84] 20:04:14 INFO - PROCESS | 3736 | --DOCSHELL 18D95400 == 45 [pid = 3736] [id = 83] 20:04:14 INFO - PROCESS | 3736 | --DOCSHELL 16BF9400 == 44 [pid = 3736] [id = 82] 20:04:14 INFO - PROCESS | 3736 | --DOCSHELL 110F9000 == 43 [pid = 3736] [id = 81] 20:04:14 INFO - PROCESS | 3736 | --DOCSHELL 0C623C00 == 42 [pid = 3736] [id = 80] 20:04:14 INFO - PROCESS | 3736 | --DOCSHELL 10354400 == 41 [pid = 3736] [id = 79] 20:04:14 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (1D7CFC00) [pid = 3736] [serial = 220] [outer = 00000000] [url = about:blank] 20:04:14 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. 20:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1069ms 20:04:14 INFO - PROCESS | 3736 | 1463281454949 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 20:04:14 INFO - PROCESS | 3736 | 1463281454953 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 20:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:04:14 INFO - PROCESS | 3736 | 1463281454960 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:04:14 INFO - PROCESS | 3736 | 1463281454964 Marionette TRACE conn6 <- [1,338,null,{}] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (197A7000) [pid = 3736] [serial = 205] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (19B32000) [pid = 3736] [serial = 206] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (1A116400) [pid = 3736] [serial = 209] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (0FB4AC00) [pid = 3736] [serial = 175] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (14CAAC00) [pid = 3736] [serial = 178] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (1A13D400) [pid = 3736] [serial = 181] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (15B10000) [pid = 3736] [serial = 196] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (16BFC800) [pid = 3736] [serial = 197] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (1A09EC00) [pid = 3736] [serial = 208] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (10FED000) [pid = 3736] [serial = 191] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (10354C00) [pid = 3736] [serial = 190] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (18DA3400) [pid = 3736] [serial = 202] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (0C7DF000) [pid = 3736] [serial = 193] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (10004400) [pid = 3736] [serial = 194] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (18A4E800) [pid = 3736] [serial = 199] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (18D92400) [pid = 3736] [serial = 200] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (1C849C00) [pid = 3736] [serial = 184] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (17E58C00) [pid = 3736] [serial = 187] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (1A5AF000) [pid = 3736] [serial = 211] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (1B44E000) [pid = 3736] [serial = 214] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (1D2CC800) [pid = 3736] [serial = 218] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (1CC65C00) [pid = 3736] [serial = 217] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (1B15BC00) [pid = 3736] [serial = 212] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (1C187000) [pid = 3736] [serial = 215] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (18F1AC00) [pid = 3736] [serial = 203] [outer = 00000000] [url = about:blank] 20:04:15 INFO - PROCESS | 3736 | 1463281454987 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}] 20:04:15 INFO - PROCESS | 3736 | 1463281455082 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 20:04:15 INFO - PROCESS | 3736 | 1463281455091 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:15 INFO - PROCESS | 3736 | ++DOCSHELL 10059000 == 42 [pid = 3736] [id = 94] 20:04:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (10059C00) [pid = 3736] [serial = 279] [outer = 00000000] 20:04:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (10066C00) [pid = 3736] [serial = 280] [outer = 10059C00] 20:04:15 INFO - PROCESS | 3736 | 1463281455139 Marionette DEBUG loaded listener.js 20:04:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (10503400) [pid = 3736] [serial = 281] [outer = 10059C00] 20:04:15 INFO - PROCESS | 3736 | 1463281455630 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]]]}] 20:04:15 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. 20:04:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 691ms 20:04:15 INFO - PROCESS | 3736 | 1463281455655 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 20:04:15 INFO - PROCESS | 3736 | 1463281455659 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 20:04:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:04:15 INFO - PROCESS | 3736 | 1463281455664 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:04:15 INFO - PROCESS | 3736 | 1463281455666 Marionette TRACE conn6 <- [1,342,null,{}] 20:04:15 INFO - PROCESS | 3736 | 1463281455670 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}] 20:04:15 INFO - PROCESS | 3736 | 1463281455751 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 20:04:15 INFO - PROCESS | 3736 | 1463281455761 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:15 INFO - PROCESS | 3736 | ++DOCSHELL 14282000 == 43 [pid = 3736] [id = 95] 20:04:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (14B6FC00) [pid = 3736] [serial = 282] [outer = 00000000] 20:04:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (16BF2800) [pid = 3736] [serial = 283] [outer = 14B6FC00] 20:04:15 INFO - PROCESS | 3736 | 1463281455806 Marionette DEBUG loaded listener.js 20:04:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (17E53400) [pid = 3736] [serial = 284] [outer = 14B6FC00] 20:04:16 INFO - PROCESS | 3736 | 1463281456267 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]]]}] 20:04:16 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. 20:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 20:04:16 INFO - PROCESS | 3736 | 1463281456299 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 20:04:16 INFO - PROCESS | 3736 | 1463281456301 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 20:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:04:16 INFO - PROCESS | 3736 | 1463281456306 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:04:16 INFO - PROCESS | 3736 | 1463281456312 Marionette TRACE conn6 <- [1,346,null,{}] 20:04:16 INFO - PROCESS | 3736 | 1463281456321 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}] 20:04:16 INFO - PROCESS | 3736 | 1463281456406 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 20:04:16 INFO - PROCESS | 3736 | 1463281456416 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:16 INFO - PROCESS | 3736 | ++DOCSHELL 18DA2400 == 44 [pid = 3736] [id = 96] 20:04:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (18DA4000) [pid = 3736] [serial = 285] [outer = 00000000] 20:04:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (18DAE400) [pid = 3736] [serial = 286] [outer = 18DA4000] 20:04:16 INFO - PROCESS | 3736 | 1463281456462 Marionette DEBUG loaded listener.js 20:04:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (18F22000) [pid = 3736] [serial = 287] [outer = 18DA4000] 20:04:16 INFO - PROCESS | 3736 | 1463281456890 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]]]}] 20:04:16 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. 20:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 632ms 20:04:16 INFO - PROCESS | 3736 | 1463281456940 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 20:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:04:16 INFO - PROCESS | 3736 | 1463281456942 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 20:04:16 INFO - PROCESS | 3736 | 1463281456946 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:04:16 INFO - PROCESS | 3736 | 1463281456948 Marionette TRACE conn6 <- [1,350,null,{}] 20:04:16 INFO - PROCESS | 3736 | 1463281456952 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}] 20:04:17 INFO - PROCESS | 3736 | 1463281457043 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 20:04:17 INFO - PROCESS | 3736 | 1463281457049 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:17 INFO - PROCESS | 3736 | ++DOCSHELL 0FA5BC00 == 45 [pid = 3736] [id = 97] 20:04:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (17E4F000) [pid = 3736] [serial = 288] [outer = 00000000] 20:04:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (197A7000) [pid = 3736] [serial = 289] [outer = 17E4F000] 20:04:17 INFO - PROCESS | 3736 | 1463281457095 Marionette DEBUG loaded listener.js 20:04:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (19B60C00) [pid = 3736] [serial = 290] [outer = 17E4F000] 20:04:17 INFO - PROCESS | 3736 | 1463281457575 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]]]}] 20:04:17 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. 20:04:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 20:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:04:17 INFO - PROCESS | 3736 | 1463281457625 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 20:04:17 INFO - PROCESS | 3736 | 1463281457627 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 20:04:17 INFO - PROCESS | 3736 | 1463281457630 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:04:17 INFO - PROCESS | 3736 | 1463281457632 Marionette TRACE conn6 <- [1,354,null,{}] 20:04:17 INFO - PROCESS | 3736 | 1463281457635 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}] 20:04:17 INFO - PROCESS | 3736 | 1463281457741 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 20:04:17 INFO - PROCESS | 3736 | 1463281457748 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:17 INFO - PROCESS | 3736 | ++DOCSHELL 1A09EC00 == 46 [pid = 3736] [id = 98] 20:04:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (1A116400) [pid = 3736] [serial = 291] [outer = 00000000] 20:04:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (1A123000) [pid = 3736] [serial = 292] [outer = 1A116400] 20:04:17 INFO - PROCESS | 3736 | 1463281457805 Marionette DEBUG loaded listener.js 20:04:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (1A146000) [pid = 3736] [serial = 293] [outer = 1A116400] 20:04:18 INFO - PROCESS | 3736 | 1463281458283 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]]]}] 20:04:18 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. 20:04:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 671ms 20:04:18 INFO - PROCESS | 3736 | 1463281458314 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 20:04:18 INFO - PROCESS | 3736 | 1463281458316 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 20:04:18 INFO - PROCESS | 3736 | 1463281458320 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:04:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:04:18 INFO - PROCESS | 3736 | 1463281458321 Marionette TRACE conn6 <- [1,358,null,{}] 20:04:18 INFO - PROCESS | 3736 | 1463281458325 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}] 20:04:18 INFO - PROCESS | 3736 | 1463281458460 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 20:04:18 INFO - PROCESS | 3736 | 1463281458485 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:18 INFO - PROCESS | 3736 | ++DOCSHELL 1B135800 == 47 [pid = 3736] [id = 99] 20:04:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (1B136000) [pid = 3736] [serial = 294] [outer = 00000000] 20:04:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (1B13B400) [pid = 3736] [serial = 295] [outer = 1B136000] 20:04:18 INFO - PROCESS | 3736 | 1463281458529 Marionette DEBUG loaded listener.js 20:04:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (1B13E400) [pid = 3736] [serial = 296] [outer = 1B136000] 20:04:18 INFO - PROCESS | 3736 | 1463281458969 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]]]}] 20:04:19 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. 20:04:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 20:04:19 INFO - PROCESS | 3736 | 1463281458996 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 20:04:19 INFO - PROCESS | 3736 | 1463281458998 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 20:04:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:04:19 INFO - PROCESS | 3736 | 1463281459008 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:04:19 INFO - PROCESS | 3736 | 1463281459009 Marionette TRACE conn6 <- [1,362,null,{}] 20:04:19 INFO - PROCESS | 3736 | 1463281459013 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}] 20:04:19 INFO - PROCESS | 3736 | 1463281459117 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 20:04:19 INFO - PROCESS | 3736 | 1463281459123 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:19 INFO - PROCESS | 3736 | ++DOCSHELL 1403D000 == 48 [pid = 3736] [id = 100] 20:04:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (14041800) [pid = 3736] [serial = 297] [outer = 00000000] 20:04:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (14047C00) [pid = 3736] [serial = 298] [outer = 14041800] 20:04:19 INFO - PROCESS | 3736 | 1463281459223 Marionette DEBUG loaded listener.js 20:04:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (1404A800) [pid = 3736] [serial = 299] [outer = 14041800] 20:04:19 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (18D9A800) [pid = 3736] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:04:19 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (18DAB800) [pid = 3736] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:04:19 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (17A77800) [pid = 3736] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:04:19 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (1408F400) [pid = 3736] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:04:19 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (10355800) [pid = 3736] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:04:19 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (0C781400) [pid = 3736] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:04:19 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (197A8400) [pid = 3736] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:04:19 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (14D01800) [pid = 3736] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:04:19 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (1A119C00) [pid = 3736] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:04:19 INFO - PROCESS | 3736 | 1463281459692 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]]]}] 20:04:19 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. 20:04:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 731ms 20:04:19 INFO - PROCESS | 3736 | 1463281459732 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 20:04:19 INFO - PROCESS | 3736 | 1463281459734 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 20:04:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:04:19 INFO - PROCESS | 3736 | 1463281459761 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:04:19 INFO - PROCESS | 3736 | 1463281459763 Marionette TRACE conn6 <- [1,366,null,{}] 20:04:19 INFO - PROCESS | 3736 | 1463281459767 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}] 20:04:19 INFO - PROCESS | 3736 | 1463281459844 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 20:04:19 INFO - PROCESS | 3736 | 1463281459850 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:19 INFO - PROCESS | 3736 | ++DOCSHELL 18A49C00 == 49 [pid = 3736] [id = 101] 20:04:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (18D96400) [pid = 3736] [serial = 300] [outer = 00000000] 20:04:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (1A187000) [pid = 3736] [serial = 301] [outer = 18D96400] 20:04:19 INFO - PROCESS | 3736 | 1463281459896 Marionette DEBUG loaded listener.js 20:04:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (1A189000) [pid = 3736] [serial = 302] [outer = 18D96400] 20:04:20 INFO - PROCESS | 3736 | 1463281460318 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]]]}] 20:04:20 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. 20:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 591ms 20:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:04:20 INFO - PROCESS | 3736 | 1463281460333 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 20:04:20 INFO - PROCESS | 3736 | 1463281460335 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 20:04:20 INFO - PROCESS | 3736 | 1463281460338 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:04:20 INFO - PROCESS | 3736 | 1463281460339 Marionette TRACE conn6 <- [1,370,null,{}] 20:04:20 INFO - PROCESS | 3736 | 1463281460355 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}] 20:04:20 INFO - PROCESS | 3736 | 1463281460432 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 20:04:20 INFO - PROCESS | 3736 | 1463281460439 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:20 INFO - PROCESS | 3736 | ++DOCSHELL 1A18B400 == 50 [pid = 3736] [id = 102] 20:04:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (1A18B800) [pid = 3736] [serial = 303] [outer = 00000000] 20:04:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (1A192800) [pid = 3736] [serial = 304] [outer = 1A18B800] 20:04:20 INFO - PROCESS | 3736 | 1463281460483 Marionette DEBUG loaded listener.js 20:04:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (1A194800) [pid = 3736] [serial = 305] [outer = 1A18B800] 20:04:20 INFO - PROCESS | 3736 | 1463281460909 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]]]}] 20:04:20 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. 20:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 631ms 20:04:20 INFO - PROCESS | 3736 | 1463281460969 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 20:04:20 INFO - PROCESS | 3736 | 1463281460971 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 20:04:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:04:20 INFO - PROCESS | 3736 | 1463281460974 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:04:20 INFO - PROCESS | 3736 | 1463281460976 Marionette TRACE conn6 <- [1,374,null,{}] 20:04:21 INFO - PROCESS | 3736 | 1463281460979 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}] 20:04:21 INFO - PROCESS | 3736 | 1463281461057 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 20:04:21 INFO - PROCESS | 3736 | 1463281461065 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:21 INFO - PROCESS | 3736 | ++DOCSHELL 1A191400 == 51 [pid = 3736] [id = 103] 20:04:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (1A192400) [pid = 3736] [serial = 306] [outer = 00000000] 20:04:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (1A43DC00) [pid = 3736] [serial = 307] [outer = 1A192400] 20:04:21 INFO - PROCESS | 3736 | 1463281461114 Marionette DEBUG loaded listener.js 20:04:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (1A502C00) [pid = 3736] [serial = 308] [outer = 1A192400] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 14D99400 == 50 [pid = 3736] [id = 76] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 19D0D400 == 49 [pid = 3736] [id = 77] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 0C626C00 == 48 [pid = 3736] [id = 78] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 15B0D400 == 47 [pid = 3736] [id = 74] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 1005FC00 == 46 [pid = 3736] [id = 75] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 0C7E8800 == 45 [pid = 3736] [id = 59] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 10357400 == 44 [pid = 3736] [id = 60] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 18FB6400 == 43 [pid = 3736] [id = 61] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 1C841400 == 42 [pid = 3736] [id = 62] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 17E4E000 == 41 [pid = 3736] [id = 63] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 10059000 == 40 [pid = 3736] [id = 94] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 09179000 == 39 [pid = 3736] [id = 93] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 1C7B4C00 == 38 [pid = 3736] [id = 92] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 142D8000 == 37 [pid = 3736] [id = 90] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 18FB4400 == 36 [pid = 3736] [id = 91] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 08896C00 == 35 [pid = 3736] [id = 89] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 1A18B400 == 34 [pid = 3736] [id = 102] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 1A09EC00 == 33 [pid = 3736] [id = 98] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 14282000 == 32 [pid = 3736] [id = 95] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 0FA5BC00 == 31 [pid = 3736] [id = 97] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 1B135800 == 30 [pid = 3736] [id = 99] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 1403D000 == 29 [pid = 3736] [id = 100] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 18DA2400 == 28 [pid = 3736] [id = 96] 20:04:22 INFO - PROCESS | 3736 | --DOCSHELL 18A49C00 == 27 [pid = 3736] [id = 101] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (18DA3800) [pid = 3736] [serial = 247] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (18DA7000) [pid = 3736] [serial = 248] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (18FBAC00) [pid = 3736] [serial = 251] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (1105AC00) [pid = 3736] [serial = 223] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (17E55800) [pid = 3736] [serial = 226] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (17E5B000) [pid = 3736] [serial = 244] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (18FB6800) [pid = 3736] [serial = 250] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (15B04C00) [pid = 3736] [serial = 241] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (167E0C00) [pid = 3736] [serial = 242] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (11080800) [pid = 3736] [serial = 235] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (147EA800) [pid = 3736] [serial = 236] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (1BD90400) [pid = 3736] [serial = 232] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (1034C400) [pid = 3736] [serial = 238] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (10508000) [pid = 3736] [serial = 239] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (1BD75000) [pid = 3736] [serial = 229] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (19D01400) [pid = 3736] [serial = 253] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (18B42000) [pid = 3736] [serial = 256] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (18FBB800) [pid = 3736] [serial = 257] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (1A5A5800) [pid = 3736] [serial = 259] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (19B5A400) [pid = 3736] [serial = 254] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (1B6A7C00) [pid = 3736] [serial = 260] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (18B39800) [pid = 3736] [serial = 245] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (1BD80800) [pid = 3736] [serial = 262] [outer = 00000000] [url = about:blank] 20:04:23 INFO - PROCESS | 3736 | 1463281463185 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:04:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:04:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 2229ms 20:04:23 INFO - PROCESS | 3736 | 1463281463204 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 20:04:23 INFO - PROCESS | 3736 | 1463281463207 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 20:04:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:04:23 INFO - PROCESS | 3736 | 1463281463213 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:04:23 INFO - PROCESS | 3736 | 1463281463216 Marionette TRACE conn6 <- [1,378,null,{}] 20:04:23 INFO - PROCESS | 3736 | 1463281463223 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}] 20:04:23 INFO - PROCESS | 3736 | 1463281463315 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 20:04:23 INFO - PROCESS | 3736 | 1463281463325 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:23 INFO - PROCESS | 3736 | ++DOCSHELL 0C735C00 == 28 [pid = 3736] [id = 104] 20:04:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (0C739C00) [pid = 3736] [serial = 309] [outer = 00000000] 20:04:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (0CAA7C00) [pid = 3736] [serial = 310] [outer = 0C739C00] 20:04:23 INFO - PROCESS | 3736 | 1463281463373 Marionette DEBUG loaded listener.js 20:04:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (0FB48C00) [pid = 3736] [serial = 311] [outer = 0C739C00] 20:04:23 INFO - PROCESS | 3736 | 1463281463867 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:04:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:04:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 731ms 20:04:23 INFO - PROCESS | 3736 | 1463281463944 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 20:04:23 INFO - PROCESS | 3736 | 1463281463950 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 20:04:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:04:23 INFO - PROCESS | 3736 | 1463281463956 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:04:23 INFO - PROCESS | 3736 | 1463281463959 Marionette TRACE conn6 <- [1,382,null,{}] 20:04:23 INFO - PROCESS | 3736 | 1463281463963 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}] 20:04:24 INFO - PROCESS | 3736 | 1463281464046 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 20:04:24 INFO - PROCESS | 3736 | 1463281464125 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:24 INFO - PROCESS | 3736 | ++DOCSHELL 1005B000 == 29 [pid = 3736] [id = 105] 20:04:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (10064000) [pid = 3736] [serial = 312] [outer = 00000000] 20:04:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (10353800) [pid = 3736] [serial = 313] [outer = 10064000] 20:04:24 INFO - PROCESS | 3736 | 1463281464171 Marionette DEBUG loaded listener.js 20:04:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (1035AC00) [pid = 3736] [serial = 314] [outer = 10064000] 20:04:24 INFO - PROCESS | 3736 | 1463281464610 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:04:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:04:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 20:04:24 INFO - PROCESS | 3736 | 1463281464628 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 20:04:24 INFO - PROCESS | 3736 | 1463281464631 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 20:04:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:04:24 INFO - PROCESS | 3736 | 1463281464635 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:04:24 INFO - PROCESS | 3736 | 1463281464639 Marionette TRACE conn6 <- [1,386,null,{}] 20:04:24 INFO - PROCESS | 3736 | 1463281464650 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}] 20:04:24 INFO - PROCESS | 3736 | 1463281464769 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 20:04:24 INFO - PROCESS | 3736 | 1463281464778 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:24 INFO - PROCESS | 3736 | ++DOCSHELL 11079000 == 30 [pid = 3736] [id = 106] 20:04:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (110ECC00) [pid = 3736] [serial = 315] [outer = 00000000] 20:04:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (110F5800) [pid = 3736] [serial = 316] [outer = 110ECC00] 20:04:24 INFO - PROCESS | 3736 | 1463281464828 Marionette DEBUG loaded listener.js 20:04:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (1403C800) [pid = 3736] [serial = 317] [outer = 110ECC00] 20:04:25 INFO - PROCESS | 3736 | 1463281465315 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]]]}] 20:04:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:04:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 731ms 20:04:25 INFO - PROCESS | 3736 | 1463281465368 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 20:04:25 INFO - PROCESS | 3736 | 1463281465371 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 20:04:25 INFO - PROCESS | 3736 | 1463281465374 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:04:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:04:25 INFO - PROCESS | 3736 | 1463281465376 Marionette TRACE conn6 <- [1,390,null,{}] 20:04:25 INFO - PROCESS | 3736 | 1463281465380 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}] 20:04:25 INFO - PROCESS | 3736 | 1463281465461 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 20:04:25 INFO - PROCESS | 3736 | 1463281465480 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:25 INFO - PROCESS | 3736 | ++DOCSHELL 10010000 == 31 [pid = 3736] [id = 107] 20:04:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (14283000) [pid = 3736] [serial = 318] [outer = 00000000] 20:04:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (14772000) [pid = 3736] [serial = 319] [outer = 14283000] 20:04:25 INFO - PROCESS | 3736 | 1463281465528 Marionette DEBUG loaded listener.js 20:04:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (14BB9000) [pid = 3736] [serial = 320] [outer = 14283000] 20:04:26 INFO - PROCESS | 3736 | 1463281465989 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]]]}] 20:04:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:04:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 20:04:26 INFO - PROCESS | 3736 | 1463281466048 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 20:04:26 INFO - PROCESS | 3736 | 1463281466050 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 20:04:26 INFO - PROCESS | 3736 | 1463281466054 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:04:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:04:26 INFO - PROCESS | 3736 | 1463281466055 Marionette TRACE conn6 <- [1,394,null,{}] 20:04:26 INFO - PROCESS | 3736 | 1463281466059 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}] 20:04:26 INFO - PROCESS | 3736 | 1463281466161 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 20:04:26 INFO - PROCESS | 3736 | 1463281466172 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:26 INFO - PROCESS | 3736 | ++DOCSHELL 14D0A400 == 32 [pid = 3736] [id = 108] 20:04:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (14D0BC00) [pid = 3736] [serial = 321] [outer = 00000000] 20:04:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (14DA1000) [pid = 3736] [serial = 322] [outer = 14D0BC00] 20:04:26 INFO - PROCESS | 3736 | 1463281466220 Marionette DEBUG loaded listener.js 20:04:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (15BE2C00) [pid = 3736] [serial = 323] [outer = 14D0BC00] 20:04:26 INFO - PROCESS | 3736 | 1463281466677 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]]]}] 20:04:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:04:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 671ms 20:04:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:04:26 INFO - PROCESS | 3736 | 1463281466728 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 20:04:26 INFO - PROCESS | 3736 | 1463281466730 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 20:04:26 INFO - PROCESS | 3736 | 1463281466733 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:04:26 INFO - PROCESS | 3736 | 1463281466735 Marionette TRACE conn6 <- [1,398,null,{}] 20:04:26 INFO - PROCESS | 3736 | 1463281466739 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}] 20:04:26 INFO - PROCESS | 3736 | 1463281466866 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 20:04:26 INFO - PROCESS | 3736 | 1463281466885 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:26 INFO - PROCESS | 3736 | ++DOCSHELL 17E4E000 == 33 [pid = 3736] [id = 109] 20:04:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (17E52C00) [pid = 3736] [serial = 324] [outer = 00000000] 20:04:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (17EF6C00) [pid = 3736] [serial = 325] [outer = 17E52C00] 20:04:26 INFO - PROCESS | 3736 | 1463281466930 Marionette DEBUG loaded listener.js 20:04:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (18A69800) [pid = 3736] [serial = 326] [outer = 17E52C00] 20:04:27 INFO - PROCESS | 3736 | 1463281467362 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]]]}] 20:04:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:04:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 20:04:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:04:27 INFO - PROCESS | 3736 | 1463281467404 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 20:04:27 INFO - PROCESS | 3736 | 1463281467406 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 20:04:27 INFO - PROCESS | 3736 | 1463281467409 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:04:27 INFO - PROCESS | 3736 | 1463281467411 Marionette TRACE conn6 <- [1,402,null,{}] 20:04:27 INFO - PROCESS | 3736 | 1463281467414 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}] 20:04:27 INFO - PROCESS | 3736 | 1463281467514 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 20:04:27 INFO - PROCESS | 3736 | 1463281467524 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:27 INFO - PROCESS | 3736 | ++DOCSHELL 18B3A400 == 34 [pid = 3736] [id = 110] 20:04:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (18B41400) [pid = 3736] [serial = 327] [outer = 00000000] 20:04:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (18D92C00) [pid = 3736] [serial = 328] [outer = 18B41400] 20:04:27 INFO - PROCESS | 3736 | 1463281467568 Marionette DEBUG loaded listener.js 20:04:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (18D96000) [pid = 3736] [serial = 329] [outer = 18B41400] 20:04:28 INFO - PROCESS | 3736 | 1463281468034 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]]]}] 20:04:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:04:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 671ms 20:04:28 INFO - PROCESS | 3736 | 1463281468080 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 20:04:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:04:28 INFO - PROCESS | 3736 | 1463281468082 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 20:04:28 INFO - PROCESS | 3736 | 1463281468085 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:04:28 INFO - PROCESS | 3736 | 1463281468087 Marionette TRACE conn6 <- [1,406,null,{}] 20:04:28 INFO - PROCESS | 3736 | 1463281468090 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}] 20:04:28 INFO - PROCESS | 3736 | 1463281468164 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 20:04:28 INFO - PROCESS | 3736 | 1463281468173 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:28 INFO - PROCESS | 3736 | ++DOCSHELL 08895C00 == 35 [pid = 3736] [id = 111] 20:04:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (18D8D000) [pid = 3736] [serial = 330] [outer = 00000000] 20:04:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (18DA5400) [pid = 3736] [serial = 331] [outer = 18D8D000] 20:04:28 INFO - PROCESS | 3736 | 1463281468217 Marionette DEBUG loaded listener.js 20:04:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (18DA1C00) [pid = 3736] [serial = 332] [outer = 18D8D000] 20:04:28 INFO - PROCESS | 3736 | 1463281468695 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]]]}] 20:04:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:04:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 630ms 20:04:28 INFO - PROCESS | 3736 | 1463281468716 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 20:04:28 INFO - PROCESS | 3736 | 1463281468718 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 20:04:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:04:28 INFO - PROCESS | 3736 | 1463281468728 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:04:28 INFO - PROCESS | 3736 | 1463281468729 Marionette TRACE conn6 <- [1,410,null,{}] 20:04:28 INFO - PROCESS | 3736 | 1463281468733 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}] 20:04:28 INFO - PROCESS | 3736 | 1463281468838 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 20:04:28 INFO - PROCESS | 3736 | 1463281468922 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:28 INFO - PROCESS | 3736 | ++DOCSHELL 10673C00 == 36 [pid = 3736] [id = 112] 20:04:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (18F1D800) [pid = 3736] [serial = 333] [outer = 00000000] 20:04:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (18F25000) [pid = 3736] [serial = 334] [outer = 18F1D800] 20:04:28 INFO - PROCESS | 3736 | 1463281468968 Marionette DEBUG loaded listener.js 20:04:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (18F25800) [pid = 3736] [serial = 335] [outer = 18F1D800] 20:04:29 INFO - PROCESS | 3736 | 1463281469405 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]]]}] 20:04:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:04:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 20:04:29 INFO - PROCESS | 3736 | 1463281469461 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 20:04:29 INFO - PROCESS | 3736 | 1463281469463 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 20:04:29 INFO - PROCESS | 3736 | 1463281469467 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:04:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:04:29 INFO - PROCESS | 3736 | 1463281469469 Marionette TRACE conn6 <- [1,414,null,{}] 20:04:29 INFO - PROCESS | 3736 | 1463281469479 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}] 20:04:29 INFO - PROCESS | 3736 | 1463281469587 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 20:04:29 INFO - PROCESS | 3736 | 1463281469599 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:29 INFO - PROCESS | 3736 | ++DOCSHELL 18FB9800 == 37 [pid = 3736] [id = 113] 20:04:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (18FBB800) [pid = 3736] [serial = 336] [outer = 00000000] 20:04:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (19530800) [pid = 3736] [serial = 337] [outer = 18FBB800] 20:04:29 INFO - PROCESS | 3736 | 1463281469644 Marionette DEBUG loaded listener.js 20:04:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (197AC800) [pid = 3736] [serial = 338] [outer = 18FBB800] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (1476D000) [pid = 3736] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (18FB4800) [pid = 3736] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (1A120C00) [pid = 3736] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (08893400) [pid = 3736] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (1A18B800) [pid = 3736] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (1A116400) [pid = 3736] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (1B136000) [pid = 3736] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (14041800) [pid = 3736] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (18D96400) [pid = 3736] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (10059C00) [pid = 3736] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (0C620400) [pid = 3736] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (1C84E800) [pid = 3736] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (18FB4C00) [pid = 3736] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (14357000) [pid = 3736] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (0C61B400) [pid = 3736] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (17E4F000) [pid = 3736] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (18DA4000) [pid = 3736] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (14B6FC00) [pid = 3736] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (10505800) [pid = 3736] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (1B153400) [pid = 3736] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (1A121000) [pid = 3736] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (0CA6C800) [pid = 3736] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (10061C00) [pid = 3736] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (1C843000) [pid = 3736] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (15B12C00) [pid = 3736] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (1952E800) [pid = 3736] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (19529400) [pid = 3736] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (1BD78400) [pid = 3736] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (18F23400) [pid = 3736] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (15BE0800) [pid = 3736] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (17E51000) [pid = 3736] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (08890C00) [pid = 3736] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (1A1B7000) [pid = 3736] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:04:30 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (1407A400) [pid = 3736] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:04:30 INFO - PROCESS | 3736 | 1463281470904 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]]]}] 20:04:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:04:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1480ms 20:04:30 INFO - PROCESS | 3736 | 1463281470950 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 20:04:30 INFO - PROCESS | 3736 | 1463281470954 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 20:04:30 INFO - PROCESS | 3736 | 1463281470960 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:04:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:04:30 INFO - PROCESS | 3736 | 1463281470964 Marionette TRACE conn6 <- [1,418,null,{}] 20:04:31 INFO - PROCESS | 3736 | 1463281470970 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}] 20:04:31 INFO - PROCESS | 3736 | 1463281471108 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 20:04:31 INFO - PROCESS | 3736 | 1463281471230 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:31 INFO - PROCESS | 3736 | ++DOCSHELL 0FA5BC00 == 38 [pid = 3736] [id = 114] 20:04:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (0FA61000) [pid = 3736] [serial = 339] [outer = 00000000] 20:04:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (1000A800) [pid = 3736] [serial = 340] [outer = 0FA61000] 20:04:31 INFO - PROCESS | 3736 | 1463281471296 Marionette DEBUG loaded listener.js 20:04:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (1005E800) [pid = 3736] [serial = 341] [outer = 0FA61000] 20:04:32 INFO - PROCESS | 3736 | 1463281472463 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]]]}] 20:04:32 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 20:04:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1524ms 20:04:32 INFO - PROCESS | 3736 | 1463281472488 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 20:04:32 INFO - PROCESS | 3736 | 1463281472492 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 20:04:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:04:32 INFO - PROCESS | 3736 | 1463281472498 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:04:32 INFO - PROCESS | 3736 | 1463281472502 Marionette TRACE conn6 <- [1,422,null,{}] 20:04:32 INFO - PROCESS | 3736 | 1463281472514 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}] 20:04:32 INFO - PROCESS | 3736 | 1463281472657 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 20:04:32 INFO - PROCESS | 3736 | 1463281472760 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:32 INFO - PROCESS | 3736 | ++DOCSHELL 1000A000 == 39 [pid = 3736] [id = 115] 20:04:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (1000EC00) [pid = 3736] [serial = 342] [outer = 00000000] 20:04:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (10352800) [pid = 3736] [serial = 343] [outer = 1000EC00] 20:04:32 INFO - PROCESS | 3736 | 1463281472812 Marionette DEBUG loaded listener.js 20:04:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (103C1400) [pid = 3736] [serial = 344] [outer = 1000EC00] 20:04:33 INFO - PROCESS | 3736 | --DOCSHELL 0C7E2800 == 38 [pid = 3736] [id = 13] 20:04:33 INFO - PROCESS | 3736 | --DOCSHELL 0C61B000 == 37 [pid = 3736] [id = 22] 20:04:33 INFO - PROCESS | 3736 | --DOCSHELL 197AE000 == 36 [pid = 3736] [id = 20] 20:04:33 INFO - PROCESS | 3736 | --DOCSHELL 10001400 == 35 [pid = 3736] [id = 23] 20:04:33 INFO - PROCESS | 3736 | --DOCSHELL 0888FC00 == 34 [pid = 3736] [id = 30] 20:04:33 INFO - PROCESS | 3736 | --DOCSHELL 14282400 == 33 [pid = 3736] [id = 28] 20:04:33 INFO - PROCESS | 3736 | --DOCSHELL 1A120000 == 32 [pid = 3736] [id = 18] 20:04:33 INFO - PROCESS | 3736 | --DOCSHELL 106EF400 == 31 [pid = 3736] [id = 27] 20:04:33 INFO - PROCESS | 3736 | --DOCSHELL 15BDC800 == 30 [pid = 3736] [id = 29] 20:04:33 INFO - PROCESS | 3736 | --DOCSHELL 1A138400 == 29 [pid = 3736] [id = 19] 20:04:33 INFO - PROCESS | 3736 | --DOCSHELL 19B5E400 == 28 [pid = 3736] [id = 17] 20:04:33 INFO - PROCESS | 3736 | --DOCSHELL 10007400 == 27 [pid = 3736] [id = 26] 20:04:33 INFO - PROCESS | 3736 | --DOCSHELL 18B3F800 == 26 [pid = 3736] [id = 16] 20:04:33 INFO - PROCESS | 3736 | --DOCSHELL 14354800 == 25 [pid = 3736] [id = 14] 20:04:33 INFO - PROCESS | 3736 | --DOCSHELL 0CA71800 == 24 [pid = 3736] [id = 25] 20:04:33 INFO - PROCESS | 3736 | --DOCSHELL 17A82800 == 23 [pid = 3736] [id = 15] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (197A8800) [pid = 3736] [serial = 94] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (17EEF400) [pid = 3736] [serial = 85] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (17E5AC00) [pid = 3736] [serial = 188] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (0CAE3C00) [pid = 3736] [serial = 88] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (15BDB400) [pid = 3736] [serial = 91] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (15B0D800) [pid = 3736] [serial = 136] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (1A121400) [pid = 3736] [serial = 139] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (1A13C000) [pid = 3736] [serial = 97] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (0CAA0C00) [pid = 3736] [serial = 133] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (18D9D400) [pid = 3736] [serial = 227] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (1B155000) [pid = 3736] [serial = 182] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (1DAF1C00) [pid = 3736] [serial = 221] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (15B0AC00) [pid = 3736] [serial = 179] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (1C33C000) [pid = 3736] [serial = 173] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 91 (1005D400) [pid = 3736] [serial = 176] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 90 (110F8000) [pid = 3736] [serial = 224] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 89 (1C84CC00) [pid = 3736] [serial = 185] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 88 (1A43DC00) [pid = 3736] [serial = 307] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 87 (1BD84C00) [pid = 3736] [serial = 263] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 86 (1CC64800) [pid = 3736] [serial = 233] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 85 (1BD79800) [pid = 3736] [serial = 230] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 84 (1A194800) [pid = 3736] [serial = 305] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 83 (1A123000) [pid = 3736] [serial = 292] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 82 (1B13B400) [pid = 3736] [serial = 295] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 81 (1A146000) [pid = 3736] [serial = 293] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 80 (14047C00) [pid = 3736] [serial = 298] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 79 (1B13E400) [pid = 3736] [serial = 296] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 78 (1A187000) [pid = 3736] [serial = 301] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 77 (1A192800) [pid = 3736] [serial = 304] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 76 (1404A800) [pid = 3736] [serial = 299] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 75 (10066C00) [pid = 3736] [serial = 280] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 74 (10503400) [pid = 3736] [serial = 281] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 73 (103CBC00) [pid = 3736] [serial = 278] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 72 (1000FC00) [pid = 3736] [serial = 277] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 71 (1D2D2000) [pid = 3736] [serial = 275] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 70 (1D2C9000) [pid = 3736] [serial = 274] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 69 (1BD7B400) [pid = 3736] [serial = 272] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 68 (1A115400) [pid = 3736] [serial = 271] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 67 (16BF2C00) [pid = 3736] [serial = 269] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 66 (14D9C400) [pid = 3736] [serial = 268] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 65 (10059800) [pid = 3736] [serial = 266] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 64 (0CA6DC00) [pid = 3736] [serial = 265] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 63 (197A7000) [pid = 3736] [serial = 289] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 62 (18DAE400) [pid = 3736] [serial = 286] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 61 (18F22000) [pid = 3736] [serial = 287] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 60 (16BF2800) [pid = 3736] [serial = 283] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 59 (17E53400) [pid = 3736] [serial = 284] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 58 (1A189000) [pid = 3736] [serial = 302] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | --DOMWINDOW == 57 (19B60C00) [pid = 3736] [serial = 290] [outer = 00000000] [url = about:blank] 20:04:33 INFO - PROCESS | 3736 | 1463281473808 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]]]}] 20:04:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:04:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1340ms 20:04:33 INFO - PROCESS | 3736 | 1463281473837 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 20:04:33 INFO - PROCESS | 3736 | 1463281473844 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 20:04:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:04:33 INFO - PROCESS | 3736 | 1463281473850 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:04:33 INFO - PROCESS | 3736 | 1463281473853 Marionette TRACE conn6 <- [1,426,null,{}] 20:04:33 INFO - PROCESS | 3736 | 1463281473857 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}] 20:04:33 INFO - PROCESS | 3736 | 1463281473941 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 20:04:33 INFO - PROCESS | 3736 | 1463281473948 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:33 INFO - PROCESS | 3736 | ++DOCSHELL 0FAEFC00 == 24 [pid = 3736] [id = 116] 20:04:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 58 (1000FC00) [pid = 3736] [serial = 345] [outer = 00000000] 20:04:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 59 (10673800) [pid = 3736] [serial = 346] [outer = 1000FC00] 20:04:34 INFO - PROCESS | 3736 | 1463281473993 Marionette DEBUG loaded listener.js 20:04:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 60 (106F4C00) [pid = 3736] [serial = 347] [outer = 1000FC00] 20:04:34 INFO - PROCESS | 3736 | 1463281474478 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] 20:04:34 INFO - PROCESS | 3736 | 1463281474525 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 20:04:34 INFO - PROCESS | 3736 | 1463281474529 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:04:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:04:34 INFO - PROCESS | 3736 | 1463281474532 Marionette TRACE conn6 <- [1,430,null,{}] 20:04:34 INFO - PROCESS | 3736 | 1463281474543 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}] 20:04:34 INFO - PROCESS | 3736 | 1463281474631 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 20:04:34 INFO - PROCESS | 3736 | 1463281474705 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:34 INFO - PROCESS | 3736 | ++DOCSHELL 1403D800 == 25 [pid = 3736] [id = 117] 20:04:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 61 (1403E400) [pid = 3736] [serial = 348] [outer = 00000000] 20:04:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 62 (1427F000) [pid = 3736] [serial = 349] [outer = 1403E400] 20:04:34 INFO - PROCESS | 3736 | 1463281474753 Marionette DEBUG loaded listener.js 20:04:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 63 (1434C800) [pid = 3736] [serial = 350] [outer = 1403E400] 20:04:35 INFO - PROCESS | 3736 | 1463281475141 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]]]}] 20:04:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:04:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 630ms 20:04:35 INFO - PROCESS | 3736 | 1463281475162 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 20:04:35 INFO - PROCESS | 3736 | 1463281475165 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 20:04:35 INFO - PROCESS | 3736 | 1463281475168 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:04:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:04:35 INFO - PROCESS | 3736 | 1463281475170 Marionette TRACE conn6 <- [1,434,null,{}] 20:04:35 INFO - PROCESS | 3736 | 1463281475174 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}] 20:04:35 INFO - PROCESS | 3736 | 1463281475253 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 20:04:35 INFO - PROCESS | 3736 | 1463281475369 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:35 INFO - PROCESS | 3736 | ++DOCSHELL 147EF800 == 26 [pid = 3736] [id = 118] 20:04:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 64 (14BBDC00) [pid = 3736] [serial = 351] [outer = 00000000] 20:04:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 65 (14DA2C00) [pid = 3736] [serial = 352] [outer = 14BBDC00] 20:04:35 INFO - PROCESS | 3736 | 1463281475416 Marionette DEBUG loaded listener.js 20:04:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 66 (15BD8400) [pid = 3736] [serial = 353] [outer = 14BBDC00] 20:04:35 INFO - PROCESS | 3736 | 1463281475851 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]]]}] 20:04:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:04:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 731ms 20:04:35 INFO - PROCESS | 3736 | 1463281475912 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 20:04:35 INFO - PROCESS | 3736 | 1463281475914 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 20:04:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:04:35 INFO - PROCESS | 3736 | 1463281475927 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:04:35 INFO - PROCESS | 3736 | 1463281475928 Marionette TRACE conn6 <- [1,438,null,{}] 20:04:35 INFO - PROCESS | 3736 | 1463281475932 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}] 20:04:36 INFO - PROCESS | 3736 | 1463281476036 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 20:04:36 INFO - PROCESS | 3736 | 1463281476047 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:36 INFO - PROCESS | 3736 | ++DOCSHELL 167E0800 == 27 [pid = 3736] [id = 119] 20:04:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 67 (167E1400) [pid = 3736] [serial = 354] [outer = 00000000] 20:04:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 68 (16BF7C00) [pid = 3736] [serial = 355] [outer = 167E1400] 20:04:36 INFO - PROCESS | 3736 | 1463281476092 Marionette DEBUG loaded listener.js 20:04:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 69 (17A77800) [pid = 3736] [serial = 356] [outer = 167E1400] 20:04:36 INFO - PROCESS | 3736 | 1463281476545 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]]]}] 20:04:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:04:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 690ms 20:04:36 INFO - PROCESS | 3736 | 1463281476647 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 20:04:36 INFO - PROCESS | 3736 | 1463281476649 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 20:04:36 INFO - PROCESS | 3736 | 1463281476652 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:04:36 INFO - PROCESS | 3736 | 1463281476654 Marionette TRACE conn6 <- [1,442,null,{}] 20:04:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:04:36 INFO - PROCESS | 3736 | 1463281476657 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}] 20:04:36 INFO - PROCESS | 3736 | 1463281476781 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 20:04:36 INFO - PROCESS | 3736 | 1463281476790 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:36 INFO - PROCESS | 3736 | ++DOCSHELL 17B22C00 == 28 [pid = 3736] [id = 120] 20:04:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 70 (17B2C000) [pid = 3736] [serial = 357] [outer = 00000000] 20:04:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 71 (18A40000) [pid = 3736] [serial = 358] [outer = 17B2C000] 20:04:36 INFO - PROCESS | 3736 | 1463281476874 Marionette DEBUG loaded listener.js 20:04:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 72 (18A71000) [pid = 3736] [serial = 359] [outer = 17B2C000] 20:04:37 INFO - PROCESS | 3736 | 1463281477331 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]]]}] 20:04:37 INFO - PROCESS | 3736 | --DOMWINDOW == 71 (18D8D000) [pid = 3736] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:04:37 INFO - PROCESS | 3736 | --DOMWINDOW == 70 (0C739C00) [pid = 3736] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:04:37 INFO - PROCESS | 3736 | --DOMWINDOW == 69 (1A192400) [pid = 3736] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:04:37 INFO - PROCESS | 3736 | --DOMWINDOW == 68 (14D0BC00) [pid = 3736] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:04:37 INFO - PROCESS | 3736 | --DOMWINDOW == 67 (10064000) [pid = 3736] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:04:37 INFO - PROCESS | 3736 | --DOMWINDOW == 66 (18B41400) [pid = 3736] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:04:37 INFO - PROCESS | 3736 | --DOMWINDOW == 65 (14283000) [pid = 3736] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:04:37 INFO - PROCESS | 3736 | --DOMWINDOW == 64 (17E52C00) [pid = 3736] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:04:37 INFO - PROCESS | 3736 | --DOMWINDOW == 63 (110ECC00) [pid = 3736] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:04:37 INFO - PROCESS | 3736 | --DOMWINDOW == 62 (18F1D800) [pid = 3736] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:04:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:04:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 20:04:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:04:37 INFO - PROCESS | 3736 | 1463281477388 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 20:04:37 INFO - PROCESS | 3736 | 1463281477390 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 20:04:37 INFO - PROCESS | 3736 | 1463281477394 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:04:37 INFO - PROCESS | 3736 | 1463281477395 Marionette TRACE conn6 <- [1,446,null,{}] 20:04:37 INFO - PROCESS | 3736 | 1463281477399 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}] 20:04:37 INFO - PROCESS | 3736 | 1463281477473 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 20:04:37 INFO - PROCESS | 3736 | 1463281477482 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:37 INFO - PROCESS | 3736 | ++DOCSHELL 1005D400 == 29 [pid = 3736] [id = 121] 20:04:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 63 (14049800) [pid = 3736] [serial = 360] [outer = 00000000] 20:04:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 64 (17A7B400) [pid = 3736] [serial = 361] [outer = 14049800] 20:04:37 INFO - PROCESS | 3736 | 1463281477533 Marionette DEBUG loaded listener.js 20:04:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 65 (14D08000) [pid = 3736] [serial = 362] [outer = 14049800] 20:04:37 INFO - PROCESS | 3736 | 1463281477956 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]]]}] 20:04:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:04:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 20:04:38 INFO - PROCESS | 3736 | 1463281478025 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 20:04:38 INFO - PROCESS | 3736 | 1463281478027 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 20:04:38 INFO - PROCESS | 3736 | 1463281478030 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:04:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:04:38 INFO - PROCESS | 3736 | 1463281478032 Marionette TRACE conn6 <- [1,450,null,{}] 20:04:38 INFO - PROCESS | 3736 | 1463281478035 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}] 20:04:38 INFO - PROCESS | 3736 | 1463281478143 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 20:04:38 INFO - PROCESS | 3736 | 1463281478156 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:38 INFO - PROCESS | 3736 | ++DOCSHELL 18D86800 == 30 [pid = 3736] [id = 122] 20:04:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 66 (18D90C00) [pid = 3736] [serial = 363] [outer = 00000000] 20:04:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 67 (18D9E400) [pid = 3736] [serial = 364] [outer = 18D90C00] 20:04:38 INFO - PROCESS | 3736 | 1463281478200 Marionette DEBUG loaded listener.js 20:04:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 68 (18DA9800) [pid = 3736] [serial = 365] [outer = 18D90C00] 20:04:38 INFO - PROCESS | 3736 | 1463281478621 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] 20:04:38 INFO - PROCESS | 3736 | 1463281478669 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 20:04:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:04:38 INFO - PROCESS | 3736 | 1463281478672 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:04:38 INFO - PROCESS | 3736 | 1463281478674 Marionette TRACE conn6 <- [1,454,null,{}] 20:04:38 INFO - PROCESS | 3736 | 1463281478678 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}] 20:04:38 INFO - PROCESS | 3736 | 1463281478753 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 20:04:38 INFO - PROCESS | 3736 | 1463281478759 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:38 INFO - PROCESS | 3736 | ++DOCSHELL 18DAE000 == 31 [pid = 3736] [id = 123] 20:04:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 69 (18F19000) [pid = 3736] [serial = 366] [outer = 00000000] 20:04:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 70 (18FAD800) [pid = 3736] [serial = 367] [outer = 18F19000] 20:04:38 INFO - PROCESS | 3736 | 1463281478803 Marionette DEBUG loaded listener.js 20:04:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 71 (18FB7800) [pid = 3736] [serial = 368] [outer = 18F19000] 20:04:39 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:04:39 INFO - PROCESS | 3736 | 1463281479222 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]]]}] 20:04:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:04:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 570ms 20:04:39 INFO - PROCESS | 3736 | 1463281479254 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 20:04:39 INFO - PROCESS | 3736 | 1463281479256 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 20:04:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:04:39 INFO - PROCESS | 3736 | 1463281479264 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:04:39 INFO - PROCESS | 3736 | 1463281479266 Marionette TRACE conn6 <- [1,458,null,{}] 20:04:39 INFO - PROCESS | 3736 | 1463281479269 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}] 20:04:39 INFO - PROCESS | 3736 | 1463281479349 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 20:04:39 INFO - PROCESS | 3736 | 1463281479516 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:39 INFO - PROCESS | 3736 | ++DOCSHELL 0C61E000 == 32 [pid = 3736] [id = 124] 20:04:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 72 (0C623400) [pid = 3736] [serial = 369] [outer = 00000000] 20:04:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 73 (0C732800) [pid = 3736] [serial = 370] [outer = 0C623400] 20:04:39 INFO - PROCESS | 3736 | 1463281479588 Marionette DEBUG loaded listener.js 20:04:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 74 (0FB4C000) [pid = 3736] [serial = 371] [outer = 0C623400] 20:04:40 INFO - PROCESS | 3736 | 1463281480180 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] 20:04:40 INFO - PROCESS | 3736 | 1463281480244 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 20:04:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:04:40 INFO - PROCESS | 3736 | 1463281480249 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:04:40 INFO - PROCESS | 3736 | 1463281480254 Marionette TRACE conn6 <- [1,462,null,{}] 20:04:40 INFO - PROCESS | 3736 | 1463281480259 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}] 20:04:40 INFO - PROCESS | 3736 | 1463281480366 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 20:04:40 INFO - PROCESS | 3736 | 1463281480445 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:40 INFO - PROCESS | 3736 | ++DOCSHELL 14048400 == 33 [pid = 3736] [id = 125] 20:04:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 75 (1408C400) [pid = 3736] [serial = 372] [outer = 00000000] 20:04:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 76 (14744400) [pid = 3736] [serial = 373] [outer = 1408C400] 20:04:40 INFO - PROCESS | 3736 | 1463281480543 Marionette DEBUG loaded listener.js 20:04:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 77 (14CB1C00) [pid = 3736] [serial = 374] [outer = 1408C400] 20:04:41 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:04:41 INFO - PROCESS | 3736 | 1463281481173 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] 20:04:41 INFO - PROCESS | 3736 | 1463281481222 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 20:04:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:04:41 INFO - PROCESS | 3736 | 1463281481226 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:04:41 INFO - PROCESS | 3736 | 1463281481228 Marionette TRACE conn6 <- [1,466,null,{}] 20:04:41 INFO - PROCESS | 3736 | 1463281481232 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}] 20:04:41 INFO - PROCESS | 3736 | 1463281481334 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 20:04:41 INFO - PROCESS | 3736 | 1463281481425 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:41 INFO - PROCESS | 3736 | ++DOCSHELL 18F26800 == 34 [pid = 3736] [id = 126] 20:04:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 78 (18FAE800) [pid = 3736] [serial = 375] [outer = 00000000] 20:04:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 79 (1952E800) [pid = 3736] [serial = 376] [outer = 18FAE800] 20:04:41 INFO - PROCESS | 3736 | 1463281481480 Marionette DEBUG loaded listener.js 20:04:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 80 (197AA000) [pid = 3736] [serial = 377] [outer = 18FAE800] 20:04:42 INFO - PROCESS | 3736 | 1463281482121 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] 20:04:42 INFO - PROCESS | 3736 | 1463281482162 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 20:04:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:04:42 INFO - PROCESS | 3736 | 1463281482173 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:04:42 INFO - PROCESS | 3736 | 1463281482179 Marionette TRACE conn6 <- [1,470,null,{}] 20:04:42 INFO - PROCESS | 3736 | 1463281482184 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}] 20:04:42 INFO - PROCESS | 3736 | 1463281482288 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 20:04:42 INFO - PROCESS | 3736 | 1463281482363 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:42 INFO - PROCESS | 3736 | ++DOCSHELL 19B63400 == 35 [pid = 3736] [id = 127] 20:04:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 81 (19D07800) [pid = 3736] [serial = 378] [outer = 00000000] 20:04:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 82 (1A115000) [pid = 3736] [serial = 379] [outer = 19D07800] 20:04:42 INFO - PROCESS | 3736 | 1463281482417 Marionette DEBUG loaded listener.js 20:04:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 83 (1A119800) [pid = 3736] [serial = 380] [outer = 19D07800] 20:04:42 INFO - PROCESS | 3736 | 1463281482986 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]]]}] 20:04:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:04:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 891ms 20:04:43 INFO - PROCESS | 3736 | 1463281483059 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 20:04:43 INFO - PROCESS | 3736 | 1463281483062 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 20:04:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:04:43 INFO - PROCESS | 3736 | 1463281483066 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:04:43 INFO - PROCESS | 3736 | 1463281483068 Marionette TRACE conn6 <- [1,474,null,{}] 20:04:43 INFO - PROCESS | 3736 | 1463281483072 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}] 20:04:43 INFO - PROCESS | 3736 | 1463281483175 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 20:04:43 INFO - PROCESS | 3736 | 1463281483252 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:43 INFO - PROCESS | 3736 | ++DOCSHELL 1A11BC00 == 36 [pid = 3736] [id = 128] 20:04:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 84 (1A121800) [pid = 3736] [serial = 381] [outer = 00000000] 20:04:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 85 (1A13B000) [pid = 3736] [serial = 382] [outer = 1A121800] 20:04:43 INFO - PROCESS | 3736 | 1463281483307 Marionette DEBUG loaded listener.js 20:04:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 86 (1A142400) [pid = 3736] [serial = 383] [outer = 1A121800] 20:04:44 INFO - PROCESS | 3736 | 1463281484072 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]]]}] 20:04:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:04:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1019ms 20:04:44 INFO - PROCESS | 3736 | 1463281484088 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 20:04:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:04:44 INFO - PROCESS | 3736 | 1463281484091 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 20:04:44 INFO - PROCESS | 3736 | 1463281484097 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:04:44 INFO - PROCESS | 3736 | 1463281484100 Marionette TRACE conn6 <- [1,478,null,{}] 20:04:44 INFO - PROCESS | 3736 | 1463281484139 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}] 20:04:44 INFO - PROCESS | 3736 | 1463281484239 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 20:04:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 87 (0FB51400) [pid = 3736] [serial = 384] [outer = 0FB50400] 20:04:44 INFO - PROCESS | 3736 | 1463281484386 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:44 INFO - PROCESS | 3736 | ++DOCSHELL 110F1800 == 37 [pid = 3736] [id = 129] 20:04:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 88 (110F2C00) [pid = 3736] [serial = 385] [outer = 00000000] 20:04:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (14046800) [pid = 3736] [serial = 386] [outer = 110F2C00] 20:04:44 INFO - PROCESS | 3736 | 1463281484443 Marionette DEBUG loaded listener.js 20:04:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (142D6800) [pid = 3736] [serial = 387] [outer = 110F2C00] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 89 (18DA5400) [pid = 3736] [serial = 331] [outer = 00000000] [url = about:blank] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 88 (18DA1C00) [pid = 3736] [serial = 332] [outer = 00000000] [url = about:blank] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 87 (0CAA7C00) [pid = 3736] [serial = 310] [outer = 00000000] [url = about:blank] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 86 (1A502C00) [pid = 3736] [serial = 308] [outer = 00000000] [url = about:blank] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 85 (14DA1000) [pid = 3736] [serial = 322] [outer = 00000000] [url = about:blank] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 84 (1035AC00) [pid = 3736] [serial = 314] [outer = 00000000] [url = about:blank] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 83 (0FB48C00) [pid = 3736] [serial = 311] [outer = 00000000] [url = about:blank] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 82 (10353800) [pid = 3736] [serial = 313] [outer = 00000000] [url = about:blank] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 81 (15BE2C00) [pid = 3736] [serial = 323] [outer = 00000000] [url = about:blank] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 80 (18D96000) [pid = 3736] [serial = 329] [outer = 00000000] [url = about:blank] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 79 (14772000) [pid = 3736] [serial = 319] [outer = 00000000] [url = about:blank] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 78 (14BB9000) [pid = 3736] [serial = 320] [outer = 00000000] [url = about:blank] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 77 (18A69800) [pid = 3736] [serial = 326] [outer = 00000000] [url = about:blank] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 76 (1403C800) [pid = 3736] [serial = 317] [outer = 00000000] [url = about:blank] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 75 (17EF6C00) [pid = 3736] [serial = 325] [outer = 00000000] [url = about:blank] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 74 (110F5800) [pid = 3736] [serial = 316] [outer = 00000000] [url = about:blank] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 73 (18D92C00) [pid = 3736] [serial = 328] [outer = 00000000] [url = about:blank] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 72 (19530800) [pid = 3736] [serial = 337] [outer = 00000000] [url = about:blank] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 71 (18F25000) [pid = 3736] [serial = 334] [outer = 00000000] [url = about:blank] 20:04:44 INFO - PROCESS | 3736 | --DOMWINDOW == 70 (18F25800) [pid = 3736] [serial = 335] [outer = 00000000] [url = about:blank] 20:04:45 INFO - PROCESS | 3736 | 1463281484992 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]]]}] 20:04:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:04:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 930ms 20:04:45 INFO - PROCESS | 3736 | 1463281485027 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 20:04:45 INFO - PROCESS | 3736 | 1463281485032 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 20:04:45 INFO - PROCESS | 3736 | 1463281485037 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:04:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:04:45 INFO - PROCESS | 3736 | 1463281485040 Marionette TRACE conn6 <- [1,482,null,{}] 20:04:45 INFO - PROCESS | 3736 | 1463281485044 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}] 20:04:45 INFO - PROCESS | 3736 | 1463281485129 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 20:04:45 INFO - PROCESS | 3736 | 1463281485204 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:45 INFO - PROCESS | 3736 | ++DOCSHELL 0CA22C00 == 38 [pid = 3736] [id = 130] 20:04:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 71 (10002C00) [pid = 3736] [serial = 388] [outer = 00000000] 20:04:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 72 (11082C00) [pid = 3736] [serial = 389] [outer = 10002C00] 20:04:45 INFO - PROCESS | 3736 | 1463281485250 Marionette DEBUG loaded listener.js 20:04:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 73 (1403CC00) [pid = 3736] [serial = 390] [outer = 10002C00] 20:04:45 INFO - PROCESS | 3736 | 1463281485677 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]]]}] 20:04:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:04:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 671ms 20:04:45 INFO - PROCESS | 3736 | 1463281485713 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 20:04:45 INFO - PROCESS | 3736 | 1463281485715 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 20:04:45 INFO - PROCESS | 3736 | 1463281485718 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:04:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:04:45 INFO - PROCESS | 3736 | 1463281485722 Marionette TRACE conn6 <- [1,486,null,{}] 20:04:45 INFO - PROCESS | 3736 | 1463281485732 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}] 20:04:45 INFO - PROCESS | 3736 | 1463281485815 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 20:04:45 INFO - PROCESS | 3736 | 1463281485826 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:45 INFO - PROCESS | 3736 | ++DOCSHELL 162C2400 == 39 [pid = 3736] [id = 131] 20:04:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 74 (162C7800) [pid = 3736] [serial = 391] [outer = 00000000] 20:04:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 75 (16BF1000) [pid = 3736] [serial = 392] [outer = 162C7800] 20:04:45 INFO - PROCESS | 3736 | 1463281485873 Marionette DEBUG loaded listener.js 20:04:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 76 (17B2A800) [pid = 3736] [serial = 393] [outer = 162C7800] 20:04:46 INFO - PROCESS | 3736 | 1463281486341 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]]]}] 20:04:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:04:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 20:04:46 INFO - PROCESS | 3736 | 1463281486394 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 20:04:46 INFO - PROCESS | 3736 | 1463281486396 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 20:04:46 INFO - PROCESS | 3736 | 1463281486399 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:04:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:04:46 INFO - PROCESS | 3736 | 1463281486401 Marionette TRACE conn6 <- [1,490,null,{}] 20:04:46 INFO - PROCESS | 3736 | 1463281486405 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}] 20:04:46 INFO - PROCESS | 3736 | 1463281486513 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 20:04:46 INFO - PROCESS | 3736 | 1463281486523 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:46 INFO - PROCESS | 3736 | ++DOCSHELL 18A69800 == 40 [pid = 3736] [id = 132] 20:04:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 77 (18A6D400) [pid = 3736] [serial = 394] [outer = 00000000] 20:04:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 78 (18D89400) [pid = 3736] [serial = 395] [outer = 18A6D400] 20:04:46 INFO - PROCESS | 3736 | 1463281486569 Marionette DEBUG loaded listener.js 20:04:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 79 (18D95400) [pid = 3736] [serial = 396] [outer = 18A6D400] 20:04:47 INFO - PROCESS | 3736 | 1463281487026 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]]]}] 20:04:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:04:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 20:04:47 INFO - PROCESS | 3736 | 1463281487073 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 20:04:47 INFO - PROCESS | 3736 | 1463281487075 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 20:04:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:04:47 INFO - PROCESS | 3736 | 1463281487078 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:04:47 INFO - PROCESS | 3736 | 1463281487080 Marionette TRACE conn6 <- [1,494,null,{}] 20:04:47 INFO - PROCESS | 3736 | 1463281487088 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}] 20:04:47 INFO - PROCESS | 3736 | 1463281487188 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 20:04:47 INFO - PROCESS | 3736 | 1463281487195 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:47 INFO - PROCESS | 3736 | ++DOCSHELL 17E50000 == 41 [pid = 3736] [id = 133] 20:04:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 80 (18D92800) [pid = 3736] [serial = 397] [outer = 00000000] 20:04:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 81 (18DA7400) [pid = 3736] [serial = 398] [outer = 18D92800] 20:04:47 INFO - PROCESS | 3736 | 1463281487240 Marionette DEBUG loaded listener.js 20:04:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 82 (18F25800) [pid = 3736] [serial = 399] [outer = 18D92800] 20:04:47 INFO - PROCESS | 3736 | 1463281487696 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]]]}] 20:04:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:04:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 20:04:47 INFO - PROCESS | 3736 | 1463281487749 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 20:04:47 INFO - PROCESS | 3736 | 1463281487751 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 20:04:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:04:47 INFO - PROCESS | 3736 | 1463281487755 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:04:47 INFO - PROCESS | 3736 | 1463281487757 Marionette TRACE conn6 <- [1,498,null,{}] 20:04:47 INFO - PROCESS | 3736 | 1463281487766 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}] 20:04:47 INFO - PROCESS | 3736 | 1463281487916 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 20:04:47 INFO - PROCESS | 3736 | 1463281487947 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:47 INFO - PROCESS | 3736 | ++DOCSHELL 19B5CC00 == 42 [pid = 3736] [id = 134] 20:04:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 83 (19B67000) [pid = 3736] [serial = 400] [outer = 00000000] 20:04:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 84 (19D09C00) [pid = 3736] [serial = 401] [outer = 19B67000] 20:04:48 INFO - PROCESS | 3736 | 1463281487994 Marionette DEBUG loaded listener.js 20:04:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 85 (1A09C400) [pid = 3736] [serial = 402] [outer = 19B67000] 20:04:48 INFO - PROCESS | 3736 | 1463281488448 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]]]}] 20:04:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:04:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 731ms 20:04:48 INFO - PROCESS | 3736 | 1463281488491 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 20:04:48 INFO - PROCESS | 3736 | 1463281488493 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 20:04:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:04:48 INFO - PROCESS | 3736 | 1463281488496 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:04:48 INFO - PROCESS | 3736 | 1463281488498 Marionette TRACE conn6 <- [1,502,null,{}] 20:04:48 INFO - PROCESS | 3736 | 1463281488502 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}] 20:04:48 INFO - PROCESS | 3736 | 1463281488605 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 20:04:48 INFO - PROCESS | 3736 | 1463281488614 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:48 INFO - PROCESS | 3736 | ++DOCSHELL 19D09000 == 43 [pid = 3736] [id = 135] 20:04:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 86 (1A118400) [pid = 3736] [serial = 403] [outer = 00000000] 20:04:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 87 (1A140000) [pid = 3736] [serial = 404] [outer = 1A118400] 20:04:48 INFO - PROCESS | 3736 | 1463281488702 Marionette DEBUG loaded listener.js 20:04:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 88 (1A188C00) [pid = 3736] [serial = 405] [outer = 1A118400] 20:04:49 INFO - PROCESS | 3736 | --DOMWINDOW == 87 (167E1400) [pid = 3736] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:04:49 INFO - PROCESS | 3736 | --DOMWINDOW == 86 (17B2C000) [pid = 3736] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:04:49 INFO - PROCESS | 3736 | --DOMWINDOW == 85 (1000EC00) [pid = 3736] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:04:49 INFO - PROCESS | 3736 | --DOMWINDOW == 84 (1403E400) [pid = 3736] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:04:49 INFO - PROCESS | 3736 | --DOMWINDOW == 83 (1000FC00) [pid = 3736] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:04:49 INFO - PROCESS | 3736 | --DOMWINDOW == 82 (0FA61000) [pid = 3736] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:04:49 INFO - PROCESS | 3736 | --DOMWINDOW == 81 (14049800) [pid = 3736] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:04:49 INFO - PROCESS | 3736 | --DOMWINDOW == 80 (18D90C00) [pid = 3736] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:04:49 INFO - PROCESS | 3736 | --DOMWINDOW == 79 (14BBDC00) [pid = 3736] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:04:49 INFO - PROCESS | 3736 | 1463281489175 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]]]}] 20:04:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:04:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 20:04:49 INFO - PROCESS | 3736 | 1463281489235 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 20:04:49 INFO - PROCESS | 3736 | 1463281489237 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 20:04:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:04:49 INFO - PROCESS | 3736 | 1463281489243 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:04:49 INFO - PROCESS | 3736 | 1463281489245 Marionette TRACE conn6 <- [1,506,null,{}] 20:04:49 INFO - PROCESS | 3736 | 1463281489249 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}] 20:04:49 INFO - PROCESS | 3736 | 1463281489336 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 20:04:49 INFO - PROCESS | 3736 | 1463281489343 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:49 INFO - PROCESS | 3736 | ++DOCSHELL 10356000 == 44 [pid = 3736] [id = 136] 20:04:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 80 (10502C00) [pid = 3736] [serial = 406] [outer = 00000000] 20:04:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 81 (17799400) [pid = 3736] [serial = 407] [outer = 10502C00] 20:04:49 INFO - PROCESS | 3736 | 1463281489389 Marionette DEBUG loaded listener.js 20:04:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 82 (18A73C00) [pid = 3736] [serial = 408] [outer = 10502C00] 20:04:49 INFO - PROCESS | 3736 | 1463281489823 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]]]}] 20:04:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:04:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 633ms 20:04:49 INFO - PROCESS | 3736 | 1463281489876 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 20:04:49 INFO - PROCESS | 3736 | 1463281489878 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 20:04:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:04:49 INFO - PROCESS | 3736 | 1463281489881 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:04:49 INFO - PROCESS | 3736 | 1463281489883 Marionette TRACE conn6 <- [1,510,null,{}] 20:04:49 INFO - PROCESS | 3736 | 1463281489886 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}] 20:04:49 INFO - PROCESS | 3736 | 1463281489965 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 20:04:49 INFO - PROCESS | 3736 | 1463281489972 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:50 INFO - PROCESS | 3736 | ++DOCSHELL 18DA6800 == 45 [pid = 3736] [id = 137] 20:04:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 83 (1A191000) [pid = 3736] [serial = 409] [outer = 00000000] 20:04:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 84 (1A1BEC00) [pid = 3736] [serial = 410] [outer = 1A191000] 20:04:50 INFO - PROCESS | 3736 | 1463281490015 Marionette DEBUG loaded listener.js 20:04:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 85 (1A439800) [pid = 3736] [serial = 411] [outer = 1A191000] 20:04:50 INFO - PROCESS | 3736 | 1463281490441 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]]]}] 20:04:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:04:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 570ms 20:04:50 INFO - PROCESS | 3736 | 1463281490463 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 20:04:50 INFO - PROCESS | 3736 | 1463281490466 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 20:04:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:04:50 INFO - PROCESS | 3736 | 1463281490477 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:04:50 INFO - PROCESS | 3736 | 1463281490479 Marionette TRACE conn6 <- [1,514,null,{}] 20:04:50 INFO - PROCESS | 3736 | 1463281490483 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}] 20:04:50 INFO - PROCESS | 3736 | 1463281490563 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 20:04:50 INFO - PROCESS | 3736 | 1463281490569 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:50 INFO - PROCESS | 3736 | ++DOCSHELL 10356C00 == 46 [pid = 3736] [id = 138] 20:04:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 86 (1A194000) [pid = 3736] [serial = 412] [outer = 00000000] 20:04:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 87 (1A443000) [pid = 3736] [serial = 413] [outer = 1A194000] 20:04:50 INFO - PROCESS | 3736 | 1463281490614 Marionette DEBUG loaded listener.js 20:04:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 88 (1A444000) [pid = 3736] [serial = 414] [outer = 1A194000] 20:04:51 INFO - PROCESS | 3736 | 1463281491064 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]]]}] 20:04:51 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 20:04:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 632ms 20:04:51 INFO - PROCESS | 3736 | 1463281491112 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 20:04:51 INFO - PROCESS | 3736 | 1463281491114 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 20:04:51 INFO - PROCESS | 3736 | 1463281491117 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:04:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:04:51 INFO - PROCESS | 3736 | 1463281491120 Marionette TRACE conn6 <- [1,518,null,{}] 20:04:51 INFO - PROCESS | 3736 | 1463281491123 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}] 20:04:51 INFO - PROCESS | 3736 | 1463281491270 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 20:04:51 INFO - PROCESS | 3736 | 1463281491371 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:51 INFO - PROCESS | 3736 | ++DOCSHELL 0C627000 == 47 [pid = 3736] [id = 139] 20:04:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (0C627400) [pid = 3736] [serial = 415] [outer = 00000000] 20:04:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (0FAE9C00) [pid = 3736] [serial = 416] [outer = 0C627400] 20:04:51 INFO - PROCESS | 3736 | 1463281491430 Marionette DEBUG loaded listener.js 20:04:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (1000C000) [pid = 3736] [serial = 417] [outer = 0C627400] 20:04:52 INFO - PROCESS | 3736 | 1463281492099 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]]]}] 20:04:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:04:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1017ms 20:04:52 INFO - PROCESS | 3736 | 1463281492140 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 20:04:52 INFO - PROCESS | 3736 | 1463281492144 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 20:04:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:04:52 INFO - PROCESS | 3736 | 1463281492148 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:04:52 INFO - PROCESS | 3736 | 1463281492153 Marionette TRACE conn6 <- [1,522,null,{}] 20:04:52 INFO - PROCESS | 3736 | 1463281492158 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}] 20:04:52 INFO - PROCESS | 3736 | 1463281492287 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 20:04:52 INFO - PROCESS | 3736 | 1463281492409 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:52 INFO - PROCESS | 3736 | ++DOCSHELL 14357000 == 48 [pid = 3736] [id = 140] 20:04:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (14B2E000) [pid = 3736] [serial = 418] [outer = 00000000] 20:04:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (15BDA800) [pid = 3736] [serial = 419] [outer = 14B2E000] 20:04:52 INFO - PROCESS | 3736 | 1463281492469 Marionette DEBUG loaded listener.js 20:04:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (167E9400) [pid = 3736] [serial = 420] [outer = 14B2E000] 20:04:53 INFO - PROCESS | 3736 | 1463281493114 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]]]}] 20:04:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:04:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1024ms 20:04:53 INFO - PROCESS | 3736 | 1463281493172 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 20:04:53 INFO - PROCESS | 3736 | 1463281493176 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 20:04:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:04:53 INFO - PROCESS | 3736 | 1463281493179 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:04:53 INFO - PROCESS | 3736 | 1463281493182 Marionette TRACE conn6 <- [1,526,null,{}] 20:04:53 INFO - PROCESS | 3736 | 1463281493186 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}] 20:04:53 INFO - PROCESS | 3736 | 1463281493289 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 20:04:53 INFO - PROCESS | 3736 | 1463281493414 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:53 INFO - PROCESS | 3736 | ++DOCSHELL 18DA5400 == 49 [pid = 3736] [id = 141] 20:04:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (19530400) [pid = 3736] [serial = 421] [outer = 00000000] 20:04:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (19B65000) [pid = 3736] [serial = 422] [outer = 19530400] 20:04:53 INFO - PROCESS | 3736 | 1463281493471 Marionette DEBUG loaded listener.js 20:04:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (1A144C00) [pid = 3736] [serial = 423] [outer = 19530400] 20:04:54 INFO - PROCESS | 3736 | 1463281494115 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]]]}] 20:04:54 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 20:04:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 971ms 20:04:54 INFO - PROCESS | 3736 | 1463281494152 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 20:04:54 INFO - PROCESS | 3736 | 1463281494156 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 20:04:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:04:54 INFO - PROCESS | 3736 | 1463281494167 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:04:54 INFO - PROCESS | 3736 | 1463281494172 Marionette TRACE conn6 <- [1,530,null,{}] 20:04:54 INFO - PROCESS | 3736 | 1463281494176 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}] 20:04:54 INFO - PROCESS | 3736 | 1463281494285 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 20:04:54 INFO - PROCESS | 3736 | 1463281494366 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:54 INFO - PROCESS | 3736 | ++DOCSHELL 18DAAC00 == 50 [pid = 3736] [id = 142] 20:04:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (18DAEC00) [pid = 3736] [serial = 424] [outer = 00000000] 20:04:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (1B132C00) [pid = 3736] [serial = 425] [outer = 18DAEC00] 20:04:54 INFO - PROCESS | 3736 | 1463281494473 Marionette DEBUG loaded listener.js 20:04:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (1B138000) [pid = 3736] [serial = 426] [outer = 18DAEC00] 20:04:55 INFO - PROCESS | 3736 | 1463281495277 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"]]]}] 20:04:55 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 20:04:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:04:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:04:55 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 20:04:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:04:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:04:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:04:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1129ms 20:04:55 INFO - PROCESS | 3736 | 1463281495295 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 20:04:55 INFO - PROCESS | 3736 | 1463281495300 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 20:04:55 INFO - PROCESS | 3736 | 1463281495305 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:04:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:04:55 INFO - PROCESS | 3736 | 1463281495308 Marionette TRACE conn6 <- [1,534,null,{}] 20:04:55 INFO - PROCESS | 3736 | 1463281495314 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}] 20:04:55 INFO - PROCESS | 3736 | 1463281495417 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 20:04:55 INFO - PROCESS | 3736 | 1463281495498 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:55 INFO - PROCESS | 3736 | ++DOCSHELL 1104E000 == 51 [pid = 3736] [id = 143] 20:04:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (110EFC00) [pid = 3736] [serial = 427] [outer = 00000000] 20:04:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (14773C00) [pid = 3736] [serial = 428] [outer = 110EFC00] 20:04:55 INFO - PROCESS | 3736 | 1463281495548 Marionette DEBUG loaded listener.js 20:04:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (14D93C00) [pid = 3736] [serial = 429] [outer = 110EFC00] 20:04:56 INFO - PROCESS | 3736 | --DOCSHELL 18D86800 == 50 [pid = 3736] [id = 122] 20:04:56 INFO - PROCESS | 3736 | --DOCSHELL 1A191400 == 49 [pid = 3736] [id = 103] 20:04:56 INFO - PROCESS | 3736 | --DOCSHELL 18DAE000 == 48 [pid = 3736] [id = 123] 20:04:56 INFO - PROCESS | 3736 | --DOCSHELL 10356C00 == 47 [pid = 3736] [id = 138] 20:04:56 INFO - PROCESS | 3736 | --DOCSHELL 18DA6800 == 46 [pid = 3736] [id = 137] 20:04:56 INFO - PROCESS | 3736 | --DOCSHELL 10356000 == 45 [pid = 3736] [id = 136] 20:04:56 INFO - PROCESS | 3736 | --DOCSHELL 19D09000 == 44 [pid = 3736] [id = 135] 20:04:56 INFO - PROCESS | 3736 | --DOCSHELL 19B5CC00 == 43 [pid = 3736] [id = 134] 20:04:56 INFO - PROCESS | 3736 | --DOCSHELL 17E50000 == 42 [pid = 3736] [id = 133] 20:04:56 INFO - PROCESS | 3736 | --DOCSHELL 18A69800 == 41 [pid = 3736] [id = 132] 20:04:56 INFO - PROCESS | 3736 | --DOCSHELL 162C2400 == 40 [pid = 3736] [id = 131] 20:04:56 INFO - PROCESS | 3736 | --DOCSHELL 0CA22C00 == 39 [pid = 3736] [id = 130] 20:04:56 INFO - PROCESS | 3736 | --DOCSHELL 110F1800 == 38 [pid = 3736] [id = 129] 20:04:56 INFO - PROCESS | 3736 | --DOCSHELL 19B63400 == 37 [pid = 3736] [id = 127] 20:04:56 INFO - PROCESS | 3736 | --DOCSHELL 18F26800 == 36 [pid = 3736] [id = 126] 20:04:56 INFO - PROCESS | 3736 | 1463281496145 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]]]}] 20:04:56 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (18FAD800) [pid = 3736] [serial = 367] [outer = 00000000] [url = about:blank] 20:04:56 INFO - PROCESS | 3736 | --DOCSHELL 14048400 == 35 [pid = 3736] [id = 125] 20:04:56 INFO - PROCESS | 3736 | --DOCSHELL 0C61E000 == 34 [pid = 3736] [id = 124] 20:04:56 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (16BF7C00) [pid = 3736] [serial = 355] [outer = 00000000] [url = about:blank] 20:04:56 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (18A40000) [pid = 3736] [serial = 358] [outer = 00000000] [url = about:blank] 20:04:56 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (17A77800) [pid = 3736] [serial = 356] [outer = 00000000] [url = about:blank] 20:04:56 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (103C1400) [pid = 3736] [serial = 344] [outer = 00000000] [url = about:blank] 20:04:56 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (10352800) [pid = 3736] [serial = 343] [outer = 00000000] [url = about:blank] 20:04:56 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (1427F000) [pid = 3736] [serial = 349] [outer = 00000000] [url = about:blank] 20:04:56 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (1434C800) [pid = 3736] [serial = 350] [outer = 00000000] [url = about:blank] 20:04:56 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (10673800) [pid = 3736] [serial = 346] [outer = 00000000] [url = about:blank] 20:04:56 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (106F4C00) [pid = 3736] [serial = 347] [outer = 00000000] [url = about:blank] 20:04:56 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (1005E800) [pid = 3736] [serial = 341] [outer = 00000000] [url = about:blank] 20:04:56 INFO - PROCESS | 3736 | --DOMWINDOW == 91 (1000A800) [pid = 3736] [serial = 340] [outer = 00000000] [url = about:blank] 20:04:56 INFO - PROCESS | 3736 | --DOMWINDOW == 90 (17A7B400) [pid = 3736] [serial = 361] [outer = 00000000] [url = about:blank] 20:04:56 INFO - PROCESS | 3736 | --DOMWINDOW == 89 (18D9E400) [pid = 3736] [serial = 364] [outer = 00000000] [url = about:blank] 20:04:56 INFO - PROCESS | 3736 | --DOMWINDOW == 88 (18A71000) [pid = 3736] [serial = 359] [outer = 00000000] [url = about:blank] 20:04:56 INFO - PROCESS | 3736 | --DOMWINDOW == 87 (14DA2C00) [pid = 3736] [serial = 352] [outer = 00000000] [url = about:blank] 20:04:56 INFO - PROCESS | 3736 | --DOMWINDOW == 86 (18DA9800) [pid = 3736] [serial = 365] [outer = 00000000] [url = about:blank] 20:04:56 INFO - PROCESS | 3736 | --DOMWINDOW == 85 (15BD8400) [pid = 3736] [serial = 353] [outer = 00000000] [url = about:blank] 20:04:56 INFO - PROCESS | 3736 | --DOMWINDOW == 84 (14D08000) [pid = 3736] [serial = 362] [outer = 00000000] [url = about:blank] 20:04:56 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. 20:04:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 930ms 20:04:56 INFO - PROCESS | 3736 | 1463281496241 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 20:04:56 INFO - PROCESS | 3736 | 1463281496246 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 20:04:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:04:56 INFO - PROCESS | 3736 | 1463281496252 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:04:56 INFO - PROCESS | 3736 | 1463281496255 Marionette TRACE conn6 <- [1,538,null,{}] 20:04:56 INFO - PROCESS | 3736 | 1463281496259 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}] 20:04:56 INFO - PROCESS | 3736 | 1463281496344 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 20:04:56 INFO - PROCESS | 3736 | 1463281496355 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:56 INFO - PROCESS | 3736 | ++DOCSHELL 1005E400 == 35 [pid = 3736] [id = 144] 20:04:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 85 (1005E800) [pid = 3736] [serial = 430] [outer = 00000000] 20:04:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 86 (10358800) [pid = 3736] [serial = 431] [outer = 1005E800] 20:04:56 INFO - PROCESS | 3736 | 1463281496400 Marionette DEBUG loaded listener.js 20:04:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 87 (10673800) [pid = 3736] [serial = 432] [outer = 1005E800] 20:04:56 INFO - PROCESS | 3736 | 1463281496873 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]]]}] 20:04:56 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. 20:04:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 671ms 20:04:56 INFO - PROCESS | 3736 | 1463281496925 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 20:04:56 INFO - PROCESS | 3736 | 1463281496927 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 20:04:56 INFO - PROCESS | 3736 | 1463281496931 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:04:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:04:56 INFO - PROCESS | 3736 | 1463281496934 Marionette TRACE conn6 <- [1,542,null,{}] 20:04:56 INFO - PROCESS | 3736 | 1463281496945 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}] 20:04:57 INFO - PROCESS | 3736 | 1463281497048 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 20:04:57 INFO - PROCESS | 3736 | 1463281497065 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:57 INFO - PROCESS | 3736 | ++DOCSHELL 15BDD400 == 36 [pid = 3736] [id = 145] 20:04:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 88 (15BDE000) [pid = 3736] [serial = 433] [outer = 00000000] 20:04:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (16BFCC00) [pid = 3736] [serial = 434] [outer = 15BDE000] 20:04:57 INFO - PROCESS | 3736 | 1463281497120 Marionette DEBUG loaded listener.js 20:04:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (17E50000) [pid = 3736] [serial = 435] [outer = 15BDE000] 20:04:57 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:04:57 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:04:57 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:04:57 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:04:57 INFO - PROCESS | 3736 | 1463281497584 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]]]}] 20:04:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:04:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 670ms 20:04:57 INFO - PROCESS | 3736 | 1463281497608 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 20:04:57 INFO - PROCESS | 3736 | 1463281497610 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 20:04:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:04:57 INFO - PROCESS | 3736 | 1463281497614 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:04:57 INFO - PROCESS | 3736 | 1463281497615 Marionette TRACE conn6 <- [1,546,null,{}] 20:04:57 INFO - PROCESS | 3736 | 1463281497619 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}] 20:04:57 INFO - PROCESS | 3736 | 1463281497737 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 20:04:57 INFO - PROCESS | 3736 | 1463281497747 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:57 INFO - PROCESS | 3736 | ++DOCSHELL 18A69800 == 37 [pid = 3736] [id = 146] 20:04:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (18A6D800) [pid = 3736] [serial = 436] [outer = 00000000] 20:04:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (18B47400) [pid = 3736] [serial = 437] [outer = 18A6D800] 20:04:57 INFO - PROCESS | 3736 | 1463281497793 Marionette DEBUG loaded listener.js 20:04:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (18D8B400) [pid = 3736] [serial = 438] [outer = 18A6D800] 20:04:58 INFO - PROCESS | 3736 | 1463281498220 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]]]}] 20:04:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:04:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 671ms 20:04:58 INFO - PROCESS | 3736 | 1463281498285 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 20:04:58 INFO - PROCESS | 3736 | 1463281498287 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 20:04:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:04:58 INFO - PROCESS | 3736 | 1463281498290 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:04:58 INFO - PROCESS | 3736 | 1463281498292 Marionette TRACE conn6 <- [1,550,null,{}] 20:04:58 INFO - PROCESS | 3736 | 1463281498295 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}] 20:04:58 INFO - PROCESS | 3736 | 1463281498374 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 20:04:58 INFO - PROCESS | 3736 | 1463281498381 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:58 INFO - PROCESS | 3736 | ++DOCSHELL 18D97400 == 38 [pid = 3736] [id = 147] 20:04:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (18D97C00) [pid = 3736] [serial = 439] [outer = 00000000] 20:04:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (18DA3400) [pid = 3736] [serial = 440] [outer = 18D97C00] 20:04:58 INFO - PROCESS | 3736 | 1463281498427 Marionette DEBUG loaded listener.js 20:04:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (18DAD800) [pid = 3736] [serial = 441] [outer = 18D97C00] 20:04:58 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:04:58 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:04:58 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:04:58 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:04:58 INFO - PROCESS | 3736 | 1463281498903 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]]]}] 20:04:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:04:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 20:04:58 INFO - PROCESS | 3736 | 1463281498961 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 20:04:58 INFO - PROCESS | 3736 | 1463281498963 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 20:04:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:04:58 INFO - PROCESS | 3736 | 1463281498973 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:04:58 INFO - PROCESS | 3736 | 1463281498974 Marionette TRACE conn6 <- [1,554,null,{}] 20:04:58 INFO - PROCESS | 3736 | 1463281498978 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}] 20:04:59 INFO - PROCESS | 3736 | 1463281499127 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 20:04:59 INFO - PROCESS | 3736 | 1463281499152 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:59 INFO - PROCESS | 3736 | ++DOCSHELL 18FB4C00 == 39 [pid = 3736] [id = 148] 20:04:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (18FB6800) [pid = 3736] [serial = 442] [outer = 00000000] 20:04:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (197A9C00) [pid = 3736] [serial = 443] [outer = 18FB6800] 20:04:59 INFO - PROCESS | 3736 | 1463281499197 Marionette DEBUG loaded listener.js 20:04:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (19B27400) [pid = 3736] [serial = 444] [outer = 18FB6800] 20:04:59 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:04:59 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:04:59 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:04:59 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:04:59 INFO - PROCESS | 3736 | 1463281499633 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]]]}] 20:04:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:04:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 672ms 20:04:59 INFO - PROCESS | 3736 | 1463281499642 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 20:04:59 INFO - PROCESS | 3736 | 1463281499644 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 20:04:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:04:59 INFO - PROCESS | 3736 | 1463281499647 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:04:59 INFO - PROCESS | 3736 | 1463281499648 Marionette TRACE conn6 <- [1,558,null,{}] 20:04:59 INFO - PROCESS | 3736 | 1463281499652 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}] 20:04:59 INFO - PROCESS | 3736 | 1463281499762 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 20:04:59 INFO - PROCESS | 3736 | 1463281499772 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:04:59 INFO - PROCESS | 3736 | ++DOCSHELL 197A7800 == 40 [pid = 3736] [id = 149] 20:04:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (19B62000) [pid = 3736] [serial = 445] [outer = 00000000] 20:04:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (19D0F400) [pid = 3736] [serial = 446] [outer = 19B62000] 20:04:59 INFO - PROCESS | 3736 | 1463281499864 Marionette DEBUG loaded listener.js 20:04:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (1A11D000) [pid = 3736] [serial = 447] [outer = 19B62000] 20:05:00 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:00 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:00 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:00 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:00 INFO - PROCESS | 3736 | 1463281500303 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]]]}] 20:05:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:05:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 20:05:00 INFO - PROCESS | 3736 | 1463281500318 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 20:05:00 INFO - PROCESS | 3736 | 1463281500320 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 20:05:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:05:00 INFO - PROCESS | 3736 | 1463281500323 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:05:00 INFO - PROCESS | 3736 | 1463281500325 Marionette TRACE conn6 <- [1,562,null,{}] 20:05:00 INFO - PROCESS | 3736 | 1463281500329 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}] 20:05:00 INFO - PROCESS | 3736 | 1463281500444 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 20:05:00 INFO - PROCESS | 3736 | 1463281500526 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:00 INFO - PROCESS | 3736 | ++DOCSHELL 1A13CC00 == 41 [pid = 3736] [id = 150] 20:05:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (1A18AC00) [pid = 3736] [serial = 448] [outer = 00000000] 20:05:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (1A1B1800) [pid = 3736] [serial = 449] [outer = 1A18AC00] 20:05:00 INFO - PROCESS | 3736 | 1463281500571 Marionette DEBUG loaded listener.js 20:05:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (1A32DC00) [pid = 3736] [serial = 450] [outer = 1A18AC00] 20:05:00 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (162C7800) [pid = 3736] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:05:00 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (18D92800) [pid = 3736] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:05:00 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (1A118400) [pid = 3736] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:05:00 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (1A121800) [pid = 3736] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:05:00 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (110F2C00) [pid = 3736] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:05:00 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (10002C00) [pid = 3736] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:05:00 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (18A6D400) [pid = 3736] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:05:00 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (19B67000) [pid = 3736] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:05:00 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (10502C00) [pid = 3736] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:05:00 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (1A191000) [pid = 3736] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:05:00 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (18F19000) [pid = 3736] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:05:00 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (18FBB800) [pid = 3736] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:05:01 INFO - PROCESS | 3736 | 1463281501079 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]]]}] 20:05:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:05:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 771ms 20:05:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:05:01 INFO - PROCESS | 3736 | 1463281501094 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 20:05:01 INFO - PROCESS | 3736 | 1463281501096 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 20:05:01 INFO - PROCESS | 3736 | 1463281501099 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:05:01 INFO - PROCESS | 3736 | 1463281501101 Marionette TRACE conn6 <- [1,566,null,{}] 20:05:01 INFO - PROCESS | 3736 | 1463281501119 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}] 20:05:01 INFO - PROCESS | 3736 | 1463281501219 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 20:05:01 INFO - PROCESS | 3736 | 1463281501226 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:01 INFO - PROCESS | 3736 | ++DOCSHELL 15B04C00 == 42 [pid = 3736] [id = 151] 20:05:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (162C7800) [pid = 3736] [serial = 451] [outer = 00000000] 20:05:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (18F23400) [pid = 3736] [serial = 452] [outer = 162C7800] 20:05:01 INFO - PROCESS | 3736 | 1463281501270 Marionette DEBUG loaded listener.js 20:05:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (1A120800) [pid = 3736] [serial = 453] [outer = 162C7800] 20:05:01 INFO - PROCESS | 3736 | 1463281501684 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]]]}] 20:05:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:05:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 630ms 20:05:01 INFO - PROCESS | 3736 | 1463281501730 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 20:05:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:05:01 INFO - PROCESS | 3736 | 1463281501732 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 20:05:01 INFO - PROCESS | 3736 | 1463281501735 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:05:01 INFO - PROCESS | 3736 | 1463281501737 Marionette TRACE conn6 <- [1,570,null,{}] 20:05:01 INFO - PROCESS | 3736 | 1463281501740 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}] 20:05:01 INFO - PROCESS | 3736 | 1463281501820 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 20:05:01 INFO - PROCESS | 3736 | 1463281501827 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:01 INFO - PROCESS | 3736 | ++DOCSHELL 15BE2800 == 43 [pid = 3736] [id = 152] 20:05:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (18F21C00) [pid = 3736] [serial = 454] [outer = 00000000] 20:05:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (1A50D400) [pid = 3736] [serial = 455] [outer = 18F21C00] 20:05:01 INFO - PROCESS | 3736 | 1463281501872 Marionette DEBUG loaded listener.js 20:05:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (1B133800) [pid = 3736] [serial = 456] [outer = 18F21C00] 20:05:02 INFO - PROCESS | 3736 | 1463281502292 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]]]}] 20:05:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:05:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 570ms 20:05:02 INFO - PROCESS | 3736 | 1463281502306 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 20:05:02 INFO - PROCESS | 3736 | 1463281502309 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 20:05:02 INFO - PROCESS | 3736 | 1463281502312 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:05:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:05:02 INFO - PROCESS | 3736 | 1463281502314 Marionette TRACE conn6 <- [1,574,null,{}] 20:05:02 INFO - PROCESS | 3736 | 1463281502318 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}] 20:05:02 INFO - PROCESS | 3736 | 1463281502447 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 20:05:02 INFO - PROCESS | 3736 | 1463281502456 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:02 INFO - PROCESS | 3736 | ++DOCSHELL 1B135C00 == 44 [pid = 3736] [id = 153] 20:05:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (1B136800) [pid = 3736] [serial = 457] [outer = 00000000] 20:05:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (1B5B4800) [pid = 3736] [serial = 458] [outer = 1B136800] 20:05:02 INFO - PROCESS | 3736 | 1463281502507 Marionette DEBUG loaded listener.js 20:05:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (1BD73800) [pid = 3736] [serial = 459] [outer = 1B136800] 20:05:02 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:02 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:02 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:02 INFO - PROCESS | 3736 | 1463281502936 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]]]}] 20:05:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:05:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 20:05:03 INFO - PROCESS | 3736 | 1463281503048 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 20:05:03 INFO - PROCESS | 3736 | 1463281503052 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 20:05:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:05:03 INFO - PROCESS | 3736 | 1463281503109 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:05:03 INFO - PROCESS | 3736 | 1463281503114 Marionette TRACE conn6 <- [1,578,null,{}] 20:05:03 INFO - PROCESS | 3736 | 1463281503124 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}] 20:05:03 INFO - PROCESS | 3736 | 1463281503238 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 20:05:03 INFO - PROCESS | 3736 | 1463281503329 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:03 INFO - PROCESS | 3736 | ++DOCSHELL 10066400 == 45 [pid = 3736] [id = 154] 20:05:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (1034DC00) [pid = 3736] [serial = 460] [outer = 00000000] 20:05:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (1035BC00) [pid = 3736] [serial = 461] [outer = 1034DC00] 20:05:03 INFO - PROCESS | 3736 | 1463281503388 Marionette DEBUG loaded listener.js 20:05:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (110ED400) [pid = 3736] [serial = 462] [outer = 1034DC00] 20:05:03 INFO - PROCESS | 3736 | 1463281503895 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]]]}] 20:05:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:05:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 831ms 20:05:03 INFO - PROCESS | 3736 | 1463281503937 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 20:05:03 INFO - PROCESS | 3736 | 1463281503943 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 20:05:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:05:03 INFO - PROCESS | 3736 | 1463281503950 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:05:03 INFO - PROCESS | 3736 | 1463281503953 Marionette TRACE conn6 <- [1,582,null,{}] 20:05:03 INFO - PROCESS | 3736 | 1463281503957 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}] 20:05:04 INFO - PROCESS | 3736 | 1463281504109 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 20:05:04 INFO - PROCESS | 3736 | 1463281504220 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:04 INFO - PROCESS | 3736 | ++DOCSHELL 1000FC00 == 46 [pid = 3736] [id = 155] 20:05:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (10058800) [pid = 3736] [serial = 463] [outer = 00000000] 20:05:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (17B28000) [pid = 3736] [serial = 464] [outer = 10058800] 20:05:04 INFO - PROCESS | 3736 | 1463281504335 Marionette DEBUG loaded listener.js 20:05:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (18FAD800) [pid = 3736] [serial = 465] [outer = 10058800] 20:05:05 INFO - PROCESS | 3736 | 1463281505068 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]]]}] 20:05:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:05:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1175ms 20:05:05 INFO - PROCESS | 3736 | 1463281505126 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 20:05:05 INFO - PROCESS | 3736 | 1463281505129 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 20:05:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:05:05 INFO - PROCESS | 3736 | 1463281505133 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:05:05 INFO - PROCESS | 3736 | 1463281505137 Marionette TRACE conn6 <- [1,586,null,{}] 20:05:05 INFO - PROCESS | 3736 | 1463281505148 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}] 20:05:05 INFO - PROCESS | 3736 | 1463281505289 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 20:05:05 INFO - PROCESS | 3736 | 1463281505387 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:05 INFO - PROCESS | 3736 | ++DOCSHELL 1A194C00 == 47 [pid = 3736] [id = 156] 20:05:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (1B137800) [pid = 3736] [serial = 466] [outer = 00000000] 20:05:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (1BD71C00) [pid = 3736] [serial = 467] [outer = 1B137800] 20:05:05 INFO - PROCESS | 3736 | 1463281505444 Marionette DEBUG loaded listener.js 20:05:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (1BD7A000) [pid = 3736] [serial = 468] [outer = 1B137800] 20:05:05 INFO - PROCESS | 3736 | 1463281505966 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]]]}] 20:05:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:05:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 871ms 20:05:06 INFO - PROCESS | 3736 | 1463281506006 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 20:05:06 INFO - PROCESS | 3736 | 1463281506009 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 20:05:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:05:06 INFO - PROCESS | 3736 | 1463281506013 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:05:06 INFO - PROCESS | 3736 | 1463281506015 Marionette TRACE conn6 <- [1,590,null,{}] 20:05:06 INFO - PROCESS | 3736 | 1463281506019 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}] 20:05:06 INFO - PROCESS | 3736 | 1463281506124 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 20:05:06 INFO - PROCESS | 3736 | 1463281506220 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:06 INFO - PROCESS | 3736 | ++DOCSHELL 1BD88800 == 48 [pid = 3736] [id = 157] 20:05:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (1BD8A000) [pid = 3736] [serial = 469] [outer = 00000000] 20:05:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (1C061400) [pid = 3736] [serial = 470] [outer = 1BD8A000] 20:05:06 INFO - PROCESS | 3736 | 1463281506274 Marionette DEBUG loaded listener.js 20:05:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (1C188000) [pid = 3736] [serial = 471] [outer = 1BD8A000] 20:05:06 INFO - PROCESS | 3736 | 1463281506854 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]]]}] 20:05:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:05:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 871ms 20:05:06 INFO - PROCESS | 3736 | 1463281506886 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 20:05:06 INFO - PROCESS | 3736 | 1463281506889 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 20:05:06 INFO - PROCESS | 3736 | 1463281506892 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:05:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:05:06 INFO - PROCESS | 3736 | 1463281506894 Marionette TRACE conn6 <- [1,594,null,{}] 20:05:06 INFO - PROCESS | 3736 | 1463281506899 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}] 20:05:07 INFO - PROCESS | 3736 | 1463281506998 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 20:05:07 INFO - PROCESS | 3736 | 1463281507096 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:07 INFO - PROCESS | 3736 | ++DOCSHELL 0C624400 == 49 [pid = 3736] [id = 158] 20:05:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (10357C00) [pid = 3736] [serial = 472] [outer = 00000000] 20:05:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (1C741C00) [pid = 3736] [serial = 473] [outer = 10357C00] 20:05:07 INFO - PROCESS | 3736 | 1463281507151 Marionette DEBUG loaded listener.js 20:05:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (1C843000) [pid = 3736] [serial = 474] [outer = 10357C00] 20:05:07 INFO - PROCESS | 3736 | 1463281507732 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]]]}] 20:05:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:05:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 870ms 20:05:07 INFO - PROCESS | 3736 | 1463281507793 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 20:05:07 INFO - PROCESS | 3736 | 1463281507795 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 20:05:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:05:07 INFO - PROCESS | 3736 | 1463281507799 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:05:07 INFO - PROCESS | 3736 | 1463281507801 Marionette TRACE conn6 <- [1,598,null,{}] 20:05:07 INFO - PROCESS | 3736 | 1463281507805 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}] 20:05:07 INFO - PROCESS | 3736 | 1463281507927 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 20:05:08 INFO - PROCESS | 3736 | 1463281508022 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:08 INFO - PROCESS | 3736 | ++DOCSHELL 14CAA800 == 50 [pid = 3736] [id = 159] 20:05:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (18D90C00) [pid = 3736] [serial = 475] [outer = 00000000] 20:05:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (18FAF000) [pid = 3736] [serial = 476] [outer = 18D90C00] 20:05:08 INFO - PROCESS | 3736 | 1463281508079 Marionette DEBUG loaded listener.js 20:05:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (1A13FC00) [pid = 3736] [serial = 477] [outer = 18D90C00] 20:05:08 INFO - PROCESS | 3736 | 1463281508804 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]]]}] 20:05:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:05:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1074ms 20:05:08 INFO - PROCESS | 3736 | 1463281508876 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 20:05:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:05:08 INFO - PROCESS | 3736 | 1463281508880 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 20:05:08 INFO - PROCESS | 3736 | 1463281508885 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:05:08 INFO - PROCESS | 3736 | 1463281508889 Marionette TRACE conn6 <- [1,602,null,{}] 20:05:08 INFO - PROCESS | 3736 | 1463281508896 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}] 20:05:09 INFO - PROCESS | 3736 | 1463281509231 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 20:05:09 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 20:05:09 INFO - PROCESS | 3736 | 1463281509375 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:09 INFO - PROCESS | 3736 | ++DOCSHELL 110F2800 == 51 [pid = 3736] [id = 160] 20:05:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (142D0C00) [pid = 3736] [serial = 478] [outer = 00000000] 20:05:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (146DB800) [pid = 3736] [serial = 479] [outer = 142D0C00] 20:05:09 INFO - PROCESS | 3736 | 1463281509424 Marionette DEBUG loaded listener.js 20:05:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (146DF400) [pid = 3736] [serial = 480] [outer = 142D0C00] 20:05:09 INFO - PROCESS | 3736 | --DOCSHELL 15BE2800 == 50 [pid = 3736] [id = 152] 20:05:09 INFO - PROCESS | 3736 | --DOCSHELL 15B04C00 == 49 [pid = 3736] [id = 151] 20:05:09 INFO - PROCESS | 3736 | --DOCSHELL 1A13CC00 == 48 [pid = 3736] [id = 150] 20:05:09 INFO - PROCESS | 3736 | --DOCSHELL 197A7800 == 47 [pid = 3736] [id = 149] 20:05:09 INFO - PROCESS | 3736 | --DOCSHELL 18FB4C00 == 46 [pid = 3736] [id = 148] 20:05:09 INFO - PROCESS | 3736 | --DOCSHELL 18D97400 == 45 [pid = 3736] [id = 147] 20:05:09 INFO - PROCESS | 3736 | --DOCSHELL 18A69800 == 44 [pid = 3736] [id = 146] 20:05:09 INFO - PROCESS | 3736 | --DOCSHELL 15BDD400 == 43 [pid = 3736] [id = 145] 20:05:09 INFO - PROCESS | 3736 | --DOCSHELL 1005E400 == 42 [pid = 3736] [id = 144] 20:05:09 INFO - PROCESS | 3736 | --DOCSHELL 1104E000 == 41 [pid = 3736] [id = 143] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (18FB7800) [pid = 3736] [serial = 368] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (197AC800) [pid = 3736] [serial = 338] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (16BF1000) [pid = 3736] [serial = 392] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (17B2A800) [pid = 3736] [serial = 393] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (18DA7400) [pid = 3736] [serial = 398] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (1A140000) [pid = 3736] [serial = 404] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (1A142400) [pid = 3736] [serial = 383] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (1A13B000) [pid = 3736] [serial = 382] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (142D6800) [pid = 3736] [serial = 387] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (14046800) [pid = 3736] [serial = 386] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (11082C00) [pid = 3736] [serial = 389] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (1403CC00) [pid = 3736] [serial = 390] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (18D89400) [pid = 3736] [serial = 395] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (0C732800) [pid = 3736] [serial = 370] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (19D09C00) [pid = 3736] [serial = 401] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (1A09C400) [pid = 3736] [serial = 402] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (14744400) [pid = 3736] [serial = 373] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (1952E800) [pid = 3736] [serial = 376] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (1A115000) [pid = 3736] [serial = 379] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (18A73C00) [pid = 3736] [serial = 408] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (17799400) [pid = 3736] [serial = 407] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (1A188C00) [pid = 3736] [serial = 405] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (18F25800) [pid = 3736] [serial = 399] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (19D05000) [pid = 3736] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (18D95400) [pid = 3736] [serial = 396] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (1A439800) [pid = 3736] [serial = 411] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (1A1BEC00) [pid = 3736] [serial = 410] [outer = 00000000] [url = about:blank] 20:05:09 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (1A443000) [pid = 3736] [serial = 413] [outer = 00000000] [url = about:blank] 20:05:10 INFO - PROCESS | 3736 | 1463281510004 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]]]}] 20:05:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:05:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1191ms 20:05:10 INFO - PROCESS | 3736 | 1463281510076 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 20:05:10 INFO - PROCESS | 3736 | 1463281510082 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 20:05:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:05:10 INFO - PROCESS | 3736 | 1463281510088 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:05:10 INFO - PROCESS | 3736 | 1463281510090 Marionette TRACE conn6 <- [1,606,null,{}] 20:05:10 INFO - PROCESS | 3736 | 1463281510094 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}] 20:05:10 INFO - PROCESS | 3736 | 1463281510179 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 20:05:10 INFO - PROCESS | 3736 | 1463281510263 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:10 INFO - PROCESS | 3736 | ++DOCSHELL 0CAD6800 == 42 [pid = 3736] [id = 161] 20:05:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (0CAE3C00) [pid = 3736] [serial = 481] [outer = 00000000] 20:05:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (110F2000) [pid = 3736] [serial = 482] [outer = 0CAE3C00] 20:05:10 INFO - PROCESS | 3736 | 1463281510310 Marionette DEBUG loaded listener.js 20:05:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (14282400) [pid = 3736] [serial = 483] [outer = 0CAE3C00] 20:05:10 INFO - PROCESS | 3736 | 1463281510741 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]]]}] 20:05:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:05:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 20:05:10 INFO - PROCESS | 3736 | 1463281510760 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 20:05:10 INFO - PROCESS | 3736 | 1463281510763 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 20:05:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:05:10 INFO - PROCESS | 3736 | 1463281510766 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:05:10 INFO - PROCESS | 3736 | 1463281510769 Marionette TRACE conn6 <- [1,610,null,{}] 20:05:10 INFO - PROCESS | 3736 | 1463281510780 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}] 20:05:10 INFO - PROCESS | 3736 | 1463281510866 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 20:05:10 INFO - PROCESS | 3736 | 1463281510874 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:10 INFO - PROCESS | 3736 | ++DOCSHELL 14744000 == 43 [pid = 3736] [id = 162] 20:05:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (14D94400) [pid = 3736] [serial = 484] [outer = 00000000] 20:05:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (15BDFC00) [pid = 3736] [serial = 485] [outer = 14D94400] 20:05:10 INFO - PROCESS | 3736 | 1463281510922 Marionette DEBUG loaded listener.js 20:05:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (16BF4000) [pid = 3736] [serial = 486] [outer = 14D94400] 20:05:11 INFO - PROCESS | 3736 | 1463281511383 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]]]}] 20:05:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:05:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 631ms 20:05:11 INFO - PROCESS | 3736 | 1463281511400 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 20:05:11 INFO - PROCESS | 3736 | 1463281511403 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 20:05:11 INFO - PROCESS | 3736 | 1463281511410 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:05:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:05:11 INFO - PROCESS | 3736 | 1463281511412 Marionette TRACE conn6 <- [1,614,null,{}] 20:05:11 INFO - PROCESS | 3736 | 1463281511416 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}] 20:05:11 INFO - PROCESS | 3736 | 1463281511497 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 20:05:11 INFO - PROCESS | 3736 | 1463281511505 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:11 INFO - PROCESS | 3736 | ++DOCSHELL 17E54C00 == 44 [pid = 3736] [id = 163] 20:05:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (17E56800) [pid = 3736] [serial = 487] [outer = 00000000] 20:05:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (18A71000) [pid = 3736] [serial = 488] [outer = 17E56800] 20:05:11 INFO - PROCESS | 3736 | 1463281511551 Marionette DEBUG loaded listener.js 20:05:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (18D93000) [pid = 3736] [serial = 489] [outer = 17E56800] 20:05:12 INFO - PROCESS | 3736 | 1463281512010 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]]]}] 20:05:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:05:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 20:05:12 INFO - PROCESS | 3736 | 1463281512092 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 20:05:12 INFO - PROCESS | 3736 | 1463281512094 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 20:05:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:05:12 INFO - PROCESS | 3736 | 1463281512097 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:05:12 INFO - PROCESS | 3736 | 1463281512099 Marionette TRACE conn6 <- [1,618,null,{}] 20:05:12 INFO - PROCESS | 3736 | 1463281512102 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}] 20:05:12 INFO - PROCESS | 3736 | 1463281512208 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 20:05:12 INFO - PROCESS | 3736 | 1463281512288 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:12 INFO - PROCESS | 3736 | ++DOCSHELL 0FAF1C00 == 45 [pid = 3736] [id = 164] 20:05:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (18DA1800) [pid = 3736] [serial = 490] [outer = 00000000] 20:05:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (18F21400) [pid = 3736] [serial = 491] [outer = 18DA1800] 20:05:12 INFO - PROCESS | 3736 | 1463281512333 Marionette DEBUG loaded listener.js 20:05:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (18F26800) [pid = 3736] [serial = 492] [outer = 18DA1800] 20:05:12 INFO - PROCESS | 3736 | 1463281512790 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]]]}] 20:05:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:05:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 731ms 20:05:12 INFO - PROCESS | 3736 | 1463281512830 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 20:05:12 INFO - PROCESS | 3736 | 1463281512832 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 20:05:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:05:12 INFO - PROCESS | 3736 | 1463281512836 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:05:12 INFO - PROCESS | 3736 | 1463281512837 Marionette TRACE conn6 <- [1,622,null,{}] 20:05:12 INFO - PROCESS | 3736 | 1463281512840 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}] 20:05:12 INFO - PROCESS | 3736 | 1463281512965 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 20:05:13 INFO - PROCESS | 3736 | 1463281513024 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:13 INFO - PROCESS | 3736 | ++DOCSHELL 18FB2C00 == 46 [pid = 3736] [id = 165] 20:05:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (18FB7800) [pid = 3736] [serial = 493] [outer = 00000000] 20:05:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (19D03C00) [pid = 3736] [serial = 494] [outer = 18FB7800] 20:05:13 INFO - PROCESS | 3736 | 1463281513069 Marionette DEBUG loaded listener.js 20:05:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (19D05C00) [pid = 3736] [serial = 495] [outer = 18FB7800] 20:05:13 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:13 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:13 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:13 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:13 INFO - PROCESS | 3736 | 1463281513478 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]]]}] 20:05:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:05:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 20:05:13 INFO - PROCESS | 3736 | 1463281513507 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 20:05:13 INFO - PROCESS | 3736 | 1463281513509 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 20:05:13 INFO - PROCESS | 3736 | 1463281513512 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:05:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:05:13 INFO - PROCESS | 3736 | 1463281513514 Marionette TRACE conn6 <- [1,626,null,{}] 20:05:13 INFO - PROCESS | 3736 | 1463281513518 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}] 20:05:13 INFO - PROCESS | 3736 | 1463281513653 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 20:05:13 INFO - PROCESS | 3736 | 1463281513661 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:13 INFO - PROCESS | 3736 | ++DOCSHELL 1A117000 == 47 [pid = 3736] [id = 166] 20:05:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (1A11E800) [pid = 3736] [serial = 496] [outer = 00000000] 20:05:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (1A188C00) [pid = 3736] [serial = 497] [outer = 1A11E800] 20:05:13 INFO - PROCESS | 3736 | 1463281513707 Marionette DEBUG loaded listener.js 20:05:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (1A18BC00) [pid = 3736] [serial = 498] [outer = 1A11E800] 20:05:14 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:14 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:14 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (18FB6800) [pid = 3736] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:05:14 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (19B62000) [pid = 3736] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:05:14 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (1005E800) [pid = 3736] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:05:14 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (15BDE000) [pid = 3736] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:05:14 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (18D97C00) [pid = 3736] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:05:14 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (110EFC00) [pid = 3736] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:05:14 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (18A6D800) [pid = 3736] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:05:14 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (1A194000) [pid = 3736] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:05:14 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (1A18AC00) [pid = 3736] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:05:14 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (18F21C00) [pid = 3736] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:05:14 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (162C7800) [pid = 3736] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:05:14 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:14 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:14 INFO - PROCESS | 3736 | 1463281514237 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]]]}] 20:05:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:05:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 771ms 20:05:14 INFO - PROCESS | 3736 | 1463281514296 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 20:05:14 INFO - PROCESS | 3736 | 1463281514298 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 20:05:14 INFO - PROCESS | 3736 | 1463281514302 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:05:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:05:14 INFO - PROCESS | 3736 | 1463281514303 Marionette TRACE conn6 <- [1,630,null,{}] 20:05:14 INFO - PROCESS | 3736 | 1463281514307 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}] 20:05:14 INFO - PROCESS | 3736 | 1463281514385 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 20:05:14 INFO - PROCESS | 3736 | 1463281514469 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:14 INFO - PROCESS | 3736 | ++DOCSHELL 0CA6A000 == 48 [pid = 3736] [id = 167] 20:05:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (14D0A000) [pid = 3736] [serial = 499] [outer = 00000000] 20:05:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (19530800) [pid = 3736] [serial = 500] [outer = 14D0A000] 20:05:14 INFO - PROCESS | 3736 | 1463281514514 Marionette DEBUG loaded listener.js 20:05:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (1A186400) [pid = 3736] [serial = 501] [outer = 14D0A000] 20:05:14 INFO - PROCESS | 3736 | 1463281514868 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]]]}] 20:05:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:05:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 20:05:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:05:14 INFO - PROCESS | 3736 | 1463281514959 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 20:05:14 INFO - PROCESS | 3736 | 1463281514961 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 20:05:14 INFO - PROCESS | 3736 | 1463281514964 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:05:14 INFO - PROCESS | 3736 | 1463281514966 Marionette TRACE conn6 <- [1,634,null,{}] 20:05:15 INFO - PROCESS | 3736 | 1463281514974 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}] 20:05:15 INFO - PROCESS | 3736 | 1463281515087 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 20:05:15 INFO - PROCESS | 3736 | 1463281515096 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:15 INFO - PROCESS | 3736 | ++DOCSHELL 0CA71800 == 49 [pid = 3736] [id = 168] 20:05:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (14045000) [pid = 3736] [serial = 502] [outer = 00000000] 20:05:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (1A507400) [pid = 3736] [serial = 503] [outer = 14045000] 20:05:15 INFO - PROCESS | 3736 | 1463281515140 Marionette DEBUG loaded listener.js 20:05:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (1A5AC400) [pid = 3736] [serial = 504] [outer = 14045000] 20:05:15 INFO - PROCESS | 3736 | 1463281515532 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]]]}] 20:05:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:05:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 631ms 20:05:15 INFO - PROCESS | 3736 | 1463281515595 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 20:05:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:05:15 INFO - PROCESS | 3736 | 1463281515597 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 20:05:15 INFO - PROCESS | 3736 | 1463281515601 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:05:15 INFO - PROCESS | 3736 | 1463281515603 Marionette TRACE conn6 <- [1,638,null,{}] 20:05:15 INFO - PROCESS | 3736 | 1463281515607 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}] 20:05:15 INFO - PROCESS | 3736 | 1463281515686 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 20:05:15 INFO - PROCESS | 3736 | 1463281515692 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:15 INFO - PROCESS | 3736 | ++DOCSHELL 146EB400 == 50 [pid = 3736] [id = 169] 20:05:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (146EF000) [pid = 3736] [serial = 505] [outer = 00000000] 20:05:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (146F3800) [pid = 3736] [serial = 506] [outer = 146EF000] 20:05:15 INFO - PROCESS | 3736 | 1463281515736 Marionette DEBUG loaded listener.js 20:05:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (146F6C00) [pid = 3736] [serial = 507] [outer = 146EF000] 20:05:16 INFO - PROCESS | 3736 | 1463281516217 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]]]}] 20:05:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:05:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 20:05:16 INFO - PROCESS | 3736 | 1463281516272 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 20:05:16 INFO - PROCESS | 3736 | 1463281516277 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 20:05:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:05:16 INFO - PROCESS | 3736 | 1463281516283 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:05:16 INFO - PROCESS | 3736 | 1463281516287 Marionette TRACE conn6 <- [1,642,null,{}] 20:05:16 INFO - PROCESS | 3736 | 1463281516295 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}] 20:05:16 INFO - PROCESS | 3736 | 1463281516461 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 20:05:16 INFO - PROCESS | 3736 | 1463281516557 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:16 INFO - PROCESS | 3736 | ++DOCSHELL 10002000 == 51 [pid = 3736] [id = 170] 20:05:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (10350000) [pid = 3736] [serial = 508] [outer = 00000000] 20:05:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (103C7800) [pid = 3736] [serial = 509] [outer = 10350000] 20:05:16 INFO - PROCESS | 3736 | 1463281516615 Marionette DEBUG loaded listener.js 20:05:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (1403D000) [pid = 3736] [serial = 510] [outer = 10350000] 20:05:17 INFO - PROCESS | 3736 | 1463281517163 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]]]}] 20:05:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:05:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 931ms 20:05:17 INFO - PROCESS | 3736 | 1463281517218 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 20:05:17 INFO - PROCESS | 3736 | 1463281517224 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 20:05:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:05:17 INFO - PROCESS | 3736 | 1463281517230 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:05:17 INFO - PROCESS | 3736 | 1463281517233 Marionette TRACE conn6 <- [1,646,null,{}] 20:05:17 INFO - PROCESS | 3736 | 1463281517237 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}] 20:05:17 INFO - PROCESS | 3736 | 1463281517346 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 20:05:17 INFO - PROCESS | 3736 | 1463281517444 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:17 INFO - PROCESS | 3736 | ++DOCSHELL 146E5000 == 52 [pid = 3736] [id = 171] 20:05:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (147F1400) [pid = 3736] [serial = 511] [outer = 00000000] 20:05:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (15BDE000) [pid = 3736] [serial = 512] [outer = 147F1400] 20:05:17 INFO - PROCESS | 3736 | 1463281517498 Marionette DEBUG loaded listener.js 20:05:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (17B2C000) [pid = 3736] [serial = 513] [outer = 147F1400] 20:05:18 INFO - PROCESS | 3736 | 1463281518123 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]]]}] 20:05:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:05:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 931ms 20:05:18 INFO - PROCESS | 3736 | 1463281518162 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 20:05:18 INFO - PROCESS | 3736 | 1463281518165 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 20:05:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:05:18 INFO - PROCESS | 3736 | 1463281518169 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:05:18 INFO - PROCESS | 3736 | 1463281518172 Marionette TRACE conn6 <- [1,650,null,{}] 20:05:18 INFO - PROCESS | 3736 | 1463281518184 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}] 20:05:18 INFO - PROCESS | 3736 | 1463281518297 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 20:05:18 INFO - PROCESS | 3736 | 1463281518398 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:18 INFO - PROCESS | 3736 | ++DOCSHELL 146E3C00 == 53 [pid = 3736] [id = 172] 20:05:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (1A11C800) [pid = 3736] [serial = 514] [outer = 00000000] 20:05:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (1A503000) [pid = 3736] [serial = 515] [outer = 1A11C800] 20:05:18 INFO - PROCESS | 3736 | 1463281518457 Marionette DEBUG loaded listener.js 20:05:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (1B1AA400) [pid = 3736] [serial = 516] [outer = 1A11C800] 20:05:18 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:18 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:19 INFO - PROCESS | 3736 | 1463281519050 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]]]}] 20:05:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:05:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 930ms 20:05:19 INFO - PROCESS | 3736 | 1463281519102 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 20:05:19 INFO - PROCESS | 3736 | 1463281519105 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 20:05:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:05:19 INFO - PROCESS | 3736 | 1463281519108 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:05:19 INFO - PROCESS | 3736 | 1463281519110 Marionette TRACE conn6 <- [1,654,null,{}] 20:05:19 INFO - PROCESS | 3736 | 1463281519114 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}] 20:05:19 INFO - PROCESS | 3736 | 1463281519218 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 20:05:19 INFO - PROCESS | 3736 | 1463281519315 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:19 INFO - PROCESS | 3736 | ++DOCSHELL 1BD7E800 == 54 [pid = 3736] [id = 173] 20:05:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (1BD7F000) [pid = 3736] [serial = 517] [outer = 00000000] 20:05:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (1C05A800) [pid = 3736] [serial = 518] [outer = 1BD7F000] 20:05:19 INFO - PROCESS | 3736 | 1463281519368 Marionette DEBUG loaded listener.js 20:05:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (1C846000) [pid = 3736] [serial = 519] [outer = 1BD7F000] 20:05:19 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:19 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:19 INFO - PROCESS | 3736 | 1463281519923 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]]]}] 20:05:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:05:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 871ms 20:05:20 INFO - PROCESS | 3736 | 1463281519982 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 20:05:20 INFO - PROCESS | 3736 | 1463281519984 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 20:05:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:05:20 INFO - PROCESS | 3736 | 1463281519988 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:05:20 INFO - PROCESS | 3736 | 1463281519990 Marionette TRACE conn6 <- [1,658,null,{}] 20:05:20 INFO - PROCESS | 3736 | 1463281519994 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}] 20:05:20 INFO - PROCESS | 3736 | 1463281520094 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 20:05:20 INFO - PROCESS | 3736 | 1463281520193 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:20 INFO - PROCESS | 3736 | ++DOCSHELL 1BD84C00 == 55 [pid = 3736] [id = 174] 20:05:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (1C84B400) [pid = 3736] [serial = 520] [outer = 00000000] 20:05:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (1CC62000) [pid = 3736] [serial = 521] [outer = 1C84B400] 20:05:20 INFO - PROCESS | 3736 | 1463281520248 Marionette DEBUG loaded listener.js 20:05:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (1D2C3800) [pid = 3736] [serial = 522] [outer = 1C84B400] 20:05:21 INFO - PROCESS | 3736 | 1463281521002 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]]]}] 20:05:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:05:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1122ms 20:05:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:05:21 INFO - PROCESS | 3736 | 1463281521113 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 20:05:21 INFO - PROCESS | 3736 | 1463281521117 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 20:05:21 INFO - PROCESS | 3736 | 1463281521137 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:05:21 INFO - PROCESS | 3736 | 1463281521140 Marionette TRACE conn6 <- [1,662,null,{}] 20:05:21 INFO - PROCESS | 3736 | 1463281521147 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}] 20:05:21 INFO - PROCESS | 3736 | 1463281521244 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 20:05:21 INFO - PROCESS | 3736 | 1463281521323 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:21 INFO - PROCESS | 3736 | ++DOCSHELL 1105C800 == 56 [pid = 3736] [id = 175] 20:05:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (110F8400) [pid = 3736] [serial = 523] [outer = 00000000] 20:05:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (146D7800) [pid = 3736] [serial = 524] [outer = 110F8400] 20:05:21 INFO - PROCESS | 3736 | 1463281521372 Marionette DEBUG loaded listener.js 20:05:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (146E0C00) [pid = 3736] [serial = 525] [outer = 110F8400] 20:05:21 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:05:21 INFO - PROCESS | 3736 | [3736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:05:21 INFO - PROCESS | 3736 | 1463281521934 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]]]}] 20:05:21 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 20:05:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 850ms 20:05:22 INFO - PROCESS | 3736 | 1463281521974 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 20:05:22 INFO - PROCESS | 3736 | 1463281521979 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 20:05:22 INFO - PROCESS | 3736 | 1463281521985 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:05:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:05:22 INFO - PROCESS | 3736 | 1463281521987 Marionette TRACE conn6 <- [1,666,null,{}] 20:05:22 INFO - PROCESS | 3736 | 1463281521992 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}] 20:05:22 INFO - PROCESS | 3736 | 1463281522087 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 20:05:22 INFO - PROCESS | 3736 | 1463281522189 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:22 INFO - PROCESS | 3736 | ++DOCSHELL 10502400 == 57 [pid = 3736] [id = 176] 20:05:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (110EF000) [pid = 3736] [serial = 526] [outer = 00000000] 20:05:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (147F4400) [pid = 3736] [serial = 527] [outer = 110EF000] 20:05:22 INFO - PROCESS | 3736 | 1463281522238 Marionette DEBUG loaded listener.js 20:05:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (15B0B800) [pid = 3736] [serial = 528] [outer = 110EF000] 20:05:22 INFO - PROCESS | 3736 | --DOCSHELL 08887800 == 56 [pid = 3736] [id = 21] 20:05:22 INFO - PROCESS | 3736 | --DOCSHELL 0CA71800 == 55 [pid = 3736] [id = 168] 20:05:22 INFO - PROCESS | 3736 | --DOCSHELL 0CA6A000 == 54 [pid = 3736] [id = 167] 20:05:22 INFO - PROCESS | 3736 | --DOCSHELL 1A117000 == 53 [pid = 3736] [id = 166] 20:05:22 INFO - PROCESS | 3736 | --DOCSHELL 18FB2C00 == 52 [pid = 3736] [id = 165] 20:05:22 INFO - PROCESS | 3736 | --DOCSHELL 0FAF1C00 == 51 [pid = 3736] [id = 164] 20:05:22 INFO - PROCESS | 3736 | --DOCSHELL 17E54C00 == 50 [pid = 3736] [id = 163] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (1B132C00) [pid = 3736] [serial = 425] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (1B5B4800) [pid = 3736] [serial = 458] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOCSHELL 14744000 == 49 [pid = 3736] [id = 162] 20:05:22 INFO - PROCESS | 3736 | --DOCSHELL 0CAD6800 == 48 [pid = 3736] [id = 161] 20:05:22 INFO - PROCESS | 3736 | --DOCSHELL 110F2800 == 47 [pid = 3736] [id = 160] 20:05:22 INFO - PROCESS | 3736 | --DOCSHELL 14CAA800 == 46 [pid = 3736] [id = 159] 20:05:22 INFO - PROCESS | 3736 | --DOCSHELL 0C624400 == 45 [pid = 3736] [id = 158] 20:05:22 INFO - PROCESS | 3736 | --DOCSHELL 1BD88800 == 44 [pid = 3736] [id = 157] 20:05:22 INFO - PROCESS | 3736 | --DOCSHELL 1A194C00 == 43 [pid = 3736] [id = 156] 20:05:22 INFO - PROCESS | 3736 | --DOCSHELL 1000FC00 == 42 [pid = 3736] [id = 155] 20:05:22 INFO - PROCESS | 3736 | --DOCSHELL 10066400 == 41 [pid = 3736] [id = 154] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (197A9C00) [pid = 3736] [serial = 443] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (19D0F400) [pid = 3736] [serial = 446] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (0FAE9C00) [pid = 3736] [serial = 416] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (15BDA800) [pid = 3736] [serial = 419] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (10358800) [pid = 3736] [serial = 431] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (10673800) [pid = 3736] [serial = 432] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (16BFCC00) [pid = 3736] [serial = 434] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (17E50000) [pid = 3736] [serial = 435] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (18DA3400) [pid = 3736] [serial = 440] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (14D93C00) [pid = 3736] [serial = 429] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (14773C00) [pid = 3736] [serial = 428] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (19B27400) [pid = 3736] [serial = 444] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (18B47400) [pid = 3736] [serial = 437] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (18D8B400) [pid = 3736] [serial = 438] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (1A444000) [pid = 3736] [serial = 414] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (19B65000) [pid = 3736] [serial = 422] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (1A1B1800) [pid = 3736] [serial = 449] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (1A11D000) [pid = 3736] [serial = 447] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (1B133800) [pid = 3736] [serial = 456] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (18F23400) [pid = 3736] [serial = 452] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (1A50D400) [pid = 3736] [serial = 455] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (1A32DC00) [pid = 3736] [serial = 450] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (18DAD800) [pid = 3736] [serial = 441] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (1A120800) [pid = 3736] [serial = 453] [outer = 00000000] [url = about:blank] 20:05:22 INFO - PROCESS | 3736 | 1463281522769 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]]]}] 20:05:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:05:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 832ms 20:05:22 INFO - PROCESS | 3736 | 1463281522819 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 20:05:22 INFO - PROCESS | 3736 | 1463281522822 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 20:05:22 INFO - PROCESS | 3736 | 1463281522825 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:05:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:05:22 INFO - PROCESS | 3736 | 1463281522829 Marionette TRACE conn6 <- [1,670,null,{}] 20:05:22 INFO - PROCESS | 3736 | 1463281522839 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}] 20:05:22 INFO - PROCESS | 3736 | 1463281522926 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 20:05:22 INFO - PROCESS | 3736 | 1463281522937 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:22 INFO - PROCESS | 3736 | ++DOCSHELL 110F5000 == 42 [pid = 3736] [id = 177] 20:05:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (1403DC00) [pid = 3736] [serial = 529] [outer = 00000000] 20:05:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (14770400) [pid = 3736] [serial = 530] [outer = 1403DC00] 20:05:23 INFO - PROCESS | 3736 | 1463281522986 Marionette DEBUG loaded listener.js 20:05:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (14D93C00) [pid = 3736] [serial = 531] [outer = 1403DC00] 20:05:23 INFO - PROCESS | 3736 | 1463281523921 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]]]}] 20:05:23 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) 20:05:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1125ms 20:05:23 INFO - PROCESS | 3736 | 1463281523953 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 20:05:23 INFO - PROCESS | 3736 | 1463281523955 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 20:05:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:05:23 INFO - PROCESS | 3736 | 1463281523959 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:05:23 INFO - PROCESS | 3736 | 1463281523960 Marionette TRACE conn6 <- [1,674,null,{}] 20:05:24 INFO - PROCESS | 3736 | 1463281523964 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}] 20:05:24 INFO - PROCESS | 3736 | 1463281524046 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 20:05:24 INFO - PROCESS | 3736 | 1463281524052 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:24 INFO - PROCESS | 3736 | ++DOCSHELL 16BF9400 == 43 [pid = 3736] [id = 178] 20:05:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (16BFA000) [pid = 3736] [serial = 532] [outer = 00000000] 20:05:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (17EF6C00) [pid = 3736] [serial = 533] [outer = 16BFA000] 20:05:24 INFO - PROCESS | 3736 | 1463281524098 Marionette DEBUG loaded listener.js 20:05:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (18A69800) [pid = 3736] [serial = 534] [outer = 16BFA000] 20:05:25 INFO - PROCESS | 3736 | 1463281525030 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]]]}] 20:05:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:05:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1128ms 20:05:25 INFO - PROCESS | 3736 | 1463281525091 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 20:05:25 INFO - PROCESS | 3736 | 1463281525093 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 20:05:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:05:25 INFO - PROCESS | 3736 | 1463281525097 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:05:25 INFO - PROCESS | 3736 | 1463281525099 Marionette TRACE conn6 <- [1,678,null,{}] 20:05:25 INFO - PROCESS | 3736 | 1463281525102 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}] 20:05:25 INFO - PROCESS | 3736 | 1463281525206 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 20:05:25 INFO - PROCESS | 3736 | 1463281525213 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:25 INFO - PROCESS | 3736 | ++DOCSHELL 17B2A800 == 44 [pid = 3736] [id = 179] 20:05:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (17EF0400) [pid = 3736] [serial = 535] [outer = 00000000] 20:05:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (18D91400) [pid = 3736] [serial = 536] [outer = 17EF0400] 20:05:25 INFO - PROCESS | 3736 | 1463281525259 Marionette DEBUG loaded listener.js 20:05:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (18D97400) [pid = 3736] [serial = 537] [outer = 17EF0400] 20:05:26 INFO - PROCESS | 3736 | 1463281526220 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]]]}] 20:05:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:05:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1180ms 20:05:26 INFO - PROCESS | 3736 | 1463281526280 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 20:05:26 INFO - PROCESS | 3736 | 1463281526282 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 20:05:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:05:26 INFO - PROCESS | 3736 | 1463281526291 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:05:26 INFO - PROCESS | 3736 | 1463281526292 Marionette TRACE conn6 <- [1,682,null,{}] 20:05:26 INFO - PROCESS | 3736 | 1463281526296 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}] 20:05:26 INFO - PROCESS | 3736 | 1463281526424 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 20:05:26 INFO - PROCESS | 3736 | 1463281526433 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:26 INFO - PROCESS | 3736 | ++DOCSHELL 1005A000 == 45 [pid = 3736] [id = 180] 20:05:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (18D88800) [pid = 3736] [serial = 538] [outer = 00000000] 20:05:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (18FB0000) [pid = 3736] [serial = 539] [outer = 18D88800] 20:05:26 INFO - PROCESS | 3736 | 1463281526480 Marionette DEBUG loaded listener.js 20:05:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (18FBCC00) [pid = 3736] [serial = 540] [outer = 18D88800] 20:05:26 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (18FB7800) [pid = 3736] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:05:26 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (14D94400) [pid = 3736] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:05:26 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (0CAE3C00) [pid = 3736] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:05:26 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (14D0A000) [pid = 3736] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:05:26 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (17E56800) [pid = 3736] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:05:26 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (14045000) [pid = 3736] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:05:26 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (1B136800) [pid = 3736] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:05:26 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (142D0C00) [pid = 3736] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:05:26 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (1A11E800) [pid = 3736] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:05:26 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (18DA1800) [pid = 3736] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:05:26 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (18D90C00) [pid = 3736] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:05:26 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (18DAEC00) [pid = 3736] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:05:27 INFO - PROCESS | 3736 | 1463281527465 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]]]}] 20:05:27 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) 20:05:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1232ms 20:05:27 INFO - PROCESS | 3736 | 1463281527526 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 20:05:27 INFO - PROCESS | 3736 | 1463281527528 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 20:05:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:05:27 INFO - PROCESS | 3736 | 1463281527531 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:05:27 INFO - PROCESS | 3736 | 1463281527533 Marionette TRACE conn6 <- [1,686,null,{}] 20:05:27 INFO - PROCESS | 3736 | 1463281527537 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}] 20:05:27 INFO - PROCESS | 3736 | 1463281527615 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 20:05:27 INFO - PROCESS | 3736 | 1463281527623 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:27 INFO - PROCESS | 3736 | ++DOCSHELL 1005EC00 == 46 [pid = 3736] [id = 181] 20:05:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (146EF800) [pid = 3736] [serial = 541] [outer = 00000000] 20:05:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (197AA400) [pid = 3736] [serial = 542] [outer = 146EF800] 20:05:27 INFO - PROCESS | 3736 | 1463281527667 Marionette DEBUG loaded listener.js 20:05:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (197AF400) [pid = 3736] [serial = 543] [outer = 146EF800] 20:05:28 INFO - PROCESS | 3736 | 1463281528632 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]]]}] 20:05:28 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) 20:05:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1132ms 20:05:28 INFO - PROCESS | 3736 | 1463281528695 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 20:05:28 INFO - PROCESS | 3736 | 1463281528697 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 20:05:28 INFO - PROCESS | 3736 | 1463281528700 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:05:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:05:28 INFO - PROCESS | 3736 | 1463281528701 Marionette TRACE conn6 <- [1,690,null,{}] 20:05:28 INFO - PROCESS | 3736 | 1463281528705 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}] 20:05:28 INFO - PROCESS | 3736 | 1463281528836 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 20:05:28 INFO - PROCESS | 3736 | 1463281528915 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:28 INFO - PROCESS | 3736 | ++DOCSHELL 08895000 == 47 [pid = 3736] [id = 182] 20:05:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (08895400) [pid = 3736] [serial = 544] [outer = 00000000] 20:05:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (0CA30C00) [pid = 3736] [serial = 545] [outer = 08895400] 20:05:29 INFO - PROCESS | 3736 | 1463281529016 Marionette DEBUG loaded listener.js 20:05:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (0FB4CC00) [pid = 3736] [serial = 546] [outer = 08895400] 20:05:30 INFO - PROCESS | 3736 | 1463281530163 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]]]}] 20:05:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:05:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1480ms 20:05:30 INFO - PROCESS | 3736 | 1463281530185 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 20:05:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:05:30 INFO - PROCESS | 3736 | 1463281530189 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 20:05:30 INFO - PROCESS | 3736 | 1463281530193 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:05:30 INFO - PROCESS | 3736 | 1463281530198 Marionette TRACE conn6 <- [1,694,null,{}] 20:05:30 INFO - PROCESS | 3736 | 1463281530203 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}] 20:05:30 INFO - PROCESS | 3736 | 1463281530313 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 20:05:30 INFO - PROCESS | 3736 | 1463281530443 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:30 INFO - PROCESS | 3736 | ++DOCSHELL 14042400 == 48 [pid = 3736] [id = 183] 20:05:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (14043000) [pid = 3736] [serial = 547] [outer = 00000000] 20:05:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (1408CC00) [pid = 3736] [serial = 548] [outer = 14043000] 20:05:30 INFO - PROCESS | 3736 | 1463281530505 Marionette DEBUG loaded listener.js 20:05:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (14357400) [pid = 3736] [serial = 549] [outer = 14043000] 20:05:31 INFO - PROCESS | 3736 | 1463281531564 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]]]}] 20:05:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:05:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1432ms 20:05:31 INFO - PROCESS | 3736 | 1463281531625 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 20:05:31 INFO - PROCESS | 3736 | 1463281531628 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 20:05:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:05:31 INFO - PROCESS | 3736 | 1463281531632 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:05:31 INFO - PROCESS | 3736 | 1463281531635 Marionette TRACE conn6 <- [1,698,null,{}] 20:05:31 INFO - PROCESS | 3736 | 1463281531639 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}] 20:05:31 INFO - PROCESS | 3736 | 1463281531844 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 20:05:31 INFO - PROCESS | 3736 | 1463281531912 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:31 INFO - PROCESS | 3736 | ++DOCSHELL 16BFDC00 == 49 [pid = 3736] [id = 184] 20:05:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (17797400) [pid = 3736] [serial = 550] [outer = 00000000] 20:05:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (17B28400) [pid = 3736] [serial = 551] [outer = 17797400] 20:05:31 INFO - PROCESS | 3736 | 1463281531968 Marionette DEBUG loaded listener.js 20:05:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (17EEFC00) [pid = 3736] [serial = 552] [outer = 17797400] 20:05:33 INFO - PROCESS | 3736 | 1463281532995 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]]]}] 20:05:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:05:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1382ms 20:05:33 INFO - PROCESS | 3736 | 1463281533016 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 20:05:33 INFO - PROCESS | 3736 | 1463281533020 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 20:05:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:05:33 INFO - PROCESS | 3736 | 1463281533031 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:05:33 INFO - PROCESS | 3736 | 1463281533036 Marionette TRACE conn6 <- [1,702,null,{}] 20:05:33 INFO - PROCESS | 3736 | 1463281533040 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}] 20:05:33 INFO - PROCESS | 3736 | 1463281533154 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 20:05:33 INFO - PROCESS | 3736 | 1463281533276 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:33 INFO - PROCESS | 3736 | ++DOCSHELL 146DE000 == 50 [pid = 3736] [id = 185] 20:05:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (146DE400) [pid = 3736] [serial = 553] [outer = 00000000] 20:05:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (14DA1000) [pid = 3736] [serial = 554] [outer = 146DE400] 20:05:33 INFO - PROCESS | 3736 | 1463281533335 Marionette DEBUG loaded listener.js 20:05:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (18D98400) [pid = 3736] [serial = 555] [outer = 146DE400] 20:05:34 INFO - PROCESS | 3736 | 1463281534513 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]]]}] 20:05:34 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 20:05:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1539ms 20:05:34 INFO - PROCESS | 3736 | 1463281534564 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 20:05:34 INFO - PROCESS | 3736 | 1463281534568 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 20:05:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:05:34 INFO - PROCESS | 3736 | 1463281534572 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:05:34 INFO - PROCESS | 3736 | 1463281534576 Marionette TRACE conn6 <- [1,706,null,{}] 20:05:34 INFO - PROCESS | 3736 | 1463281534581 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}] 20:05:34 INFO - PROCESS | 3736 | 1463281534704 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 20:05:34 INFO - PROCESS | 3736 | --DOCSHELL 147EF800 == 49 [pid = 3736] [id = 118] 20:05:34 INFO - PROCESS | 3736 | --DOCSHELL 167E0800 == 48 [pid = 3736] [id = 119] 20:05:34 INFO - PROCESS | 3736 | --DOCSHELL 1403D800 == 47 [pid = 3736] [id = 117] 20:05:34 INFO - PROCESS | 3736 | --DOCSHELL 0FAEFC00 == 46 [pid = 3736] [id = 116] 20:05:34 INFO - PROCESS | 3736 | --DOCSHELL 1005EC00 == 45 [pid = 3736] [id = 181] 20:05:34 INFO - PROCESS | 3736 | --DOCSHELL 1005A000 == 44 [pid = 3736] [id = 180] 20:05:34 INFO - PROCESS | 3736 | --DOCSHELL 17B2A800 == 43 [pid = 3736] [id = 179] 20:05:34 INFO - PROCESS | 3736 | --DOCSHELL 16BF9400 == 42 [pid = 3736] [id = 178] 20:05:34 INFO - PROCESS | 3736 | --DOCSHELL 110F5000 == 41 [pid = 3736] [id = 177] 20:05:34 INFO - PROCESS | 3736 | --DOCSHELL 10502400 == 40 [pid = 3736] [id = 176] 20:05:34 INFO - PROCESS | 3736 | --DOCSHELL 1105C800 == 39 [pid = 3736] [id = 175] 20:05:34 INFO - PROCESS | 3736 | --DOCSHELL 1BD84C00 == 38 [pid = 3736] [id = 174] 20:05:34 INFO - PROCESS | 3736 | --DOCSHELL 1BD7E800 == 37 [pid = 3736] [id = 173] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (146F3800) [pid = 3736] [serial = 506] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (1A5AC400) [pid = 3736] [serial = 504] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (1BD71C00) [pid = 3736] [serial = 467] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (19D05C00) [pid = 3736] [serial = 495] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (15BDFC00) [pid = 3736] [serial = 485] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (1C061400) [pid = 3736] [serial = 470] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (110F2000) [pid = 3736] [serial = 482] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (19530800) [pid = 3736] [serial = 500] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (17B28000) [pid = 3736] [serial = 464] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (18A71000) [pid = 3736] [serial = 488] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (14282400) [pid = 3736] [serial = 483] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (1A507400) [pid = 3736] [serial = 503] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (1BD73800) [pid = 3736] [serial = 459] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (146DF400) [pid = 3736] [serial = 480] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (1A188C00) [pid = 3736] [serial = 497] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (18F26800) [pid = 3736] [serial = 492] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (18D93000) [pid = 3736] [serial = 489] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (1C741C00) [pid = 3736] [serial = 473] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (18FAF000) [pid = 3736] [serial = 476] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (16BF4000) [pid = 3736] [serial = 486] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (1A18BC00) [pid = 3736] [serial = 498] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (1A13FC00) [pid = 3736] [serial = 477] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (1B138000) [pid = 3736] [serial = 426] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (19D03C00) [pid = 3736] [serial = 494] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (1035BC00) [pid = 3736] [serial = 461] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (1A186400) [pid = 3736] [serial = 501] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (146DB800) [pid = 3736] [serial = 479] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (18F21400) [pid = 3736] [serial = 491] [outer = 00000000] [url = about:blank] 20:05:34 INFO - PROCESS | 3736 | 1463281534869 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:34 INFO - PROCESS | 3736 | ++DOCSHELL 0CA22C00 == 38 [pid = 3736] [id = 186] 20:05:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (0CAA2C00) [pid = 3736] [serial = 556] [outer = 00000000] 20:05:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (1000A800) [pid = 3736] [serial = 557] [outer = 0CAA2C00] 20:05:34 INFO - PROCESS | 3736 | 1463281534919 Marionette DEBUG loaded listener.js 20:05:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (10677800) [pid = 3736] [serial = 558] [outer = 0CAA2C00] 20:05:35 INFO - PROCESS | 3736 | 1463281535796 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]]]}] 20:05:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:05:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1277ms 20:05:35 INFO - PROCESS | 3736 | 1463281535850 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 20:05:35 INFO - PROCESS | 3736 | 1463281535856 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 20:05:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:05:35 INFO - PROCESS | 3736 | 1463281535862 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:05:35 INFO - PROCESS | 3736 | 1463281535864 Marionette TRACE conn6 <- [1,710,null,{}] 20:05:35 INFO - PROCESS | 3736 | 1463281535868 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}] 20:05:35 INFO - PROCESS | 3736 | 1463281535958 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 20:05:35 INFO - PROCESS | 3736 | 1463281535966 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:35 INFO - PROCESS | 3736 | ++DOCSHELL 14040C00 == 39 [pid = 3736] [id = 187] 20:05:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (14049800) [pid = 3736] [serial = 559] [outer = 00000000] 20:05:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (146F5400) [pid = 3736] [serial = 560] [outer = 14049800] 20:05:36 INFO - PROCESS | 3736 | 1463281536013 Marionette DEBUG loaded listener.js 20:05:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (14B2E400) [pid = 3736] [serial = 561] [outer = 14049800] 20:05:36 INFO - PROCESS | 3736 | 1463281536504 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] 20:05:36 INFO - PROCESS | 3736 | 1463281536537 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 20:05:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:05:36 INFO - PROCESS | 3736 | 1463281536541 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:05:36 INFO - PROCESS | 3736 | 1463281536544 Marionette TRACE conn6 <- [1,714,null,{}] 20:05:36 INFO - PROCESS | 3736 | 1463281536555 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}] 20:05:36 INFO - PROCESS | 3736 | 1463281536649 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 20:05:36 INFO - PROCESS | 3736 | 1463281536658 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:36 INFO - PROCESS | 3736 | ++DOCSHELL 17B27C00 == 40 [pid = 3736] [id = 188] 20:05:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (17E4E400) [pid = 3736] [serial = 562] [outer = 00000000] 20:05:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (18A69400) [pid = 3736] [serial = 563] [outer = 17E4E400] 20:05:36 INFO - PROCESS | 3736 | 1463281536708 Marionette DEBUG loaded listener.js 20:05:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (18DA6400) [pid = 3736] [serial = 564] [outer = 17E4E400] 20:05:37 INFO - PROCESS | 3736 | 1463281537289 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]]]}] 20:05:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:05:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 771ms 20:05:37 INFO - PROCESS | 3736 | 1463281537341 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 20:05:37 INFO - PROCESS | 3736 | 1463281537343 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 20:05:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:05:37 INFO - PROCESS | 3736 | 1463281537347 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:05:37 INFO - PROCESS | 3736 | 1463281537348 Marionette TRACE conn6 <- [1,718,null,{}] 20:05:37 INFO - PROCESS | 3736 | 1463281537352 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}] 20:05:37 INFO - PROCESS | 3736 | 1463281537469 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 20:05:37 INFO - PROCESS | 3736 | 1463281537476 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:37 INFO - PROCESS | 3736 | ++DOCSHELL 18F1B800 == 41 [pid = 3736] [id = 189] 20:05:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (18FAF000) [pid = 3736] [serial = 565] [outer = 00000000] 20:05:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (197AD800) [pid = 3736] [serial = 566] [outer = 18FAF000] 20:05:37 INFO - PROCESS | 3736 | 1463281537520 Marionette DEBUG loaded listener.js 20:05:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (19B64000) [pid = 3736] [serial = 567] [outer = 18FAF000] 20:05:38 INFO - PROCESS | 3736 | 1463281538002 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] 20:05:38 INFO - PROCESS | 3736 | 1463281538031 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 20:05:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:05:38 INFO - PROCESS | 3736 | 1463281538035 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:05:38 INFO - PROCESS | 3736 | 1463281538036 Marionette TRACE conn6 <- [1,722,null,{}] 20:05:38 INFO - PROCESS | 3736 | 1463281538040 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}] 20:05:38 INFO - PROCESS | 3736 | 1463281538149 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 20:05:38 INFO - PROCESS | 3736 | 1463281538158 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:38 INFO - PROCESS | 3736 | ++DOCSHELL 1A098400 == 42 [pid = 3736] [id = 190] 20:05:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (1A09C400) [pid = 3736] [serial = 568] [outer = 00000000] 20:05:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (1A118400) [pid = 3736] [serial = 569] [outer = 1A09C400] 20:05:38 INFO - PROCESS | 3736 | 1463281538252 Marionette DEBUG loaded listener.js 20:05:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (1A122000) [pid = 3736] [serial = 570] [outer = 1A09C400] 20:05:38 INFO - PROCESS | 3736 | 1463281538727 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]]]}] 20:05:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:05:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 731ms 20:05:38 INFO - PROCESS | 3736 | 1463281538793 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 20:05:38 INFO - PROCESS | 3736 | 1463281538795 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 20:05:38 INFO - PROCESS | 3736 | 1463281538798 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:05:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:05:38 INFO - PROCESS | 3736 | 1463281538800 Marionette TRACE conn6 <- [1,726,null,{}] 20:05:38 INFO - PROCESS | 3736 | 1463281538804 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}] 20:05:39 INFO - PROCESS | 3736 | 1463281539065 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 20:05:39 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (110EF000) [pid = 3736] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:05:39 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (1403DC00) [pid = 3736] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:05:39 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (17EF0400) [pid = 3736] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:05:39 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (110F8400) [pid = 3736] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:05:39 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (146EF000) [pid = 3736] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:05:39 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (16BFA000) [pid = 3736] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:05:39 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (18D88800) [pid = 3736] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:05:39 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (10357C00) [pid = 3736] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:05:39 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (0C627400) [pid = 3736] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:05:39 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (14B2E000) [pid = 3736] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:05:39 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (1B137800) [pid = 3736] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:05:39 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (10058800) [pid = 3736] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:05:39 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (19530400) [pid = 3736] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:05:39 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (1BD8A000) [pid = 3736] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:05:39 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (1034DC00) [pid = 3736] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:05:39 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (19D07800) [pid = 3736] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:05:39 INFO - PROCESS | 3736 | --DOMWINDOW == 91 (1408C400) [pid = 3736] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:05:39 INFO - PROCESS | 3736 | --DOMWINDOW == 90 (0C623400) [pid = 3736] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:05:39 INFO - PROCESS | 3736 | --DOMWINDOW == 89 (18FAE800) [pid = 3736] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:05:39 INFO - PROCESS | 3736 | 1463281539131 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:39 INFO - PROCESS | 3736 | ++DOCSHELL 0C627400 == 43 [pid = 3736] [id = 191] 20:05:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (0FB4A800) [pid = 3736] [serial = 571] [outer = 00000000] 20:05:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (1068C800) [pid = 3736] [serial = 572] [outer = 0FB4A800] 20:05:39 INFO - PROCESS | 3736 | 1463281539179 Marionette DEBUG loaded listener.js 20:05:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (146EF000) [pid = 3736] [serial = 573] [outer = 0FB4A800] 20:05:40 INFO - PROCESS | 3736 | 1463281540036 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]]]}] 20:05:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:05:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1274ms 20:05:40 INFO - PROCESS | 3736 | 1463281540077 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 20:05:40 INFO - PROCESS | 3736 | 1463281540079 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 20:05:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:05:40 INFO - PROCESS | 3736 | 1463281540083 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:05:40 INFO - PROCESS | 3736 | 1463281540085 Marionette TRACE conn6 <- [1,730,null,{}] 20:05:40 INFO - PROCESS | 3736 | 1463281540088 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}] 20:05:40 INFO - PROCESS | 3736 | 1463281540169 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 20:05:40 INFO - PROCESS | 3736 | 1463281540175 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:40 INFO - PROCESS | 3736 | ++DOCSHELL 10675400 == 44 [pid = 3736] [id = 192] 20:05:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (110EC400) [pid = 3736] [serial = 574] [outer = 00000000] 20:05:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (19D0A400) [pid = 3736] [serial = 575] [outer = 110EC400] 20:05:40 INFO - PROCESS | 3736 | 1463281540220 Marionette DEBUG loaded listener.js 20:05:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (1A09C000) [pid = 3736] [serial = 576] [outer = 110EC400] 20:05:41 INFO - PROCESS | 3736 | 1463281541171 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]]]}] 20:05:41 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 20:05:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1120ms 20:05:41 INFO - PROCESS | 3736 | 1463281541233 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 20:05:41 INFO - PROCESS | 3736 | 1463281541238 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 20:05:41 INFO - PROCESS | 3736 | 1463281541244 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:05:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:05:41 INFO - PROCESS | 3736 | 1463281541249 Marionette TRACE conn6 <- [1,734,null,{}] 20:05:41 INFO - PROCESS | 3736 | 1463281541256 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}] 20:05:41 INFO - PROCESS | 3736 | 1463281541356 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 20:05:41 INFO - PROCESS | 3736 | 1463281541476 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:41 INFO - PROCESS | 3736 | ++DOCSHELL 10066800 == 45 [pid = 3736] [id = 193] 20:05:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (1035B000) [pid = 3736] [serial = 577] [outer = 00000000] 20:05:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (1107D000) [pid = 3736] [serial = 578] [outer = 1035B000] 20:05:41 INFO - PROCESS | 3736 | 1463281541535 Marionette DEBUG loaded listener.js 20:05:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (1404B000) [pid = 3736] [serial = 579] [outer = 1035B000] 20:05:42 INFO - PROCESS | 3736 | 1463281542661 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]]]}] 20:05:42 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.) 20:05:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1436ms 20:05:42 INFO - PROCESS | 3736 | 1463281542686 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 20:05:42 INFO - PROCESS | 3736 | 1463281542692 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 20:05:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:05:42 INFO - PROCESS | 3736 | 1463281542699 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:05:42 INFO - PROCESS | 3736 | 1463281542702 Marionette TRACE conn6 <- [1,738,null,{}] 20:05:42 INFO - PROCESS | 3736 | 1463281542706 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}] 20:05:42 INFO - PROCESS | 3736 | 1463281542813 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 20:05:42 INFO - PROCESS | 3736 | 1463281542944 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:42 INFO - PROCESS | 3736 | ++DOCSHELL 17E5A000 == 46 [pid = 3736] [id = 194] 20:05:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (18A4D400) [pid = 3736] [serial = 580] [outer = 00000000] 20:05:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (18DAE400) [pid = 3736] [serial = 581] [outer = 18A4D400] 20:05:43 INFO - PROCESS | 3736 | 1463281543002 Marionette DEBUG loaded listener.js 20:05:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (18FBA800) [pid = 3736] [serial = 582] [outer = 18A4D400] 20:05:44 INFO - PROCESS | 3736 | 1463281544027 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]]]}] 20:05:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:05:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1377ms 20:05:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:05:44 INFO - PROCESS | 3736 | 1463281544076 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 20:05:44 INFO - PROCESS | 3736 | 1463281544079 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 20:05:44 INFO - PROCESS | 3736 | 1463281544083 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:05:44 INFO - PROCESS | 3736 | 1463281544087 Marionette TRACE conn6 <- [1,742,null,{}] 20:05:44 INFO - PROCESS | 3736 | 1463281544098 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}] 20:05:44 INFO - PROCESS | 3736 | 1463281544235 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 20:05:44 INFO - PROCESS | 3736 | 1463281544362 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:44 INFO - PROCESS | 3736 | ++DOCSHELL 1A194400 == 47 [pid = 3736] [id = 195] 20:05:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (1A1B7000) [pid = 3736] [serial = 583] [outer = 00000000] 20:05:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (1A43BC00) [pid = 3736] [serial = 584] [outer = 1A1B7000] 20:05:44 INFO - PROCESS | 3736 | 1463281544420 Marionette DEBUG loaded listener.js 20:05:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (1A444400) [pid = 3736] [serial = 585] [outer = 1A1B7000] 20:05:45 INFO - PROCESS | 3736 | 1463281545541 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]]]}] 20:05:45 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 20:05:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1481ms 20:05:45 INFO - PROCESS | 3736 | 1463281545567 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 20:05:45 INFO - PROCESS | 3736 | 1463281545571 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 20:05:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:05:45 INFO - PROCESS | 3736 | 1463281545576 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:05:45 INFO - PROCESS | 3736 | 1463281545580 Marionette TRACE conn6 <- [1,746,null,{}] 20:05:45 INFO - PROCESS | 3736 | 1463281545586 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}] 20:05:45 INFO - PROCESS | 3736 | 1463281545687 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 20:05:45 INFO - PROCESS | 3736 | 1463281545823 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:45 INFO - PROCESS | 3736 | ++DOCSHELL 14044400 == 48 [pid = 3736] [id = 196] 20:05:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (14048000) [pid = 3736] [serial = 586] [outer = 00000000] 20:05:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (146E7800) [pid = 3736] [serial = 587] [outer = 14048000] 20:05:45 INFO - PROCESS | 3736 | 1463281545880 Marionette DEBUG loaded listener.js 20:05:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (14CA9800) [pid = 3736] [serial = 588] [outer = 14048000] 20:05:46 INFO - PROCESS | 3736 | 1463281546471 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]]]}] 20:05:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:05:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 988ms 20:05:46 INFO - PROCESS | 3736 | 1463281546565 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 20:05:46 INFO - PROCESS | 3736 | 1463281546571 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 20:05:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:05:46 INFO - PROCESS | 3736 | 1463281546577 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:05:46 INFO - PROCESS | 3736 | 1463281546580 Marionette TRACE conn6 <- [1,750,null,{}] 20:05:46 INFO - PROCESS | 3736 | 1463281546583 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}] 20:05:46 INFO - PROCESS | 3736 | --DOCSHELL 17B22C00 == 47 [pid = 3736] [id = 120] 20:05:46 INFO - PROCESS | 3736 | --DOCSHELL 1B135C00 == 46 [pid = 3736] [id = 153] 20:05:46 INFO - PROCESS | 3736 | --DOCSHELL 146EB400 == 45 [pid = 3736] [id = 169] 20:05:46 INFO - PROCESS | 3736 | --DOCSHELL 16BFDC00 == 44 [pid = 3736] [id = 184] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (197AA400) [pid = 3736] [serial = 542] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (15BDE000) [pid = 3736] [serial = 512] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (103C7800) [pid = 3736] [serial = 509] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (1A503000) [pid = 3736] [serial = 515] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (1C05A800) [pid = 3736] [serial = 518] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (1CC62000) [pid = 3736] [serial = 521] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | 1463281546768 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 20:05:46 INFO - PROCESS | 3736 | --DOCSHELL 14042400 == 43 [pid = 3736] [id = 183] 20:05:46 INFO - PROCESS | 3736 | --DOCSHELL 08895000 == 42 [pid = 3736] [id = 182] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (1A119800) [pid = 3736] [serial = 380] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (14CB1C00) [pid = 3736] [serial = 374] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (0FB4C000) [pid = 3736] [serial = 371] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (197AA000) [pid = 3736] [serial = 377] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (1C843000) [pid = 3736] [serial = 474] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (1000C000) [pid = 3736] [serial = 417] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (167E9400) [pid = 3736] [serial = 420] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (1BD7A000) [pid = 3736] [serial = 468] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (18FAD800) [pid = 3736] [serial = 465] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 91 (1A144C00) [pid = 3736] [serial = 423] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 90 (1C188000) [pid = 3736] [serial = 471] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 89 (110ED400) [pid = 3736] [serial = 462] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 88 (15B0B800) [pid = 3736] [serial = 528] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 87 (147F4400) [pid = 3736] [serial = 527] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 86 (14770400) [pid = 3736] [serial = 530] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 85 (14D93C00) [pid = 3736] [serial = 531] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 84 (18D91400) [pid = 3736] [serial = 536] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 83 (146E0C00) [pid = 3736] [serial = 525] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 82 (146D7800) [pid = 3736] [serial = 524] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 81 (146F6C00) [pid = 3736] [serial = 507] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 80 (17EF6C00) [pid = 3736] [serial = 533] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 79 (18FB0000) [pid = 3736] [serial = 539] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 78 (18D97400) [pid = 3736] [serial = 537] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 77 (18FBCC00) [pid = 3736] [serial = 540] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | --DOMWINDOW == 76 (18A69800) [pid = 3736] [serial = 534] [outer = 00000000] [url = about:blank] 20:05:46 INFO - PROCESS | 3736 | 1463281546785 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:46 INFO - PROCESS | 3736 | ++DOCSHELL 0C629400 == 43 [pid = 3736] [id = 197] 20:05:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 77 (0C780C00) [pid = 3736] [serial = 589] [outer = 00000000] 20:05:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 78 (10001800) [pid = 3736] [serial = 590] [outer = 0C780C00] 20:05:46 INFO - PROCESS | 3736 | 1463281546832 Marionette DEBUG loaded listener.js 20:05:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 79 (1035B400) [pid = 3736] [serial = 591] [outer = 0C780C00] 20:05:47 INFO - PROCESS | 3736 | 1463281547771 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]]]}] 20:05:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:05:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1223ms 20:05:47 INFO - PROCESS | 3736 | 1463281547801 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 20:05:47 INFO - PROCESS | 3736 | 1463281547804 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 20:05:47 INFO - PROCESS | 3736 | 1463281547807 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:05:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:05:47 INFO - PROCESS | 3736 | 1463281547810 Marionette TRACE conn6 <- [1,754,null,{}] 20:05:47 INFO - PROCESS | 3736 | 1463281547821 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}] 20:05:47 INFO - PROCESS | 3736 | 1463281547909 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 20:05:47 INFO - PROCESS | 3736 | 1463281547916 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:47 INFO - PROCESS | 3736 | ++DOCSHELL 14CB1C00 == 44 [pid = 3736] [id = 198] 20:05:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 80 (14CB2800) [pid = 3736] [serial = 592] [outer = 00000000] 20:05:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 81 (14DA1400) [pid = 3736] [serial = 593] [outer = 14CB2800] 20:05:47 INFO - PROCESS | 3736 | 1463281547965 Marionette DEBUG loaded listener.js 20:05:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 82 (162BBC00) [pid = 3736] [serial = 594] [outer = 14CB2800] 20:05:48 INFO - PROCESS | 3736 | 1463281548894 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]]]}] 20:05:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:05:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1132ms 20:05:48 INFO - PROCESS | 3736 | 1463281548942 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 20:05:48 INFO - PROCESS | 3736 | 1463281548944 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 20:05:48 INFO - PROCESS | 3736 | 1463281548948 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:05:48 INFO - PROCESS | 3736 | 1463281548950 Marionette TRACE conn6 <- [1,758,null,{}] 20:05:48 INFO - PROCESS | 3736 | 1463281548953 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}] 20:05:49 INFO - PROCESS | 3736 | 1463281549061 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 20:05:49 INFO - PROCESS | 3736 | 1463281549067 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:49 INFO - PROCESS | 3736 | ++DOCSHELL 17B2AC00 == 45 [pid = 3736] [id = 199] 20:05:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 83 (17E4DC00) [pid = 3736] [serial = 595] [outer = 00000000] 20:05:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 84 (18A6E000) [pid = 3736] [serial = 596] [outer = 17E4DC00] 20:05:49 INFO - PROCESS | 3736 | 1463281549114 Marionette DEBUG loaded listener.js 20:05:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 85 (18D8B400) [pid = 3736] [serial = 597] [outer = 17E4DC00] 20:05:49 INFO - PROCESS | 3736 | 1463281549599 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]]]}] 20:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 20:05:49 INFO - PROCESS | 3736 | 1463281549628 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 20:05:49 INFO - PROCESS | 3736 | 1463281549630 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 20:05:49 INFO - PROCESS | 3736 | 1463281549633 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:05:49 INFO - PROCESS | 3736 | 1463281549635 Marionette TRACE conn6 <- [1,762,null,{}] 20:05:49 INFO - PROCESS | 3736 | 1463281549639 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}] 20:05:49 INFO - PROCESS | 3736 | 1463281549757 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 20:05:49 INFO - PROCESS | 3736 | 1463281549764 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:49 INFO - PROCESS | 3736 | ++DOCSHELL 0CA77C00 == 46 [pid = 3736] [id = 200] 20:05:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 86 (18D98000) [pid = 3736] [serial = 598] [outer = 00000000] 20:05:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 87 (18DADC00) [pid = 3736] [serial = 599] [outer = 18D98000] 20:05:49 INFO - PROCESS | 3736 | 1463281549812 Marionette DEBUG loaded listener.js 20:05:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 88 (18FAD800) [pid = 3736] [serial = 600] [outer = 18D98000] 20:05:50 INFO - PROCESS | 3736 | 1463281550258 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]]]}] 20:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 20:05:50 INFO - PROCESS | 3736 | 1463281550307 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 20:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:05:50 INFO - PROCESS | 3736 | 1463281550309 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 20:05:50 INFO - PROCESS | 3736 | 1463281550312 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:05:50 INFO - PROCESS | 3736 | 1463281550314 Marionette TRACE conn6 <- [1,766,null,{}] 20:05:50 INFO - PROCESS | 3736 | 1463281550323 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}] 20:05:50 INFO - PROCESS | 3736 | 1463281550482 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 20:05:50 INFO - PROCESS | 3736 | 1463281550506 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:50 INFO - PROCESS | 3736 | ++DOCSHELL 197A3400 == 47 [pid = 3736] [id = 201] 20:05:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (197A7000) [pid = 3736] [serial = 601] [outer = 00000000] 20:05:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (19B62800) [pid = 3736] [serial = 602] [outer = 197A7000] 20:05:50 INFO - PROCESS | 3736 | 1463281550552 Marionette DEBUG loaded listener.js 20:05:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (19D0C400) [pid = 3736] [serial = 603] [outer = 197A7000] 20:05:50 INFO - PROCESS | 3736 | --DOMWINDOW == 90 (147F1400) [pid = 3736] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:05:50 INFO - PROCESS | 3736 | --DOMWINDOW == 89 (10350000) [pid = 3736] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:05:50 INFO - PROCESS | 3736 | --DOMWINDOW == 88 (1A11C800) [pid = 3736] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:05:50 INFO - PROCESS | 3736 | --DOMWINDOW == 87 (1BD7F000) [pid = 3736] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:05:50 INFO - PROCESS | 3736 | --DOMWINDOW == 86 (14049800) [pid = 3736] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:05:50 INFO - PROCESS | 3736 | --DOMWINDOW == 85 (18FAF000) [pid = 3736] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:05:50 INFO - PROCESS | 3736 | --DOMWINDOW == 84 (17797400) [pid = 3736] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:05:50 INFO - PROCESS | 3736 | --DOMWINDOW == 83 (146EF800) [pid = 3736] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:05:50 INFO - PROCESS | 3736 | --DOMWINDOW == 82 (146DE400) [pid = 3736] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:05:50 INFO - PROCESS | 3736 | --DOMWINDOW == 81 (17E4E400) [pid = 3736] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:05:50 INFO - PROCESS | 3736 | --DOMWINDOW == 80 (0CAA2C00) [pid = 3736] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:05:50 INFO - PROCESS | 3736 | --DOMWINDOW == 79 (14043000) [pid = 3736] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:05:50 INFO - PROCESS | 3736 | --DOMWINDOW == 78 (1A09C400) [pid = 3736] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:05:50 INFO - PROCESS | 3736 | --DOMWINDOW == 77 (08895400) [pid = 3736] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:05:50 INFO - PROCESS | 3736 | --DOMWINDOW == 76 (0FB4A800) [pid = 3736] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:05:51 INFO - PROCESS | 3736 | 1463281551082 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]]]}] 20:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 831ms 20:05:51 INFO - PROCESS | 3736 | 1463281551143 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 20:05:51 INFO - PROCESS | 3736 | 1463281551145 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 20:05:51 INFO - PROCESS | 3736 | 1463281551149 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:05:51 INFO - PROCESS | 3736 | 1463281551150 Marionette TRACE conn6 <- [1,770,null,{}] 20:05:51 INFO - PROCESS | 3736 | 1463281551154 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}] 20:05:51 INFO - PROCESS | 3736 | 1463281551262 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 20:05:51 INFO - PROCESS | 3736 | 1463281551319 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:51 INFO - PROCESS | 3736 | ++DOCSHELL 14D0BC00 == 48 [pid = 3736] [id = 202] 20:05:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 77 (15B0C000) [pid = 3736] [serial = 604] [outer = 00000000] 20:05:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 78 (1952AC00) [pid = 3736] [serial = 605] [outer = 15B0C000] 20:05:51 INFO - PROCESS | 3736 | 1463281551363 Marionette DEBUG loaded listener.js 20:05:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 79 (19D0F800) [pid = 3736] [serial = 606] [outer = 15B0C000] 20:05:51 INFO - PROCESS | 3736 | 1463281551717 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]]]}] 20:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 630ms 20:05:51 INFO - PROCESS | 3736 | 1463281551783 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 20:05:51 INFO - PROCESS | 3736 | 1463281551785 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 20:05:51 INFO - PROCESS | 3736 | 1463281551789 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:05:51 INFO - PROCESS | 3736 | 1463281551790 Marionette TRACE conn6 <- [1,774,null,{}] 20:05:51 INFO - PROCESS | 3736 | 1463281551794 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}] 20:05:51 INFO - PROCESS | 3736 | 1463281551871 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 20:05:51 INFO - PROCESS | 3736 | 1463281551877 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:51 INFO - PROCESS | 3736 | ++DOCSHELL 19D03800 == 49 [pid = 3736] [id = 203] 20:05:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 80 (1A09C400) [pid = 3736] [serial = 607] [outer = 00000000] 20:05:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 81 (1A142800) [pid = 3736] [serial = 608] [outer = 1A09C400] 20:05:51 INFO - PROCESS | 3736 | 1463281551931 Marionette DEBUG loaded listener.js 20:05:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 82 (1A144C00) [pid = 3736] [serial = 609] [outer = 1A09C400] 20:05:52 INFO - PROCESS | 3736 | 1463281552369 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]]]}] 20:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 631ms 20:05:52 INFO - PROCESS | 3736 | 1463281552424 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 20:05:52 INFO - PROCESS | 3736 | 1463281552426 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 20:05:52 INFO - PROCESS | 3736 | 1463281552430 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:05:52 INFO - PROCESS | 3736 | 1463281552431 Marionette TRACE conn6 <- [1,778,null,{}] 20:05:52 INFO - PROCESS | 3736 | 1463281552435 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}] 20:05:52 INFO - PROCESS | 3736 | 1463281552516 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 20:05:52 INFO - PROCESS | 3736 | 1463281552522 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:52 INFO - PROCESS | 3736 | ++DOCSHELL 10063800 == 50 [pid = 3736] [id = 204] 20:05:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 83 (146F3000) [pid = 3736] [serial = 610] [outer = 00000000] 20:05:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 84 (1A332400) [pid = 3736] [serial = 611] [outer = 146F3000] 20:05:52 INFO - PROCESS | 3736 | 1463281552566 Marionette DEBUG loaded listener.js 20:05:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 85 (1A504400) [pid = 3736] [serial = 612] [outer = 146F3000] 20:05:53 INFO - PROCESS | 3736 | 1463281553115 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]]]}] 20:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 20:05:53 INFO - PROCESS | 3736 | 1463281553164 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 20:05:53 INFO - PROCESS | 3736 | 1463281553169 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 20:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:05:53 INFO - PROCESS | 3736 | 1463281553174 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:05:53 INFO - PROCESS | 3736 | 1463281553179 Marionette TRACE conn6 <- [1,782,null,{}] 20:05:53 INFO - PROCESS | 3736 | 1463281553186 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}] 20:05:53 INFO - PROCESS | 3736 | 1463281553345 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 20:05:53 INFO - PROCESS | 3736 | 1463281553450 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:53 INFO - PROCESS | 3736 | ++DOCSHELL 1005F800 == 51 [pid = 3736] [id = 205] 20:05:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 86 (1034C400) [pid = 3736] [serial = 613] [outer = 00000000] 20:05:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 87 (110FA000) [pid = 3736] [serial = 614] [outer = 1034C400] 20:05:53 INFO - PROCESS | 3736 | 1463281553509 Marionette DEBUG loaded listener.js 20:05:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 88 (14354C00) [pid = 3736] [serial = 615] [outer = 1034C400] 20:05:54 INFO - PROCESS | 3736 | 1463281554069 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]]]}] 20:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 931ms 20:05:54 INFO - PROCESS | 3736 | 1463281554109 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 20:05:54 INFO - PROCESS | 3736 | 1463281554116 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 20:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:05:54 INFO - PROCESS | 3736 | 1463281554122 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:05:54 INFO - PROCESS | 3736 | 1463281554125 Marionette TRACE conn6 <- [1,786,null,{}] 20:05:54 INFO - PROCESS | 3736 | 1463281554129 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}] 20:05:54 INFO - PROCESS | 3736 | 1463281554238 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 20:05:54 INFO - PROCESS | 3736 | 1463281554340 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:54 INFO - PROCESS | 3736 | ++DOCSHELL 14D03400 == 52 [pid = 3736] [id = 206] 20:05:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (167E1400) [pid = 3736] [serial = 616] [outer = 00000000] 20:05:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (17E59000) [pid = 3736] [serial = 617] [outer = 167E1400] 20:05:54 INFO - PROCESS | 3736 | 1463281554396 Marionette DEBUG loaded listener.js 20:05:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (18D91400) [pid = 3736] [serial = 618] [outer = 167E1400] 20:05:54 INFO - PROCESS | 3736 | 1463281554972 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]]]}] 20:05:55 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 20:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 930ms 20:05:55 INFO - PROCESS | 3736 | 1463281555054 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 20:05:55 INFO - PROCESS | 3736 | 1463281555057 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 20:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:05:55 INFO - PROCESS | 3736 | 1463281555060 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:05:55 INFO - PROCESS | 3736 | 1463281555064 Marionette TRACE conn6 <- [1,790,null,{}] 20:05:55 INFO - PROCESS | 3736 | 1463281555076 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}] 20:05:55 INFO - PROCESS | 3736 | 1463281555193 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 20:05:55 INFO - PROCESS | 3736 | 1463281555316 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:55 INFO - PROCESS | 3736 | ++DOCSHELL 1A508C00 == 53 [pid = 3736] [id = 207] 20:05:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (1A50C400) [pid = 3736] [serial = 619] [outer = 00000000] 20:05:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (1A5ACC00) [pid = 3736] [serial = 620] [outer = 1A50C400] 20:05:55 INFO - PROCESS | 3736 | 1463281555376 Marionette DEBUG loaded listener.js 20:05:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (1B135800) [pid = 3736] [serial = 621] [outer = 1A50C400] 20:05:56 INFO - PROCESS | 3736 | 1463281555977 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]]]}] 20:05:56 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 20:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 971ms 20:05:56 INFO - PROCESS | 3736 | 1463281556034 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 20:05:56 INFO - PROCESS | 3736 | 1463281556037 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 20:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:05:56 INFO - PROCESS | 3736 | 1463281556040 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:05:56 INFO - PROCESS | 3736 | 1463281556042 Marionette TRACE conn6 <- [1,794,null,{}] 20:05:56 INFO - PROCESS | 3736 | 1463281556046 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}] 20:05:56 INFO - PROCESS | 3736 | 1463281556152 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 20:05:56 INFO - PROCESS | 3736 | 1463281556252 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:56 INFO - PROCESS | 3736 | ++DOCSHELL 19D0B800 == 54 [pid = 3736] [id = 208] 20:05:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (1B135400) [pid = 3736] [serial = 622] [outer = 00000000] 20:05:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (1B451400) [pid = 3736] [serial = 623] [outer = 1B135400] 20:05:56 INFO - PROCESS | 3736 | 1463281556309 Marionette DEBUG loaded listener.js 20:05:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (1B5B9C00) [pid = 3736] [serial = 624] [outer = 1B135400] 20:05:56 INFO - PROCESS | 3736 | 1463281556875 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]]]}] 20:05:56 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 20:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 871ms 20:05:56 INFO - PROCESS | 3736 | 1463281556913 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 20:05:56 INFO - PROCESS | 3736 | 1463281556916 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 20:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:05:56 INFO - PROCESS | 3736 | 1463281556919 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:05:56 INFO - PROCESS | 3736 | 1463281556921 Marionette TRACE conn6 <- [1,798,null,{}] 20:05:56 INFO - PROCESS | 3736 | 1463281556925 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}] 20:05:57 INFO - PROCESS | 3736 | 1463281557025 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 20:05:57 INFO - PROCESS | 3736 | 1463281557124 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:57 INFO - PROCESS | 3736 | ++DOCSHELL 18FB2400 == 55 [pid = 3736] [id = 209] 20:05:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (1B6B3400) [pid = 3736] [serial = 625] [outer = 00000000] 20:05:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (1BD77800) [pid = 3736] [serial = 626] [outer = 1B6B3400] 20:05:57 INFO - PROCESS | 3736 | 1463281557179 Marionette DEBUG loaded listener.js 20:05:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (1BD7F000) [pid = 3736] [serial = 627] [outer = 1B6B3400] 20:05:57 INFO - PROCESS | 3736 | 1463281557751 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]]]}] 20:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 930ms 20:05:57 INFO - PROCESS | 3736 | 1463281557866 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 20:05:57 INFO - PROCESS | 3736 | 1463281557869 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 20:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:05:57 INFO - PROCESS | 3736 | 1463281557873 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:05:57 INFO - PROCESS | 3736 | 1463281557875 Marionette TRACE conn6 <- [1,802,null,{}] 20:05:57 INFO - PROCESS | 3736 | 1463281557879 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}] 20:05:58 INFO - PROCESS | 3736 | 1463281558007 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 20:05:58 INFO - PROCESS | 3736 | 1463281558130 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:58 INFO - PROCESS | 3736 | ++DOCSHELL 1BD76800 == 56 [pid = 3736] [id = 210] 20:05:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (1BD84800) [pid = 3736] [serial = 628] [outer = 00000000] 20:05:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (1C7A6800) [pid = 3736] [serial = 629] [outer = 1BD84800] 20:05:58 INFO - PROCESS | 3736 | 1463281558185 Marionette DEBUG loaded listener.js 20:05:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (1C7B4C00) [pid = 3736] [serial = 630] [outer = 1BD84800] 20:05:58 INFO - PROCESS | 3736 | 1463281558911 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] 20:05:58 INFO - PROCESS | 3736 | 1463281558960 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 20:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:05:58 INFO - PROCESS | 3736 | 1463281558965 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:05:58 INFO - PROCESS | 3736 | 1463281558969 Marionette TRACE conn6 <- [1,806,null,{}] 20:05:59 INFO - PROCESS | 3736 | 1463281558975 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}] 20:05:59 INFO - PROCESS | 3736 | 1463281559072 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 20:05:59 INFO - PROCESS | 3736 | 1463281559207 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:05:59 INFO - PROCESS | 3736 | ++DOCSHELL 10672000 == 57 [pid = 3736] [id = 211] 20:05:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (10673400) [pid = 3736] [serial = 631] [outer = 00000000] 20:05:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (146E7400) [pid = 3736] [serial = 632] [outer = 10673400] 20:05:59 INFO - PROCESS | 3736 | 1463281559259 Marionette DEBUG loaded listener.js 20:05:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (14773C00) [pid = 3736] [serial = 633] [outer = 10673400] 20:05:59 INFO - PROCESS | 3736 | --DOCSHELL 0C627000 == 56 [pid = 3736] [id = 139] 20:05:59 INFO - PROCESS | 3736 | --DOCSHELL 1000A000 == 55 [pid = 3736] [id = 115] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (1B1AA400) [pid = 3736] [serial = 516] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (1C846000) [pid = 3736] [serial = 519] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (17B2C000) [pid = 3736] [serial = 513] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (1403D000) [pid = 3736] [serial = 510] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (19D0A400) [pid = 3736] [serial = 575] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (146F5400) [pid = 3736] [serial = 560] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (14B2E400) [pid = 3736] [serial = 561] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (197AD800) [pid = 3736] [serial = 566] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (17EEFC00) [pid = 3736] [serial = 552] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (17B28400) [pid = 3736] [serial = 551] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (197AF400) [pid = 3736] [serial = 543] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (18D98400) [pid = 3736] [serial = 555] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (14DA1000) [pid = 3736] [serial = 554] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (18A69400) [pid = 3736] [serial = 563] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 91 (1000A800) [pid = 3736] [serial = 557] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 90 (10677800) [pid = 3736] [serial = 558] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 89 (14357400) [pid = 3736] [serial = 549] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 88 (1408CC00) [pid = 3736] [serial = 548] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 87 (1A118400) [pid = 3736] [serial = 569] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 86 (0FB4CC00) [pid = 3736] [serial = 546] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 85 (0CA30C00) [pid = 3736] [serial = 545] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 84 (19B64000) [pid = 3736] [serial = 567] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 83 (1068C800) [pid = 3736] [serial = 572] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 82 (1A122000) [pid = 3736] [serial = 570] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 81 (146EF000) [pid = 3736] [serial = 573] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | --DOMWINDOW == 80 (18DA6400) [pid = 3736] [serial = 564] [outer = 00000000] [url = about:blank] 20:05:59 INFO - PROCESS | 3736 | 1463281559821 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]]]}] 20:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 891ms 20:05:59 INFO - PROCESS | 3736 | 1463281559857 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 20:05:59 INFO - PROCESS | 3736 | 1463281559863 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 20:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:05:59 INFO - PROCESS | 3736 | 1463281559868 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:05:59 INFO - PROCESS | 3736 | 1463281559871 Marionette TRACE conn6 <- [1,810,null,{}] 20:05:59 INFO - PROCESS | 3736 | 1463281559875 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}] 20:05:59 INFO - PROCESS | 3736 | 1463281559963 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 20:06:00 INFO - PROCESS | 3736 | 1463281560054 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:00 INFO - PROCESS | 3736 | ++DOCSHELL 0FB4CC00 == 56 [pid = 3736] [id = 212] 20:06:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 81 (10004400) [pid = 3736] [serial = 634] [outer = 00000000] 20:06:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 82 (110EF000) [pid = 3736] [serial = 635] [outer = 10004400] 20:06:00 INFO - PROCESS | 3736 | 1463281560100 Marionette DEBUG loaded listener.js 20:06:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 83 (1404BC00) [pid = 3736] [serial = 636] [outer = 10004400] 20:06:00 INFO - PROCESS | 3736 | 1463281560511 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] 20:06:00 INFO - PROCESS | 3736 | 1463281560544 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 20:06:00 INFO - PROCESS | 3736 | 1463281560547 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:06:00 INFO - PROCESS | 3736 | 1463281560551 Marionette TRACE conn6 <- [1,814,null,{}] 20:06:00 INFO - PROCESS | 3736 | 1463281560561 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}] 20:06:00 INFO - PROCESS | 3736 | 1463281560676 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 20:06:00 INFO - PROCESS | 3736 | 1463281560685 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:00 INFO - PROCESS | 3736 | ++DOCSHELL 146F0800 == 57 [pid = 3736] [id = 213] 20:06:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 84 (146F2800) [pid = 3736] [serial = 637] [outer = 00000000] 20:06:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 85 (16BF7C00) [pid = 3736] [serial = 638] [outer = 146F2800] 20:06:00 INFO - PROCESS | 3736 | 1463281560734 Marionette DEBUG loaded listener.js 20:06:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 86 (17E4EC00) [pid = 3736] [serial = 639] [outer = 146F2800] 20:06:01 INFO - PROCESS | 3736 | 1463281561203 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]]]}] 20:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 671ms 20:06:01 INFO - PROCESS | 3736 | 1463281561224 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 20:06:01 INFO - PROCESS | 3736 | 1463281561227 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 20:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:06:01 INFO - PROCESS | 3736 | 1463281561230 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:06:01 INFO - PROCESS | 3736 | 1463281561232 Marionette TRACE conn6 <- [1,818,null,{}] 20:06:01 INFO - PROCESS | 3736 | 1463281561235 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}] 20:06:01 INFO - PROCESS | 3736 | 1463281561320 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 20:06:01 INFO - PROCESS | 3736 | 1463281561327 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:01 INFO - PROCESS | 3736 | ++DOCSHELL 17E54400 == 58 [pid = 3736] [id = 214] 20:06:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 87 (17E55800) [pid = 3736] [serial = 640] [outer = 00000000] 20:06:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 88 (18D95C00) [pid = 3736] [serial = 641] [outer = 17E55800] 20:06:01 INFO - PROCESS | 3736 | 1463281561373 Marionette DEBUG loaded listener.js 20:06:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (18DA7400) [pid = 3736] [serial = 642] [outer = 17E55800] 20:06:01 INFO - PROCESS | 3736 | 1463281561833 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]]]}] 20:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 670ms 20:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:06:01 INFO - PROCESS | 3736 | 1463281561902 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 20:06:01 INFO - PROCESS | 3736 | 1463281561904 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 20:06:01 INFO - PROCESS | 3736 | 1463281561907 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:06:01 INFO - PROCESS | 3736 | 1463281561909 Marionette TRACE conn6 <- [1,822,null,{}] 20:06:01 INFO - PROCESS | 3736 | 1463281561917 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}] 20:06:02 INFO - PROCESS | 3736 | 1463281562024 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 20:06:02 INFO - PROCESS | 3736 | 1463281562106 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:02 INFO - PROCESS | 3736 | ++DOCSHELL 18F21C00 == 59 [pid = 3736] [id = 215] 20:06:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (18F22000) [pid = 3736] [serial = 643] [outer = 00000000] 20:06:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (18FB9000) [pid = 3736] [serial = 644] [outer = 18F22000] 20:06:02 INFO - PROCESS | 3736 | 1463281562151 Marionette DEBUG loaded listener.js 20:06:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (197A6800) [pid = 3736] [serial = 645] [outer = 18F22000] 20:06:02 INFO - PROCESS | 3736 | 1463281562595 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]]]}] 20:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 731ms 20:06:02 INFO - PROCESS | 3736 | 1463281562642 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 20:06:02 INFO - PROCESS | 3736 | 1463281562644 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 20:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:06:02 INFO - PROCESS | 3736 | 1463281562647 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:06:02 INFO - PROCESS | 3736 | 1463281562649 Marionette TRACE conn6 <- [1,826,null,{}] 20:06:02 INFO - PROCESS | 3736 | 1463281562652 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}] 20:06:02 INFO - PROCESS | 3736 | 1463281562781 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 20:06:02 INFO - PROCESS | 3736 | 1463281562842 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:02 INFO - PROCESS | 3736 | ++DOCSHELL 19B68C00 == 60 [pid = 3736] [id = 216] 20:06:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (19D0FC00) [pid = 3736] [serial = 646] [outer = 00000000] 20:06:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (1A11C400) [pid = 3736] [serial = 647] [outer = 19D0FC00] 20:06:02 INFO - PROCESS | 3736 | 1463281562888 Marionette DEBUG loaded listener.js 20:06:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (1A11F400) [pid = 3736] [serial = 648] [outer = 19D0FC00] 20:06:03 INFO - PROCESS | 3736 | 1463281563314 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]]]}] 20:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 730ms 20:06:03 INFO - PROCESS | 3736 | 1463281563393 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 20:06:03 INFO - PROCESS | 3736 | 1463281563395 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 20:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:06:03 INFO - PROCESS | 3736 | 1463281563403 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:06:03 INFO - PROCESS | 3736 | 1463281563405 Marionette TRACE conn6 <- [1,830,null,{}] 20:06:03 INFO - PROCESS | 3736 | 1463281563408 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}] 20:06:03 INFO - PROCESS | 3736 | 1463281563519 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 20:06:03 INFO - PROCESS | 3736 | 1463281563578 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:03 INFO - PROCESS | 3736 | ++DOCSHELL 1A119C00 == 61 [pid = 3736] [id = 217] 20:06:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (1A13C400) [pid = 3736] [serial = 649] [outer = 00000000] 20:06:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (1A1B1000) [pid = 3736] [serial = 650] [outer = 1A13C400] 20:06:03 INFO - PROCESS | 3736 | 1463281563623 Marionette DEBUG loaded listener.js 20:06:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (1A507C00) [pid = 3736] [serial = 651] [outer = 1A13C400] 20:06:03 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (17E4DC00) [pid = 3736] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:06:03 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (14048000) [pid = 3736] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:06:03 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (14CB2800) [pid = 3736] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:06:03 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (0C780C00) [pid = 3736] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:06:03 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (1A09C400) [pid = 3736] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:06:03 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (18D98000) [pid = 3736] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:06:03 INFO - PROCESS | 3736 | --DOMWINDOW == 91 (197A7000) [pid = 3736] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:06:03 INFO - PROCESS | 3736 | --DOMWINDOW == 90 (15B0C000) [pid = 3736] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:06:04 INFO - PROCESS | 3736 | 1463281564069 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]]]}] 20:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 731ms 20:06:04 INFO - PROCESS | 3736 | 1463281564136 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 20:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:06:04 INFO - PROCESS | 3736 | 1463281564138 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 20:06:04 INFO - PROCESS | 3736 | 1463281564141 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:06:04 INFO - PROCESS | 3736 | 1463281564143 Marionette TRACE conn6 <- [1,834,null,{}] 20:06:04 INFO - PROCESS | 3736 | 1463281564156 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}] 20:06:04 INFO - PROCESS | 3736 | 1463281564272 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 20:06:04 INFO - PROCESS | 3736 | 1463281564328 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:04 INFO - PROCESS | 3736 | ++DOCSHELL 15B0C000 == 62 [pid = 3736] [id = 218] 20:06:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (15BDD400) [pid = 3736] [serial = 652] [outer = 00000000] 20:06:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (1A18B800) [pid = 3736] [serial = 653] [outer = 15BDD400] 20:06:04 INFO - PROCESS | 3736 | 1463281564373 Marionette DEBUG loaded listener.js 20:06:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (1A50CC00) [pid = 3736] [serial = 654] [outer = 15BDD400] 20:06:04 INFO - PROCESS | 3736 | 1463281564720 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]]]}] 20:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 20:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:06:04 INFO - PROCESS | 3736 | 1463281564772 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 20:06:04 INFO - PROCESS | 3736 | 1463281564774 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 20:06:04 INFO - PROCESS | 3736 | 1463281564777 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:06:04 INFO - PROCESS | 3736 | 1463281564779 Marionette TRACE conn6 <- [1,838,null,{}] 20:06:04 INFO - PROCESS | 3736 | 1463281564782 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}] 20:06:04 INFO - PROCESS | 3736 | 1463281564888 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 20:06:04 INFO - PROCESS | 3736 | 1463281564898 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:04 INFO - PROCESS | 3736 | ++DOCSHELL 1A18B400 == 63 [pid = 3736] [id = 219] 20:06:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (1B132400) [pid = 3736] [serial = 655] [outer = 00000000] 20:06:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (1B5AFC00) [pid = 3736] [serial = 656] [outer = 1B132400] 20:06:04 INFO - PROCESS | 3736 | 1463281564942 Marionette DEBUG loaded listener.js 20:06:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (1BD7BC00) [pid = 3736] [serial = 657] [outer = 1B132400] 20:06:05 INFO - PROCESS | 3736 | 1463281565371 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]]]}] 20:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 631ms 20:06:05 INFO - PROCESS | 3736 | 1463281565411 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 20:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:06:05 INFO - PROCESS | 3736 | 1463281565413 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 20:06:05 INFO - PROCESS | 3736 | 1463281565416 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:06:05 INFO - PROCESS | 3736 | 1463281565418 Marionette TRACE conn6 <- [1,842,null,{}] 20:06:05 INFO - PROCESS | 3736 | 1463281565425 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}] 20:06:05 INFO - PROCESS | 3736 | 1463281565507 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 20:06:05 INFO - PROCESS | 3736 | 1463281565514 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:05 INFO - PROCESS | 3736 | ++DOCSHELL 19861000 == 64 [pid = 3736] [id = 220] 20:06:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (19864800) [pid = 3736] [serial = 658] [outer = 00000000] 20:06:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (19868400) [pid = 3736] [serial = 659] [outer = 19864800] 20:06:05 INFO - PROCESS | 3736 | 1463281565558 Marionette DEBUG loaded listener.js 20:06:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (1986A800) [pid = 3736] [serial = 660] [outer = 19864800] 20:06:06 INFO - PROCESS | 3736 | 1463281566109 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]]]}] 20:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 731ms 20:06:06 INFO - PROCESS | 3736 | 1463281566149 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 20:06:06 INFO - PROCESS | 3736 | 1463281566154 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 20:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:06:06 INFO - PROCESS | 3736 | 1463281566160 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:06:06 INFO - PROCESS | 3736 | 1463281566164 Marionette TRACE conn6 <- [1,846,null,{}] 20:06:06 INFO - PROCESS | 3736 | 1463281566172 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}] 20:06:06 INFO - PROCESS | 3736 | 1463281566331 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 20:06:06 INFO - PROCESS | 3736 | 1463281566466 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:06 INFO - PROCESS | 3736 | ++DOCSHELL 1000F000 == 65 [pid = 3736] [id = 221] 20:06:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (10010C00) [pid = 3736] [serial = 661] [outer = 00000000] 20:06:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (1403CC00) [pid = 3736] [serial = 662] [outer = 10010C00] 20:06:06 INFO - PROCESS | 3736 | 1463281566525 Marionette DEBUG loaded listener.js 20:06:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (14348400) [pid = 3736] [serial = 663] [outer = 10010C00] 20:06:07 INFO - PROCESS | 3736 | 1463281567101 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]]]}] 20:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 971ms 20:06:07 INFO - PROCESS | 3736 | 1463281567135 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 20:06:07 INFO - PROCESS | 3736 | 1463281567141 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 20:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:06:07 INFO - PROCESS | 3736 | 1463281567148 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:06:07 INFO - PROCESS | 3736 | 1463281567151 Marionette TRACE conn6 <- [1,850,null,{}] 20:06:07 INFO - PROCESS | 3736 | 1463281567155 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}] 20:06:07 INFO - PROCESS | 3736 | 1463281567266 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 20:06:07 INFO - PROCESS | 3736 | 1463281567397 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:07 INFO - PROCESS | 3736 | ++DOCSHELL 142D8400 == 66 [pid = 3736] [id = 222] 20:06:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (146DE800) [pid = 3736] [serial = 664] [outer = 00000000] 20:06:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (18B3C400) [pid = 3736] [serial = 665] [outer = 146DE800] 20:06:07 INFO - PROCESS | 3736 | 1463281567453 Marionette DEBUG loaded listener.js 20:06:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (18FB3000) [pid = 3736] [serial = 666] [outer = 146DE800] 20:06:08 INFO - PROCESS | 3736 | 1463281568078 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]]]}] 20:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 970ms 20:06:08 INFO - PROCESS | 3736 | 1463281568119 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 20:06:08 INFO - PROCESS | 3736 | 1463281568122 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 20:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:06:08 INFO - PROCESS | 3736 | 1463281568125 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:06:08 INFO - PROCESS | 3736 | 1463281568129 Marionette TRACE conn6 <- [1,854,null,{}] 20:06:08 INFO - PROCESS | 3736 | 1463281568140 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}] 20:06:08 INFO - PROCESS | 3736 | 1463281568253 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 20:06:08 INFO - PROCESS | 3736 | 1463281568386 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:08 INFO - PROCESS | 3736 | ++DOCSHELL 1A02C000 == 67 [pid = 3736] [id = 223] 20:06:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (1A02F800) [pid = 3736] [serial = 667] [outer = 00000000] 20:06:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (1A035000) [pid = 3736] [serial = 668] [outer = 1A02F800] 20:06:08 INFO - PROCESS | 3736 | 1463281568446 Marionette DEBUG loaded listener.js 20:06:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (1A039C00) [pid = 3736] [serial = 669] [outer = 1A02F800] 20:06:09 INFO - PROCESS | 3736 | 1463281569074 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]]]}] 20:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 970ms 20:06:09 INFO - PROCESS | 3736 | 1463281569099 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 20:06:09 INFO - PROCESS | 3736 | 1463281569102 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 20:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:06:09 INFO - PROCESS | 3736 | 1463281569106 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:06:09 INFO - PROCESS | 3736 | 1463281569108 Marionette TRACE conn6 <- [1,858,null,{}] 20:06:09 INFO - PROCESS | 3736 | 1463281569112 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}] 20:06:09 INFO - PROCESS | 3736 | 1463281569220 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 20:06:10 INFO - PROCESS | 3736 | 1463281570315 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:10 INFO - PROCESS | 3736 | ++DOCSHELL 1B1AA800 == 68 [pid = 3736] [id = 224] 20:06:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (1C054400) [pid = 3736] [serial = 670] [outer = 00000000] 20:06:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (1C84DC00) [pid = 3736] [serial = 671] [outer = 1C054400] 20:06:10 INFO - PROCESS | 3736 | 1463281570464 Marionette DEBUG loaded listener.js 20:06:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (1CA44C00) [pid = 3736] [serial = 672] [outer = 1C054400] 20:06:11 INFO - PROCESS | 3736 | 1463281571078 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]]]}] 20:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2018ms 20:06:11 INFO - PROCESS | 3736 | 1463281571125 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 20:06:11 INFO - PROCESS | 3736 | 1463281571128 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 20:06:11 INFO - PROCESS | 3736 | 1463281571131 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:06:11 INFO - PROCESS | 3736 | 1463281571133 Marionette TRACE conn6 <- [1,862,null,{}] 20:06:11 INFO - PROCESS | 3736 | 1463281571137 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}] 20:06:11 INFO - PROCESS | 3736 | 1463281571240 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 20:06:11 INFO - PROCESS | 3736 | 1463281571342 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:11 INFO - PROCESS | 3736 | ++DOCSHELL 17EFC800 == 69 [pid = 3736] [id = 225] 20:06:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (1C845C00) [pid = 3736] [serial = 673] [outer = 00000000] 20:06:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (1D2CB400) [pid = 3736] [serial = 674] [outer = 1C845C00] 20:06:11 INFO - PROCESS | 3736 | 1463281571398 Marionette DEBUG loaded listener.js 20:06:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (1D2CE800) [pid = 3736] [serial = 675] [outer = 1C845C00] 20:06:12 INFO - PROCESS | 3736 | 1463281572168 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]]]}] 20:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1129ms 20:06:12 INFO - PROCESS | 3736 | 1463281572265 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 20:06:12 INFO - PROCESS | 3736 | 1463281572269 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 20:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:06:12 INFO - PROCESS | 3736 | 1463281572274 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:06:12 INFO - PROCESS | 3736 | 1463281572277 Marionette TRACE conn6 <- [1,866,null,{}] 20:06:12 INFO - PROCESS | 3736 | 1463281572283 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}] 20:06:12 INFO - PROCESS | 3736 | 1463281572384 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 20:06:12 INFO - PROCESS | 3736 | 1463281572531 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:12 INFO - PROCESS | 3736 | ++DOCSHELL 10004000 == 70 [pid = 3736] [id = 226] 20:06:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (10062C00) [pid = 3736] [serial = 676] [outer = 00000000] 20:06:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (146E4C00) [pid = 3736] [serial = 677] [outer = 10062C00] 20:06:12 INFO - PROCESS | 3736 | 1463281572582 Marionette DEBUG loaded listener.js 20:06:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (14D94400) [pid = 3736] [serial = 678] [outer = 10062C00] 20:06:13 INFO - PROCESS | 3736 | --DOCSHELL 1005D400 == 69 [pid = 3736] [id = 121] 20:06:13 INFO - PROCESS | 3736 | --DOCSHELL 1A18B400 == 68 [pid = 3736] [id = 219] 20:06:13 INFO - PROCESS | 3736 | --DOCSHELL 15B0C000 == 67 [pid = 3736] [id = 218] 20:06:13 INFO - PROCESS | 3736 | --DOCSHELL 1A119C00 == 66 [pid = 3736] [id = 217] 20:06:13 INFO - PROCESS | 3736 | --DOCSHELL 19B68C00 == 65 [pid = 3736] [id = 216] 20:06:13 INFO - PROCESS | 3736 | --DOCSHELL 18F21C00 == 64 [pid = 3736] [id = 215] 20:06:13 INFO - PROCESS | 3736 | --DOCSHELL 17E54400 == 63 [pid = 3736] [id = 214] 20:06:13 INFO - PROCESS | 3736 | --DOCSHELL 146F0800 == 62 [pid = 3736] [id = 213] 20:06:13 INFO - PROCESS | 3736 | --DOCSHELL 0FB4CC00 == 61 [pid = 3736] [id = 212] 20:06:13 INFO - PROCESS | 3736 | --DOCSHELL 10672000 == 60 [pid = 3736] [id = 211] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (1A332400) [pid = 3736] [serial = 611] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | --DOCSHELL 14D03400 == 59 [pid = 3736] [id = 206] 20:06:13 INFO - PROCESS | 3736 | --DOCSHELL 1005F800 == 58 [pid = 3736] [id = 205] 20:06:13 INFO - PROCESS | 3736 | 1463281573233 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]]]}] 20:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 991ms 20:06:13 INFO - PROCESS | 3736 | 1463281573265 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 20:06:13 INFO - PROCESS | 3736 | 1463281573270 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 20:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:06:13 INFO - PROCESS | 3736 | 1463281573276 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:06:13 INFO - PROCESS | 3736 | 1463281573279 Marionette TRACE conn6 <- [1,870,null,{}] 20:06:13 INFO - PROCESS | 3736 | 1463281573282 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}] 20:06:13 INFO - PROCESS | 3736 | 1463281573381 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (18D8B400) [pid = 3736] [serial = 597] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (18A6E000) [pid = 3736] [serial = 596] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (1107D000) [pid = 3736] [serial = 578] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (14CA9800) [pid = 3736] [serial = 588] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (146E7800) [pid = 3736] [serial = 587] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (14DA1400) [pid = 3736] [serial = 593] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (10001800) [pid = 3736] [serial = 590] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (1035B400) [pid = 3736] [serial = 591] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (18DAE400) [pid = 3736] [serial = 581] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (1A43BC00) [pid = 3736] [serial = 584] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (1A144C00) [pid = 3736] [serial = 609] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (18DADC00) [pid = 3736] [serial = 599] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (19B62800) [pid = 3736] [serial = 602] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (1952AC00) [pid = 3736] [serial = 605] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (1A142800) [pid = 3736] [serial = 608] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (19D0C400) [pid = 3736] [serial = 603] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (18FAD800) [pid = 3736] [serial = 600] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (19D0F800) [pid = 3736] [serial = 606] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (162BBC00) [pid = 3736] [serial = 594] [outer = 00000000] [url = about:blank] 20:06:13 INFO - PROCESS | 3736 | 1463281573483 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:13 INFO - PROCESS | 3736 | ++DOCSHELL 1005D400 == 59 [pid = 3736] [id = 227] 20:06:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (10355400) [pid = 3736] [serial = 679] [outer = 00000000] 20:06:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (14042C00) [pid = 3736] [serial = 680] [outer = 10355400] 20:06:13 INFO - PROCESS | 3736 | 1463281573529 Marionette DEBUG loaded listener.js 20:06:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (146DC800) [pid = 3736] [serial = 681] [outer = 10355400] 20:06:13 INFO - PROCESS | 3736 | 1463281573941 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]]]}] 20:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 731ms 20:06:14 INFO - PROCESS | 3736 | 1463281574009 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 20:06:14 INFO - PROCESS | 3736 | 1463281574011 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 20:06:14 INFO - PROCESS | 3736 | 1463281574015 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:06:14 INFO - PROCESS | 3736 | 1463281574018 Marionette TRACE conn6 <- [1,874,null,{}] 20:06:14 INFO - PROCESS | 3736 | 1463281574028 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}] 20:06:14 INFO - PROCESS | 3736 | 1463281574114 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 20:06:14 INFO - PROCESS | 3736 | 1463281574125 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:14 INFO - PROCESS | 3736 | ++DOCSHELL 15B0D000 == 60 [pid = 3736] [id = 228] 20:06:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (15B0FC00) [pid = 3736] [serial = 682] [outer = 00000000] 20:06:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (162BD000) [pid = 3736] [serial = 683] [outer = 15B0FC00] 20:06:14 INFO - PROCESS | 3736 | 1463281574172 Marionette DEBUG loaded listener.js 20:06:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (16BF4400) [pid = 3736] [serial = 684] [outer = 15B0FC00] 20:06:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (18B3CC00) [pid = 3736] [serial = 685] [outer = 0FB50400] 20:06:14 INFO - PROCESS | 3736 | 1463281574693 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]]]}] 20:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 20:06:14 INFO - PROCESS | 3736 | 1463281574749 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 20:06:14 INFO - PROCESS | 3736 | 1463281574752 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 20:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:06:14 INFO - PROCESS | 3736 | 1463281574755 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:06:14 INFO - PROCESS | 3736 | 1463281574757 Marionette TRACE conn6 <- [1,878,null,{}] 20:06:14 INFO - PROCESS | 3736 | 1463281574760 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}] 20:06:14 INFO - PROCESS | 3736 | 1463281574844 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 20:06:14 INFO - PROCESS | 3736 | 1463281574933 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:14 INFO - PROCESS | 3736 | ++DOCSHELL 14CAB800 == 61 [pid = 3736] [id = 229] 20:06:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (14CAB000) [pid = 3736] [serial = 686] [outer = 00000000] 20:06:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (18A3F800) [pid = 3736] [serial = 687] [outer = 14CAB000] 20:06:15 INFO - PROCESS | 3736 | 1463281574979 Marionette DEBUG loaded listener.js 20:06:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (18DAA800) [pid = 3736] [serial = 688] [outer = 14CAB000] 20:06:15 INFO - PROCESS | 3736 | 1463281575341 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]]]}] 20:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 633ms 20:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:06:15 INFO - PROCESS | 3736 | 1463281575391 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 20:06:15 INFO - PROCESS | 3736 | 1463281575393 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 20:06:15 INFO - PROCESS | 3736 | 1463281575405 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:06:15 INFO - PROCESS | 3736 | 1463281575407 Marionette TRACE conn6 <- [1,882,null,{}] 20:06:15 INFO - PROCESS | 3736 | 1463281575411 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}] 20:06:15 INFO - PROCESS | 3736 | 1463281575563 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 20:06:15 INFO - PROCESS | 3736 | 1463281575584 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:15 INFO - PROCESS | 3736 | ++DOCSHELL 18D84400 == 62 [pid = 3736] [id = 230] 20:06:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (18DA7000) [pid = 3736] [serial = 689] [outer = 00000000] 20:06:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (18FB4000) [pid = 3736] [serial = 690] [outer = 18DA7000] 20:06:15 INFO - PROCESS | 3736 | 1463281575631 Marionette DEBUG loaded listener.js 20:06:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (1952F000) [pid = 3736] [serial = 691] [outer = 18DA7000] 20:06:16 INFO - PROCESS | 3736 | 1463281576080 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]]]}] 20:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 730ms 20:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:06:16 INFO - PROCESS | 3736 | 1463281576127 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 20:06:16 INFO - PROCESS | 3736 | 1463281576129 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 20:06:16 INFO - PROCESS | 3736 | 1463281576132 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:06:16 INFO - PROCESS | 3736 | 1463281576134 Marionette TRACE conn6 <- [1,886,null,{}] 20:06:16 INFO - PROCESS | 3736 | 1463281576141 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}] 20:06:16 INFO - PROCESS | 3736 | 1463281576308 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 20:06:16 INFO - PROCESS | 3736 | 1463281576373 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:16 INFO - PROCESS | 3736 | ++DOCSHELL 18DAE000 == 63 [pid = 3736] [id = 231] 20:06:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (19860800) [pid = 3736] [serial = 692] [outer = 00000000] 20:06:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (19D08000) [pid = 3736] [serial = 693] [outer = 19860800] 20:06:16 INFO - PROCESS | 3736 | 1463281576419 Marionette DEBUG loaded listener.js 20:06:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (1A02B000) [pid = 3736] [serial = 694] [outer = 19860800] 20:06:16 INFO - PROCESS | 3736 | 1463281576842 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]]]}] 20:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 731ms 20:06:16 INFO - PROCESS | 3736 | 1463281576925 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 20:06:16 INFO - PROCESS | 3736 | 1463281576927 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 20:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:06:16 INFO - PROCESS | 3736 | 1463281576936 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:06:16 INFO - PROCESS | 3736 | 1463281576937 Marionette TRACE conn6 <- [1,890,null,{}] 20:06:16 INFO - PROCESS | 3736 | 1463281576941 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}] 20:06:17 INFO - PROCESS | 3736 | 1463281577052 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 20:06:17 INFO - PROCESS | 3736 | 1463281577114 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:17 INFO - PROCESS | 3736 | ++DOCSHELL 1A02C800 == 64 [pid = 3736] [id = 232] 20:06:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (1A02CC00) [pid = 3736] [serial = 695] [outer = 00000000] 20:06:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (1A11A400) [pid = 3736] [serial = 696] [outer = 1A02CC00] 20:06:17 INFO - PROCESS | 3736 | 1463281577159 Marionette DEBUG loaded listener.js 20:06:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (1A13CC00) [pid = 3736] [serial = 697] [outer = 1A02CC00] 20:06:17 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (1A13C400) [pid = 3736] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:06:17 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (1B132400) [pid = 3736] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:06:17 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (18F22000) [pid = 3736] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:06:17 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (19D0FC00) [pid = 3736] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:06:17 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (15BDD400) [pid = 3736] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:06:17 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (146F2800) [pid = 3736] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:06:17 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (10673400) [pid = 3736] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:06:17 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (17E55800) [pid = 3736] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:06:17 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (10004400) [pid = 3736] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:06:17 INFO - PROCESS | 3736 | 1463281577703 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]]]}] 20:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 830ms 20:06:17 INFO - PROCESS | 3736 | 1463281577770 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 20:06:17 INFO - PROCESS | 3736 | 1463281577772 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 20:06:17 INFO - PROCESS | 3736 | 1463281577775 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:06:17 INFO - PROCESS | 3736 | 1463281577777 Marionette TRACE conn6 <- [1,894,null,{}] 20:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:06:17 INFO - PROCESS | 3736 | 1463281577781 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}] 20:06:17 INFO - PROCESS | 3736 | 1463281577872 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 20:06:17 INFO - PROCESS | 3736 | 1463281577879 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:17 INFO - PROCESS | 3736 | ++DOCSHELL 10673400 == 65 [pid = 3736] [id = 233] 20:06:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (106F4800) [pid = 3736] [serial = 698] [outer = 00000000] 20:06:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (18D9F800) [pid = 3736] [serial = 699] [outer = 106F4800] 20:06:17 INFO - PROCESS | 3736 | 1463281577925 Marionette DEBUG loaded listener.js 20:06:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (197AA000) [pid = 3736] [serial = 700] [outer = 106F4800] 20:06:18 INFO - PROCESS | 3736 | 1463281578355 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]]]}] 20:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 631ms 20:06:18 INFO - PROCESS | 3736 | 1463281578411 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 20:06:18 INFO - PROCESS | 3736 | 1463281578413 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 20:06:18 INFO - PROCESS | 3736 | 1463281578416 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:06:18 INFO - PROCESS | 3736 | 1463281578418 Marionette TRACE conn6 <- [1,898,null,{}] 20:06:18 INFO - PROCESS | 3736 | 1463281578421 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}] 20:06:18 INFO - PROCESS | 3736 | 1463281578501 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 20:06:18 INFO - PROCESS | 3736 | 1463281578508 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:18 INFO - PROCESS | 3736 | ++DOCSHELL 19865400 == 66 [pid = 3736] [id = 234] 20:06:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (1A114C00) [pid = 3736] [serial = 701] [outer = 00000000] 20:06:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (1A18AC00) [pid = 3736] [serial = 702] [outer = 1A114C00] 20:06:18 INFO - PROCESS | 3736 | 1463281578552 Marionette DEBUG loaded listener.js 20:06:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (1A435C00) [pid = 3736] [serial = 703] [outer = 1A114C00] 20:06:18 INFO - PROCESS | 3736 | 1463281578990 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]]]}] 20:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 20:06:19 INFO - PROCESS | 3736 | 1463281579050 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 20:06:19 INFO - PROCESS | 3736 | 1463281579052 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 20:06:19 INFO - PROCESS | 3736 | 1463281579055 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:06:19 INFO - PROCESS | 3736 | 1463281579058 Marionette TRACE conn6 <- [1,902,null,{}] 20:06:19 INFO - PROCESS | 3736 | 1463281579061 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}] 20:06:19 INFO - PROCESS | 3736 | 1463281579144 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 20:06:19 INFO - PROCESS | 3736 | 1463281579154 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:19 INFO - PROCESS | 3736 | ++DOCSHELL 1A503C00 == 67 [pid = 3736] [id = 235] 20:06:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (1A50DC00) [pid = 3736] [serial = 704] [outer = 00000000] 20:06:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (1B137400) [pid = 3736] [serial = 705] [outer = 1A50DC00] 20:06:19 INFO - PROCESS | 3736 | 1463281579197 Marionette DEBUG loaded listener.js 20:06:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (1B5B4800) [pid = 3736] [serial = 706] [outer = 1A50DC00] 20:06:19 INFO - PROCESS | 3736 | 1463281579624 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]]]}] 20:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 631ms 20:06:19 INFO - PROCESS | 3736 | 1463281579747 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 20:06:19 INFO - PROCESS | 3736 | 1463281579751 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 20:06:19 INFO - PROCESS | 3736 | 1463281579757 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:06:19 INFO - PROCESS | 3736 | 1463281579762 Marionette TRACE conn6 <- [1,906,null,{}] 20:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:06:19 INFO - PROCESS | 3736 | 1463281579768 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}] 20:06:19 INFO - PROCESS | 3736 | 1463281579929 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 20:06:20 INFO - PROCESS | 3736 | 1463281580074 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:20 INFO - PROCESS | 3736 | ++DOCSHELL 103C0800 == 68 [pid = 3736] [id = 236] 20:06:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (103C7800) [pid = 3736] [serial = 707] [outer = 00000000] 20:06:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (10FE5800) [pid = 3736] [serial = 708] [outer = 103C7800] 20:06:20 INFO - PROCESS | 3736 | 1463281580133 Marionette DEBUG loaded listener.js 20:06:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (14040400) [pid = 3736] [serial = 709] [outer = 103C7800] 20:06:20 INFO - PROCESS | 3736 | 1463281580699 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]]]}] 20:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 970ms 20:06:20 INFO - PROCESS | 3736 | 1463281580739 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 20:06:20 INFO - PROCESS | 3736 | 1463281580743 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 20:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:06:20 INFO - PROCESS | 3736 | 1463281580750 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:06:20 INFO - PROCESS | 3736 | 1463281580755 Marionette TRACE conn6 <- [1,910,null,{}] 20:06:20 INFO - PROCESS | 3736 | 1463281580759 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}] 20:06:20 INFO - PROCESS | 3736 | 1463281580870 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 20:06:20 INFO - PROCESS | 3736 | 1463281580975 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:20 INFO - PROCESS | 3736 | ++DOCSHELL 14D9B400 == 69 [pid = 3736] [id = 237] 20:06:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (15B0B800) [pid = 3736] [serial = 710] [outer = 00000000] 20:06:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (1779AC00) [pid = 3736] [serial = 711] [outer = 15B0B800] 20:06:21 INFO - PROCESS | 3736 | 1463281581029 Marionette DEBUG loaded listener.js 20:06:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (18D8F400) [pid = 3736] [serial = 712] [outer = 15B0B800] 20:06:21 INFO - PROCESS | 3736 | 1463281581658 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]]]}] 20:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 931ms 20:06:21 INFO - PROCESS | 3736 | 1463281581684 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 20:06:21 INFO - PROCESS | 3736 | 1463281581686 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 20:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:06:21 INFO - PROCESS | 3736 | 1463281581690 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:06:21 INFO - PROCESS | 3736 | 1463281581692 Marionette TRACE conn6 <- [1,914,null,{}] 20:06:21 INFO - PROCESS | 3736 | 1463281581702 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}] 20:06:21 INFO - PROCESS | 3736 | 1463281581818 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 20:06:21 INFO - PROCESS | 3736 | 1463281581927 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:21 INFO - PROCESS | 3736 | ++DOCSHELL 1B135C00 == 70 [pid = 3736] [id = 238] 20:06:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (1B519000) [pid = 3736] [serial = 713] [outer = 00000000] 20:06:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (1BD7B800) [pid = 3736] [serial = 714] [outer = 1B519000] 20:06:21 INFO - PROCESS | 3736 | 1463281581986 Marionette DEBUG loaded listener.js 20:06:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (1C053000) [pid = 3736] [serial = 715] [outer = 1B519000] 20:06:22 INFO - PROCESS | 3736 | 1463281582603 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]]]}] 20:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 971ms 20:06:22 INFO - PROCESS | 3736 | 1463281582663 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 20:06:22 INFO - PROCESS | 3736 | 1463281582665 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 20:06:22 INFO - PROCESS | 3736 | 1463281582669 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:06:22 INFO - PROCESS | 3736 | 1463281582671 Marionette TRACE conn6 <- [1,918,null,{}] 20:06:22 INFO - PROCESS | 3736 | 1463281582675 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}] 20:06:22 INFO - PROCESS | 3736 | 1463281582782 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 20:06:22 INFO - PROCESS | 3736 | 1463281582916 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:22 INFO - PROCESS | 3736 | ++DOCSHELL 1C841C00 == 71 [pid = 3736] [id = 239] 20:06:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (1CC6A000) [pid = 3736] [serial = 716] [outer = 00000000] 20:06:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (1D2D1C00) [pid = 3736] [serial = 717] [outer = 1CC6A000] 20:06:22 INFO - PROCESS | 3736 | 1463281582973 Marionette DEBUG loaded listener.js 20:06:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (1D7CBC00) [pid = 3736] [serial = 718] [outer = 1CC6A000] 20:06:23 INFO - PROCESS | 3736 | 1463281583528 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]]]}] 20:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 870ms 20:06:23 INFO - PROCESS | 3736 | 1463281583543 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 20:06:23 INFO - PROCESS | 3736 | 1463281583545 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 20:06:23 INFO - PROCESS | 3736 | 1463281583549 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:06:23 INFO - PROCESS | 3736 | 1463281583551 Marionette TRACE conn6 <- [1,922,null,{}] 20:06:23 INFO - PROCESS | 3736 | 1463281583555 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}] 20:06:23 INFO - PROCESS | 3736 | 1463281583659 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 20:06:23 INFO - PROCESS | 3736 | 1463281583766 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:23 INFO - PROCESS | 3736 | ++DOCSHELL 1D7CD800 == 72 [pid = 3736] [id = 240] 20:06:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (1D7CE000) [pid = 3736] [serial = 719] [outer = 00000000] 20:06:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (1DAF3000) [pid = 3736] [serial = 720] [outer = 1D7CE000] 20:06:23 INFO - PROCESS | 3736 | 1463281583821 Marionette DEBUG loaded listener.js 20:06:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (1DAF6400) [pid = 3736] [serial = 721] [outer = 1D7CE000] 20:06:24 INFO - PROCESS | 3736 | 1463281584397 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]]]}] 20:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 871ms 20:06:24 INFO - PROCESS | 3736 | 1463281584434 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 20:06:24 INFO - PROCESS | 3736 | 1463281584436 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 20:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:06:24 INFO - PROCESS | 3736 | 1463281584441 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:06:24 INFO - PROCESS | 3736 | 1463281584443 Marionette TRACE conn6 <- [1,926,null,{}] 20:06:24 INFO - PROCESS | 3736 | 1463281584447 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}] 20:06:24 INFO - PROCESS | 3736 | 1463281584572 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 20:06:24 INFO - PROCESS | 3736 | 1463281584680 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:24 INFO - PROCESS | 3736 | ++DOCSHELL 20B38800 == 73 [pid = 3736] [id = 241] 20:06:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (20B3B000) [pid = 3736] [serial = 722] [outer = 00000000] 20:06:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (20B40000) [pid = 3736] [serial = 723] [outer = 20B3B000] 20:06:24 INFO - PROCESS | 3736 | 1463281584735 Marionette DEBUG loaded listener.js 20:06:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (20F7F800) [pid = 3736] [serial = 724] [outer = 20B3B000] 20:06:25 INFO - PROCESS | 3736 | 1463281585296 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]]]}] 20:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 931ms 20:06:25 INFO - PROCESS | 3736 | 1463281585374 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 20:06:25 INFO - PROCESS | 3736 | 1463281585377 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 20:06:25 INFO - PROCESS | 3736 | 1463281585380 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:06:25 INFO - PROCESS | 3736 | 1463281585382 Marionette TRACE conn6 <- [1,930,null,{}] 20:06:25 INFO - PROCESS | 3736 | 1463281585386 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}] 20:06:25 INFO - PROCESS | 3736 | 1463281585528 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 20:06:25 INFO - PROCESS | 3736 | 1463281585661 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:25 INFO - PROCESS | 3736 | ++DOCSHELL 10007400 == 74 [pid = 3736] [id = 242] 20:06:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (1005E800) [pid = 3736] [serial = 725] [outer = 00000000] 20:06:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (146F5400) [pid = 3736] [serial = 726] [outer = 1005E800] 20:06:25 INFO - PROCESS | 3736 | 1463281585716 Marionette DEBUG loaded listener.js 20:06:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (15B0C800) [pid = 3736] [serial = 727] [outer = 1005E800] 20:06:26 INFO - PROCESS | 3736 | 1463281586461 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]]]}] 20:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1123ms 20:06:26 INFO - PROCESS | 3736 | 1463281586508 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 20:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:06:26 INFO - PROCESS | 3736 | 1463281586513 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 20:06:26 INFO - PROCESS | 3736 | 1463281586517 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:06:26 INFO - PROCESS | 3736 | 1463281586521 Marionette TRACE conn6 <- [1,934,null,{}] 20:06:26 INFO - PROCESS | 3736 | 1463281586526 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}] 20:06:26 INFO - PROCESS | 3736 | 1463281586627 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 20:06:26 INFO - PROCESS | 3736 | 1463281586767 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:26 INFO - PROCESS | 3736 | ++DOCSHELL 1034D800 == 75 [pid = 3736] [id = 243] 20:06:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (110F0000) [pid = 3736] [serial = 728] [outer = 00000000] 20:06:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (1404A800) [pid = 3736] [serial = 729] [outer = 110F0000] 20:06:26 INFO - PROCESS | 3736 | 1463281586819 Marionette DEBUG loaded listener.js 20:06:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (162C1400) [pid = 3736] [serial = 730] [outer = 110F0000] 20:06:27 INFO - PROCESS | 3736 | --DOCSHELL 14357000 == 74 [pid = 3736] [id = 140] 20:06:27 INFO - PROCESS | 3736 | --DOCSHELL 19865400 == 73 [pid = 3736] [id = 234] 20:06:27 INFO - PROCESS | 3736 | --DOCSHELL 10673400 == 72 [pid = 3736] [id = 233] 20:06:27 INFO - PROCESS | 3736 | --DOCSHELL 1A02C800 == 71 [pid = 3736] [id = 232] 20:06:27 INFO - PROCESS | 3736 | --DOCSHELL 18DAE000 == 70 [pid = 3736] [id = 231] 20:06:27 INFO - PROCESS | 3736 | --DOCSHELL 18D84400 == 69 [pid = 3736] [id = 230] 20:06:27 INFO - PROCESS | 3736 | --DOCSHELL 14CAB800 == 68 [pid = 3736] [id = 229] 20:06:27 INFO - PROCESS | 3736 | --DOCSHELL 15B0D000 == 67 [pid = 3736] [id = 228] 20:06:27 INFO - PROCESS | 3736 | --DOCSHELL 1005D400 == 66 [pid = 3736] [id = 227] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (110FA000) [pid = 3736] [serial = 614] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (17E59000) [pid = 3736] [serial = 617] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (1A5ACC00) [pid = 3736] [serial = 620] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (1B451400) [pid = 3736] [serial = 623] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (1BD77800) [pid = 3736] [serial = 626] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (19868400) [pid = 3736] [serial = 659] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOCSHELL 10004000 == 65 [pid = 3736] [id = 226] 20:06:27 INFO - PROCESS | 3736 | --DOCSHELL 142D8400 == 64 [pid = 3736] [id = 222] 20:06:27 INFO - PROCESS | 3736 | --DOCSHELL 1000F000 == 63 [pid = 3736] [id = 221] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (18FB9000) [pid = 3736] [serial = 644] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (197A6800) [pid = 3736] [serial = 645] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (1A11F400) [pid = 3736] [serial = 648] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (1A11C400) [pid = 3736] [serial = 647] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (1A18B800) [pid = 3736] [serial = 653] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (16BF7C00) [pid = 3736] [serial = 638] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (17E4EC00) [pid = 3736] [serial = 639] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (14773C00) [pid = 3736] [serial = 633] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (146E7400) [pid = 3736] [serial = 632] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (18D95C00) [pid = 3736] [serial = 641] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (110EF000) [pid = 3736] [serial = 635] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (1404BC00) [pid = 3736] [serial = 636] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (1C7A6800) [pid = 3736] [serial = 629] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (1A1B1000) [pid = 3736] [serial = 650] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (1BD7BC00) [pid = 3736] [serial = 657] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (1B5AFC00) [pid = 3736] [serial = 656] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (1A507C00) [pid = 3736] [serial = 651] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (1A50CC00) [pid = 3736] [serial = 654] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (18DA7400) [pid = 3736] [serial = 642] [outer = 00000000] [url = about:blank] 20:06:27 INFO - PROCESS | 3736 | 1463281587451 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]]]}] 20:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 991ms 20:06:27 INFO - PROCESS | 3736 | 1463281587508 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 20:06:27 INFO - PROCESS | 3736 | 1463281587513 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 20:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:06:27 INFO - PROCESS | 3736 | 1463281587519 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:06:27 INFO - PROCESS | 3736 | 1463281587522 Marionette TRACE conn6 <- [1,938,null,{}] 20:06:27 INFO - PROCESS | 3736 | 1463281587544 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}] 20:06:27 INFO - PROCESS | 3736 | 1463281587641 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 20:06:27 INFO - PROCESS | 3736 | 1463281587733 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:27 INFO - PROCESS | 3736 | ++DOCSHELL 10356000 == 64 [pid = 3736] [id = 244] 20:06:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (10673400) [pid = 3736] [serial = 731] [outer = 00000000] 20:06:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (14BB6800) [pid = 3736] [serial = 732] [outer = 10673400] 20:06:27 INFO - PROCESS | 3736 | 1463281587779 Marionette DEBUG loaded listener.js 20:06:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (15B12C00) [pid = 3736] [serial = 733] [outer = 10673400] 20:06:28 INFO - PROCESS | 3736 | 1463281588166 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]]]}] 20:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 692ms 20:06:28 INFO - PROCESS | 3736 | 1463281588214 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 20:06:28 INFO - PROCESS | 3736 | 1463281588216 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 20:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:06:28 INFO - PROCESS | 3736 | 1463281588219 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:06:28 INFO - PROCESS | 3736 | 1463281588223 Marionette TRACE conn6 <- [1,942,null,{}] 20:06:28 INFO - PROCESS | 3736 | 1463281588233 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}] 20:06:28 INFO - PROCESS | 3736 | 1463281588320 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 20:06:28 INFO - PROCESS | 3736 | 1463281588328 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:28 INFO - PROCESS | 3736 | ++DOCSHELL 17B1D400 == 65 [pid = 3736] [id = 245] 20:06:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (17E4E800) [pid = 3736] [serial = 734] [outer = 00000000] 20:06:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (18D9A000) [pid = 3736] [serial = 735] [outer = 17E4E800] 20:06:28 INFO - PROCESS | 3736 | 1463281588376 Marionette DEBUG loaded listener.js 20:06:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (18F23800) [pid = 3736] [serial = 736] [outer = 17E4E800] 20:06:28 INFO - PROCESS | 3736 | 1463281588864 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]]]}] 20:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 20:06:28 INFO - PROCESS | 3736 | 1463281588893 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 20:06:28 INFO - PROCESS | 3736 | 1463281588895 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 20:06:28 INFO - PROCESS | 3736 | 1463281588898 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:06:28 INFO - PROCESS | 3736 | 1463281588900 Marionette TRACE conn6 <- [1,946,null,{}] 20:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:06:28 INFO - PROCESS | 3736 | 1463281588903 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}] 20:06:29 INFO - PROCESS | 3736 | 1463281588990 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 20:06:29 INFO - PROCESS | 3736 | 1463281588996 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:29 INFO - PROCESS | 3736 | ++DOCSHELL 197ABC00 == 66 [pid = 3736] [id = 246] 20:06:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (197AC000) [pid = 3736] [serial = 737] [outer = 00000000] 20:06:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (1986AC00) [pid = 3736] [serial = 738] [outer = 197AC000] 20:06:29 INFO - PROCESS | 3736 | 1463281589041 Marionette DEBUG loaded listener.js 20:06:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (19B69400) [pid = 3736] [serial = 739] [outer = 197AC000] 20:06:29 INFO - PROCESS | 3736 | 1463281589465 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]]]}] 20:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 630ms 20:06:29 INFO - PROCESS | 3736 | 1463281589538 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 20:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:06:29 INFO - PROCESS | 3736 | 1463281589541 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 20:06:29 INFO - PROCESS | 3736 | 1463281589544 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:06:29 INFO - PROCESS | 3736 | 1463281589546 Marionette TRACE conn6 <- [1,950,null,{}] 20:06:29 INFO - PROCESS | 3736 | 1463281589549 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}] 20:06:29 INFO - PROCESS | 3736 | 1463281589663 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 20:06:29 INFO - PROCESS | 3736 | 1463281589670 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:29 INFO - PROCESS | 3736 | ++DOCSHELL 19868400 == 67 [pid = 3736] [id = 247] 20:06:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (19D02800) [pid = 3736] [serial = 740] [outer = 00000000] 20:06:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (1A02E400) [pid = 3736] [serial = 741] [outer = 19D02800] 20:06:29 INFO - PROCESS | 3736 | 1463281589714 Marionette DEBUG loaded listener.js 20:06:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (1A036800) [pid = 3736] [serial = 742] [outer = 19D02800] 20:06:30 INFO - PROCESS | 3736 | 1463281590223 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]]]}] 20:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 731ms 20:06:30 INFO - PROCESS | 3736 | 1463281590278 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 20:06:30 INFO - PROCESS | 3736 | 1463281590281 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 20:06:30 INFO - PROCESS | 3736 | 1463281590284 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:06:30 INFO - PROCESS | 3736 | 1463281590285 Marionette TRACE conn6 <- [1,954,null,{}] 20:06:30 INFO - PROCESS | 3736 | 1463281590289 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}] 20:06:30 INFO - PROCESS | 3736 | 1463281590418 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 20:06:30 INFO - PROCESS | 3736 | 1463281590483 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:30 INFO - PROCESS | 3736 | ++DOCSHELL 1A119C00 == 68 [pid = 3736] [id = 248] 20:06:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (1A192800) [pid = 3736] [serial = 743] [outer = 00000000] 20:06:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (1A50F800) [pid = 3736] [serial = 744] [outer = 1A192800] 20:06:30 INFO - PROCESS | 3736 | 1463281590534 Marionette DEBUG loaded listener.js 20:06:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (1B131400) [pid = 3736] [serial = 745] [outer = 1A192800] 20:06:30 INFO - PROCESS | 3736 | 1463281590944 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]]]}] 20:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 731ms 20:06:31 INFO - PROCESS | 3736 | 1463281591030 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 20:06:31 INFO - PROCESS | 3736 | 1463281591032 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 20:06:31 INFO - PROCESS | 3736 | 1463281591035 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:06:31 INFO - PROCESS | 3736 | 1463281591037 Marionette TRACE conn6 <- [1,958,null,{}] 20:06:31 INFO - PROCESS | 3736 | 1463281591041 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}] 20:06:31 INFO - PROCESS | 3736 | 1463281591158 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 20:06:31 INFO - PROCESS | 3736 | 1463281591172 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:31 INFO - PROCESS | 3736 | ++DOCSHELL 1B13C400 == 69 [pid = 3736] [id = 249] 20:06:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (1B154800) [pid = 3736] [serial = 746] [outer = 00000000] 20:06:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (1BD78800) [pid = 3736] [serial = 747] [outer = 1B154800] 20:06:31 INFO - PROCESS | 3736 | 1463281591271 Marionette DEBUG loaded listener.js 20:06:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (1BD7AC00) [pid = 3736] [serial = 748] [outer = 1B154800] 20:06:31 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (1C84B400) [pid = 3736] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:06:31 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (19860800) [pid = 3736] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:06:31 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (18DA7000) [pid = 3736] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:06:31 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (1A02CC00) [pid = 3736] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:06:31 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (10355400) [pid = 3736] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:06:31 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (15B0FC00) [pid = 3736] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:06:31 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (19864800) [pid = 3736] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:06:31 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (14CAB000) [pid = 3736] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:06:31 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (10062C00) [pid = 3736] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:06:31 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (106F4800) [pid = 3736] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:06:31 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (1A114C00) [pid = 3736] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:06:31 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (110EC400) [pid = 3736] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:06:31 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (146F3000) [pid = 3736] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:06:31 INFO - PROCESS | 3736 | 1463281591804 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]]]}] 20:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 830ms 20:06:31 INFO - PROCESS | 3736 | 1463281591879 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 20:06:31 INFO - PROCESS | 3736 | 1463281591881 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 20:06:31 INFO - PROCESS | 3736 | 1463281591885 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:06:31 INFO - PROCESS | 3736 | 1463281591886 Marionette TRACE conn6 <- [1,962,null,{}] 20:06:31 INFO - PROCESS | 3736 | 1463281591890 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}] 20:06:32 INFO - PROCESS | 3736 | 1463281592005 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 20:06:32 INFO - PROCESS | 3736 | 1463281592065 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:32 INFO - PROCESS | 3736 | ++DOCSHELL 146F3000 == 70 [pid = 3736] [id = 250] 20:06:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (14D0A000) [pid = 3736] [serial = 749] [outer = 00000000] 20:06:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (19D06400) [pid = 3736] [serial = 750] [outer = 14D0A000] 20:06:32 INFO - PROCESS | 3736 | 1463281592111 Marionette DEBUG loaded listener.js 20:06:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (1A43E400) [pid = 3736] [serial = 751] [outer = 14D0A000] 20:06:32 INFO - PROCESS | 3736 | 1463281592465 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]]]}] 20:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 631ms 20:06:32 INFO - PROCESS | 3736 | 1463281592520 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 20:06:32 INFO - PROCESS | 3736 | 1463281592522 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 20:06:32 INFO - PROCESS | 3736 | 1463281592526 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:06:32 INFO - PROCESS | 3736 | 1463281592528 Marionette TRACE conn6 <- [1,966,null,{}] 20:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:06:32 INFO - PROCESS | 3736 | 1463281592531 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}] 20:06:32 INFO - PROCESS | 3736 | 1463281592617 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 20:06:32 INFO - PROCESS | 3736 | 1463281592624 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:32 INFO - PROCESS | 3736 | ++DOCSHELL 0C620000 == 71 [pid = 3736] [id = 251] 20:06:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (10008000) [pid = 3736] [serial = 752] [outer = 00000000] 20:06:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (1C845400) [pid = 3736] [serial = 753] [outer = 10008000] 20:06:32 INFO - PROCESS | 3736 | 1463281592669 Marionette DEBUG loaded listener.js 20:06:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (1D2C4800) [pid = 3736] [serial = 754] [outer = 10008000] 20:06:33 INFO - PROCESS | 3736 | 1463281593090 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]]]}] 20:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 20:06:33 INFO - PROCESS | 3736 | 1463281593161 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 20:06:33 INFO - PROCESS | 3736 | 1463281593163 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 20:06:33 INFO - PROCESS | 3736 | 1463281593166 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:06:33 INFO - PROCESS | 3736 | 1463281593168 Marionette TRACE conn6 <- [1,970,null,{}] 20:06:33 INFO - PROCESS | 3736 | 1463281593171 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}] 20:06:33 INFO - PROCESS | 3736 | 1463281593257 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 20:06:33 INFO - PROCESS | 3736 | 1463281593264 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:33 INFO - PROCESS | 3736 | ++DOCSHELL 10003800 == 72 [pid = 3736] [id = 252] 20:06:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (10673800) [pid = 3736] [serial = 755] [outer = 00000000] 20:06:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (20B36400) [pid = 3736] [serial = 756] [outer = 10673800] 20:06:33 INFO - PROCESS | 3736 | 1463281593309 Marionette DEBUG loaded listener.js 20:06:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (20B40400) [pid = 3736] [serial = 757] [outer = 10673800] 20:06:33 INFO - PROCESS | 3736 | 1463281593899 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]]]}] 20:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 771ms 20:06:34 INFO - PROCESS | 3736 | 1463281593985 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 20:06:34 INFO - PROCESS | 3736 | 1463281593990 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 20:06:34 INFO - PROCESS | 3736 | 1463281593998 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:06:34 INFO - PROCESS | 3736 | 1463281594002 Marionette TRACE conn6 <- [1,974,null,{}] 20:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:06:34 INFO - PROCESS | 3736 | 1463281594009 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}] 20:06:34 INFO - PROCESS | 3736 | 1463281594136 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 20:06:34 INFO - PROCESS | 3736 | 1463281594269 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:34 INFO - PROCESS | 3736 | ++DOCSHELL 11079800 == 73 [pid = 3736] [id = 253] 20:06:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (11080800) [pid = 3736] [serial = 758] [outer = 00000000] 20:06:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (146D7800) [pid = 3736] [serial = 759] [outer = 11080800] 20:06:34 INFO - PROCESS | 3736 | 1463281594329 Marionette DEBUG loaded listener.js 20:06:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (14746800) [pid = 3736] [serial = 760] [outer = 11080800] 20:06:34 INFO - PROCESS | 3736 | 1463281594923 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]]]}] 20:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 970ms 20:06:35 INFO - PROCESS | 3736 | 1463281594977 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 20:06:35 INFO - PROCESS | 3736 | 1463281594983 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 20:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:06:35 INFO - PROCESS | 3736 | 1463281594990 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:06:35 INFO - PROCESS | 3736 | 1463281594993 Marionette TRACE conn6 <- [1,978,null,{}] 20:06:35 INFO - PROCESS | 3736 | 1463281594997 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}] 20:06:35 INFO - PROCESS | 3736 | 1463281595108 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 20:06:35 INFO - PROCESS | 3736 | 1463281595245 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:35 INFO - PROCESS | 3736 | ++DOCSHELL 1779A800 == 74 [pid = 3736] [id = 254] 20:06:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (17EFBC00) [pid = 3736] [serial = 761] [outer = 00000000] 20:06:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (18DAE000) [pid = 3736] [serial = 762] [outer = 17EFBC00] 20:06:35 INFO - PROCESS | 3736 | 1463281595301 Marionette DEBUG loaded listener.js 20:06:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (1986C800) [pid = 3736] [serial = 763] [outer = 17EFBC00] 20:06:35 INFO - PROCESS | 3736 | 1463281595888 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]]]}] 20:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 931ms 20:06:35 INFO - PROCESS | 3736 | 1463281595921 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 20:06:35 INFO - PROCESS | 3736 | 1463281595924 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 20:06:35 INFO - PROCESS | 3736 | 1463281595928 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:06:35 INFO - PROCESS | 3736 | 1463281595932 Marionette TRACE conn6 <- [1,982,null,{}] 20:06:35 INFO - PROCESS | 3736 | 1463281595943 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}] 20:06:36 INFO - PROCESS | 3736 | 1463281596057 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 20:06:36 INFO - PROCESS | 3736 | 1463281596194 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:36 INFO - PROCESS | 3736 | ++DOCSHELL 1BD77800 == 75 [pid = 3736] [id = 255] 20:06:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (1C136400) [pid = 3736] [serial = 764] [outer = 00000000] 20:06:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (20B32C00) [pid = 3736] [serial = 765] [outer = 1C136400] 20:06:36 INFO - PROCESS | 3736 | 1463281596252 Marionette DEBUG loaded listener.js 20:06:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (20F85C00) [pid = 3736] [serial = 766] [outer = 1C136400] 20:06:36 INFO - PROCESS | 3736 | 1463281596848 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]]]}] 20:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 971ms 20:06:36 INFO - PROCESS | 3736 | 1463281596902 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 20:06:36 INFO - PROCESS | 3736 | 1463281596905 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 20:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:06:36 INFO - PROCESS | 3736 | 1463281596908 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:06:36 INFO - PROCESS | 3736 | 1463281596910 Marionette TRACE conn6 <- [1,986,null,{}] 20:06:36 INFO - PROCESS | 3736 | 1463281596914 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}] 20:06:37 INFO - PROCESS | 3736 | 1463281597023 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 20:06:37 INFO - PROCESS | 3736 | 1463281597158 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:37 INFO - PROCESS | 3736 | ++DOCSHELL 1ECF0400 == 76 [pid = 3736] [id = 256] 20:06:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (1ECF0800) [pid = 3736] [serial = 767] [outer = 00000000] 20:06:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (1ECF6000) [pid = 3736] [serial = 768] [outer = 1ECF0800] 20:06:37 INFO - PROCESS | 3736 | 1463281597215 Marionette DEBUG loaded listener.js 20:06:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (20F7E000) [pid = 3736] [serial = 769] [outer = 1ECF0800] 20:06:37 INFO - PROCESS | 3736 | 1463281597766 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]]]}] 20:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 930ms 20:06:37 INFO - PROCESS | 3736 | 1463281597841 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 20:06:37 INFO - PROCESS | 3736 | 1463281597844 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 20:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:06:37 INFO - PROCESS | 3736 | 1463281597847 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:06:37 INFO - PROCESS | 3736 | 1463281597849 Marionette TRACE conn6 <- [1,990,null,{}] 20:06:37 INFO - PROCESS | 3736 | 1463281597853 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}] 20:06:38 INFO - PROCESS | 3736 | 1463281597993 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 20:06:38 INFO - PROCESS | 3736 | 1463281598131 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:38 INFO - PROCESS | 3736 | ++DOCSHELL 20F8BC00 == 77 [pid = 3736] [id = 257] 20:06:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (21136400) [pid = 3736] [serial = 770] [outer = 00000000] 20:06:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (21139C00) [pid = 3736] [serial = 771] [outer = 21136400] 20:06:38 INFO - PROCESS | 3736 | 1463281598188 Marionette DEBUG loaded listener.js 20:06:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (2113DC00) [pid = 3736] [serial = 772] [outer = 21136400] 20:06:38 INFO - PROCESS | 3736 | 1463281598822 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]]]}] 20:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1022ms 20:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:06:38 INFO - PROCESS | 3736 | 1463281598873 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 20:06:38 INFO - PROCESS | 3736 | 1463281598876 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 20:06:38 INFO - PROCESS | 3736 | 1463281598879 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:06:38 INFO - PROCESS | 3736 | 1463281598881 Marionette TRACE conn6 <- [1,994,null,{}] 20:06:38 INFO - PROCESS | 3736 | 1463281598885 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}] 20:06:39 INFO - PROCESS | 3736 | 1463281599032 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 20:06:39 INFO - PROCESS | 3736 | 1463281599313 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:39 INFO - PROCESS | 3736 | ++DOCSHELL 0FA5F800 == 78 [pid = 3736] [id = 258] 20:06:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (0FAF6400) [pid = 3736] [serial = 773] [outer = 00000000] 20:06:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (10FECC00) [pid = 3736] [serial = 774] [outer = 0FAF6400] 20:06:39 INFO - PROCESS | 3736 | 1463281599391 Marionette DEBUG loaded listener.js 20:06:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (110F8400) [pid = 3736] [serial = 775] [outer = 0FAF6400] 20:06:40 INFO - PROCESS | 3736 | 1463281600018 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]]]}] 20:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1168ms 20:06:40 INFO - PROCESS | 3736 | 1463281600050 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 20:06:40 INFO - PROCESS | 3736 | 1463281600054 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 20:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:06:40 INFO - PROCESS | 3736 | 1463281600059 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:06:40 INFO - PROCESS | 3736 | 1463281600062 Marionette TRACE conn6 <- [1,998,null,{}] 20:06:40 INFO - PROCESS | 3736 | 1463281600067 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}] 20:06:40 INFO - PROCESS | 3736 | 1463281600175 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 20:06:40 INFO - PROCESS | 3736 | 1463281600291 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:40 INFO - PROCESS | 3736 | ++DOCSHELL 0FEAA400 == 79 [pid = 3736] [id = 259] 20:06:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (1000F000) [pid = 3736] [serial = 776] [outer = 00000000] 20:06:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (103C0000) [pid = 3736] [serial = 777] [outer = 1000F000] 20:06:40 INFO - PROCESS | 3736 | 1463281600386 Marionette DEBUG loaded listener.js 20:06:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (10FE8000) [pid = 3736] [serial = 778] [outer = 1000F000] 20:06:40 INFO - PROCESS | 3736 | --DOCSHELL 0C620000 == 78 [pid = 3736] [id = 251] 20:06:40 INFO - PROCESS | 3736 | --DOCSHELL 146F3000 == 77 [pid = 3736] [id = 250] 20:06:40 INFO - PROCESS | 3736 | --DOCSHELL 1B13C400 == 76 [pid = 3736] [id = 249] 20:06:40 INFO - PROCESS | 3736 | --DOCSHELL 1A119C00 == 75 [pid = 3736] [id = 248] 20:06:40 INFO - PROCESS | 3736 | --DOCSHELL 19868400 == 74 [pid = 3736] [id = 247] 20:06:40 INFO - PROCESS | 3736 | --DOCSHELL 197ABC00 == 73 [pid = 3736] [id = 246] 20:06:40 INFO - PROCESS | 3736 | --DOCSHELL 17B1D400 == 72 [pid = 3736] [id = 245] 20:06:40 INFO - PROCESS | 3736 | --DOCSHELL 10356000 == 71 [pid = 3736] [id = 244] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (1403CC00) [pid = 3736] [serial = 662] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (18B3C400) [pid = 3736] [serial = 665] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (1D2CB400) [pid = 3736] [serial = 674] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (1C84DC00) [pid = 3736] [serial = 671] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (1A035000) [pid = 3736] [serial = 668] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (1B137400) [pid = 3736] [serial = 705] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOCSHELL 1034D800 == 70 [pid = 3736] [id = 243] 20:06:40 INFO - PROCESS | 3736 | --DOCSHELL 103C0800 == 69 [pid = 3736] [id = 236] 20:06:40 INFO - PROCESS | 3736 | --DOCSHELL 1A503C00 == 68 [pid = 3736] [id = 235] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (1D2C3800) [pid = 3736] [serial = 522] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (19D08000) [pid = 3736] [serial = 693] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (18FB4000) [pid = 3736] [serial = 690] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (1A11A400) [pid = 3736] [serial = 696] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (1A02B000) [pid = 3736] [serial = 694] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (14042C00) [pid = 3736] [serial = 680] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (146DC800) [pid = 3736] [serial = 681] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (162BD000) [pid = 3736] [serial = 683] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (16BF4400) [pid = 3736] [serial = 684] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (1986A800) [pid = 3736] [serial = 660] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (18A3F800) [pid = 3736] [serial = 687] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (18DAA800) [pid = 3736] [serial = 688] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (14D94400) [pid = 3736] [serial = 678] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (146E4C00) [pid = 3736] [serial = 677] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (18D9F800) [pid = 3736] [serial = 699] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (1A18AC00) [pid = 3736] [serial = 702] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (197AA000) [pid = 3736] [serial = 700] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (0FB51400) [pid = 3736] [serial = 384] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (1A13CC00) [pid = 3736] [serial = 697] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (1952F000) [pid = 3736] [serial = 691] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (1A435C00) [pid = 3736] [serial = 703] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (1A09C000) [pid = 3736] [serial = 576] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (1A504400) [pid = 3736] [serial = 612] [outer = 00000000] [url = about:blank] 20:06:40 INFO - PROCESS | 3736 | 1463281600975 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]]]}] 20:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 991ms 20:06:41 INFO - PROCESS | 3736 | 1463281601052 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 20:06:41 INFO - PROCESS | 3736 | 1463281601056 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 20:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:06:41 INFO - PROCESS | 3736 | 1463281601060 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:06:41 INFO - PROCESS | 3736 | 1463281601062 Marionette TRACE conn6 <- [1,1002,null,{}] 20:06:41 INFO - PROCESS | 3736 | 1463281601066 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}] 20:06:41 INFO - PROCESS | 3736 | 1463281601186 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 20:06:41 INFO - PROCESS | 3736 | 1463281601203 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:41 INFO - PROCESS | 3736 | ++DOCSHELL 1066E000 == 69 [pid = 3736] [id = 260] 20:06:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (106F4800) [pid = 3736] [serial = 779] [outer = 00000000] 20:06:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (14043000) [pid = 3736] [serial = 780] [outer = 106F4800] 20:06:41 INFO - PROCESS | 3736 | 1463281601249 Marionette DEBUG loaded listener.js 20:06:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (14090C00) [pid = 3736] [serial = 781] [outer = 106F4800] 20:06:41 INFO - PROCESS | 3736 | 1463281601729 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]]]}] 20:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 730ms 20:06:41 INFO - PROCESS | 3736 | 1463281601795 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 20:06:41 INFO - PROCESS | 3736 | 1463281601797 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 20:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:06:41 INFO - PROCESS | 3736 | 1463281601803 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:06:41 INFO - PROCESS | 3736 | 1463281601809 Marionette TRACE conn6 <- [1,1006,null,{}] 20:06:41 INFO - PROCESS | 3736 | 1463281601818 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}] 20:06:41 INFO - PROCESS | 3736 | 1463281601910 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 20:06:42 INFO - PROCESS | 3736 | 1463281602013 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:42 INFO - PROCESS | 3736 | ++DOCSHELL 146DCC00 == 70 [pid = 3736] [id = 261] 20:06:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (146DD000) [pid = 3736] [serial = 782] [outer = 00000000] 20:06:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (146EF800) [pid = 3736] [serial = 783] [outer = 146DD000] 20:06:42 INFO - PROCESS | 3736 | 1463281602059 Marionette DEBUG loaded listener.js 20:06:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (14744000) [pid = 3736] [serial = 784] [outer = 146DD000] 20:06:42 INFO - PROCESS | 3736 | 1463281602413 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]]]}] 20:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 20:06:42 INFO - PROCESS | 3736 | 1463281602435 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 20:06:42 INFO - PROCESS | 3736 | 1463281602437 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 20:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:06:42 INFO - PROCESS | 3736 | 1463281602476 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:06:42 INFO - PROCESS | 3736 | 1463281602478 Marionette TRACE conn6 <- [1,1010,null,{}] 20:06:42 INFO - PROCESS | 3736 | 1463281602482 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}] 20:06:42 INFO - PROCESS | 3736 | 1463281602613 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 20:06:42 INFO - PROCESS | 3736 | 1463281602626 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:42 INFO - PROCESS | 3736 | ++DOCSHELL 14BBDC00 == 71 [pid = 3736] [id = 262] 20:06:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (14BBE000) [pid = 3736] [serial = 785] [outer = 00000000] 20:06:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (14D9B000) [pid = 3736] [serial = 786] [outer = 14BBE000] 20:06:42 INFO - PROCESS | 3736 | 1463281602672 Marionette DEBUG loaded listener.js 20:06:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (15B12400) [pid = 3736] [serial = 787] [outer = 14BBE000] 20:06:43 INFO - PROCESS | 3736 | 1463281603160 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]]]}] 20:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 771ms 20:06:43 INFO - PROCESS | 3736 | 1463281603215 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 20:06:43 INFO - PROCESS | 3736 | 1463281603217 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 20:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:06:43 INFO - PROCESS | 3736 | 1463281603225 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:06:43 INFO - PROCESS | 3736 | 1463281603226 Marionette TRACE conn6 <- [1,1014,null,{}] 20:06:43 INFO - PROCESS | 3736 | 1463281603230 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}] 20:06:43 INFO - PROCESS | 3736 | 1463281603346 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 20:06:43 INFO - PROCESS | 3736 | 1463281603357 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:43 INFO - PROCESS | 3736 | ++DOCSHELL 10503400 == 72 [pid = 3736] [id = 263] 20:06:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (162BE000) [pid = 3736] [serial = 788] [outer = 00000000] 20:06:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (16BF3400) [pid = 3736] [serial = 789] [outer = 162BE000] 20:06:43 INFO - PROCESS | 3736 | 1463281603464 Marionette DEBUG loaded listener.js 20:06:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (17A7AC00) [pid = 3736] [serial = 790] [outer = 162BE000] 20:06:43 INFO - PROCESS | 3736 | 1463281603910 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]]]}] 20:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 731ms 20:06:44 INFO - PROCESS | 3736 | 1463281603990 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 20:06:44 INFO - PROCESS | 3736 | 1463281603992 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 20:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:06:44 INFO - PROCESS | 3736 | 1463281604002 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:06:44 INFO - PROCESS | 3736 | 1463281604004 Marionette TRACE conn6 <- [1,1018,null,{}] 20:06:44 INFO - PROCESS | 3736 | 1463281604007 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}] 20:06:44 INFO - PROCESS | 3736 | 1463281604127 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 20:06:44 INFO - PROCESS | 3736 | 1463281604196 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:44 INFO - PROCESS | 3736 | ++DOCSHELL 17EEF400 == 73 [pid = 3736] [id = 264] 20:06:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (17EF2000) [pid = 3736] [serial = 791] [outer = 00000000] 20:06:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (18A73C00) [pid = 3736] [serial = 792] [outer = 17EF2000] 20:06:44 INFO - PROCESS | 3736 | 1463281604241 Marionette DEBUG loaded listener.js 20:06:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (18D8E400) [pid = 3736] [serial = 793] [outer = 17EF2000] 20:06:44 INFO - PROCESS | 3736 | 1463281604674 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]]]}] 20:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 730ms 20:06:44 INFO - PROCESS | 3736 | 1463281604740 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 20:06:44 INFO - PROCESS | 3736 | 1463281604742 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 20:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:06:44 INFO - PROCESS | 3736 | 1463281604745 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:06:44 INFO - PROCESS | 3736 | 1463281604747 Marionette TRACE conn6 <- [1,1022,null,{}] 20:06:44 INFO - PROCESS | 3736 | 1463281604751 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}] 20:06:45 INFO - PROCESS | 3736 | 1463281605116 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (19D02800) [pid = 3736] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (1A1B7000) [pid = 3736] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (1035B000) [pid = 3736] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (18A4D400) [pid = 3736] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (146DE800) [pid = 3736] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (1B6B3400) [pid = 3736] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (1BD84800) [pid = 3736] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (1B135400) [pid = 3736] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (167E1400) [pid = 3736] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (10010C00) [pid = 3736] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (1A02F800) [pid = 3736] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (1C845C00) [pid = 3736] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (1C054400) [pid = 3736] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (1034C400) [pid = 3736] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (1A50C400) [pid = 3736] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (1A192800) [pid = 3736] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (14D0A000) [pid = 3736] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (1B154800) [pid = 3736] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (1A50DC00) [pid = 3736] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (10673400) [pid = 3736] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (110F0000) [pid = 3736] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (17E4E800) [pid = 3736] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (1005E800) [pid = 3736] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (197AC000) [pid = 3736] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:06:45 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (10008000) [pid = 3736] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:06:45 INFO - PROCESS | 3736 | 1463281605189 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:45 INFO - PROCESS | 3736 | ++DOCSHELL 10008000 == 74 [pid = 3736] [id = 265] 20:06:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (10008800) [pid = 3736] [serial = 794] [outer = 00000000] 20:06:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (1105AC00) [pid = 3736] [serial = 795] [outer = 10008800] 20:06:45 INFO - PROCESS | 3736 | 1463281605233 Marionette DEBUG loaded listener.js 20:06:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (14BB6C00) [pid = 3736] [serial = 796] [outer = 10008800] 20:06:45 INFO - PROCESS | 3736 | 1463281605636 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]]]}] 20:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 931ms 20:06:45 INFO - PROCESS | 3736 | 1463281605680 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 20:06:45 INFO - PROCESS | 3736 | 1463281605682 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 20:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:06:45 INFO - PROCESS | 3736 | 1463281605685 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:06:45 INFO - PROCESS | 3736 | 1463281605687 Marionette TRACE conn6 <- [1,1026,null,{}] 20:06:45 INFO - PROCESS | 3736 | 1463281605690 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}] 20:06:45 INFO - PROCESS | 3736 | 1463281605775 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 20:06:45 INFO - PROCESS | 3736 | 1463281605781 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:45 INFO - PROCESS | 3736 | ++DOCSHELL 15BDE000 == 75 [pid = 3736] [id = 266] 20:06:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (17E53C00) [pid = 3736] [serial = 797] [outer = 00000000] 20:06:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (18DAA800) [pid = 3736] [serial = 798] [outer = 17E53C00] 20:06:45 INFO - PROCESS | 3736 | 1463281605826 Marionette DEBUG loaded listener.js 20:06:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (18FB6800) [pid = 3736] [serial = 799] [outer = 17E53C00] 20:06:46 INFO - PROCESS | 3736 | 1463281606266 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]]]}] 20:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 20:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:06:46 INFO - PROCESS | 3736 | 1463281606316 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 20:06:46 INFO - PROCESS | 3736 | 1463281606318 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 20:06:46 INFO - PROCESS | 3736 | 1463281606321 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:06:46 INFO - PROCESS | 3736 | 1463281606323 Marionette TRACE conn6 <- [1,1030,null,{}] 20:06:46 INFO - PROCESS | 3736 | 1463281606327 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}] 20:06:46 INFO - PROCESS | 3736 | 1463281606410 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 20:06:46 INFO - PROCESS | 3736 | 1463281606417 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:46 INFO - PROCESS | 3736 | ++DOCSHELL 18D9C400 == 76 [pid = 3736] [id = 267] 20:06:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (18FBCC00) [pid = 3736] [serial = 800] [outer = 00000000] 20:06:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (197AC000) [pid = 3736] [serial = 801] [outer = 18FBCC00] 20:06:46 INFO - PROCESS | 3736 | 1463281606461 Marionette DEBUG loaded listener.js 20:06:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (19864800) [pid = 3736] [serial = 802] [outer = 18FBCC00] 20:06:46 INFO - PROCESS | 3736 | 1463281606902 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]]]}] 20:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 631ms 20:06:46 INFO - PROCESS | 3736 | 1463281606971 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 20:06:46 INFO - PROCESS | 3736 | 1463281606973 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 20:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:06:47 INFO - PROCESS | 3736 | 1463281606976 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:06:47 INFO - PROCESS | 3736 | 1463281606978 Marionette TRACE conn6 <- [1,1034,null,{}] 20:06:47 INFO - PROCESS | 3736 | 1463281606981 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}] 20:06:47 INFO - PROCESS | 3736 | 1463281607070 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 20:06:47 INFO - PROCESS | 3736 | 1463281607076 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:47 INFO - PROCESS | 3736 | ++DOCSHELL 19865800 == 77 [pid = 3736] [id = 268] 20:06:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (19869400) [pid = 3736] [serial = 803] [outer = 00000000] 20:06:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (19B32800) [pid = 3736] [serial = 804] [outer = 19869400] 20:06:47 INFO - PROCESS | 3736 | 1463281607126 Marionette DEBUG loaded listener.js 20:06:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (19D08800) [pid = 3736] [serial = 805] [outer = 19869400] 20:06:47 INFO - PROCESS | 3736 | 1463281607908 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]]]}] 20:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 970ms 20:06:47 INFO - PROCESS | 3736 | 1463281607947 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 20:06:47 INFO - PROCESS | 3736 | 1463281607951 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 20:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:06:47 INFO - PROCESS | 3736 | 1463281607956 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:06:47 INFO - PROCESS | 3736 | 1463281607960 Marionette TRACE conn6 <- [1,1038,null,{}] 20:06:47 INFO - PROCESS | 3736 | 1463281607966 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}] 20:06:48 INFO - PROCESS | 3736 | 1463281608112 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 20:06:48 INFO - PROCESS | 3736 | 1463281608252 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:48 INFO - PROCESS | 3736 | ++DOCSHELL 0FEAAC00 == 78 [pid = 3736] [id = 269] 20:06:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (10355C00) [pid = 3736] [serial = 806] [outer = 00000000] 20:06:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (110EE000) [pid = 3736] [serial = 807] [outer = 10355C00] 20:06:48 INFO - PROCESS | 3736 | 1463281608309 Marionette DEBUG loaded listener.js 20:06:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (142CF800) [pid = 3736] [serial = 808] [outer = 10355C00] 20:06:48 INFO - PROCESS | 3736 | 1463281608865 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]]]}] 20:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 931ms 20:06:48 INFO - PROCESS | 3736 | 1463281608888 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 20:06:48 INFO - PROCESS | 3736 | 1463281608894 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 20:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:06:48 INFO - PROCESS | 3736 | 1463281608900 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:06:48 INFO - PROCESS | 3736 | 1463281608903 Marionette TRACE conn6 <- [1,1042,null,{}] 20:06:48 INFO - PROCESS | 3736 | 1463281608907 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}] 20:06:49 INFO - PROCESS | 3736 | 1463281609024 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 20:06:49 INFO - PROCESS | 3736 | 1463281609137 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:49 INFO - PROCESS | 3736 | ++DOCSHELL 146E6C00 == 79 [pid = 3736] [id = 270] 20:06:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (146E8000) [pid = 3736] [serial = 809] [outer = 00000000] 20:06:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (14D99400) [pid = 3736] [serial = 810] [outer = 146E8000] 20:06:49 INFO - PROCESS | 3736 | 1463281609234 Marionette DEBUG loaded listener.js 20:06:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (17799000) [pid = 3736] [serial = 811] [outer = 146E8000] 20:06:49 INFO - PROCESS | 3736 | 1463281609833 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]]]}] 20:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 971ms 20:06:49 INFO - PROCESS | 3736 | 1463281609872 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 20:06:49 INFO - PROCESS | 3736 | 1463281609875 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 20:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:06:49 INFO - PROCESS | 3736 | 1463281609879 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:06:49 INFO - PROCESS | 3736 | 1463281609882 Marionette TRACE conn6 <- [1,1046,null,{}] 20:06:49 INFO - PROCESS | 3736 | 1463281609894 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}] 20:06:50 INFO - PROCESS | 3736 | 1463281610011 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 20:06:50 INFO - PROCESS | 3736 | 1463281610151 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:50 INFO - PROCESS | 3736 | ++DOCSHELL 14D95400 == 80 [pid = 3736] [id = 271] 20:06:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (19B5B000) [pid = 3736] [serial = 812] [outer = 00000000] 20:06:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (19D0AC00) [pid = 3736] [serial = 813] [outer = 19B5B000] 20:06:50 INFO - PROCESS | 3736 | 1463281610211 Marionette DEBUG loaded listener.js 20:06:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (1A02EC00) [pid = 3736] [serial = 814] [outer = 19B5B000] 20:06:50 INFO - PROCESS | 3736 | 1463281610818 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]]]}] 20:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 970ms 20:06:50 INFO - PROCESS | 3736 | 1463281610852 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 20:06:50 INFO - PROCESS | 3736 | 1463281610855 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 20:06:50 INFO - PROCESS | 3736 | 1463281610859 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:06:50 INFO - PROCESS | 3736 | 1463281610861 Marionette TRACE conn6 <- [1,1050,null,{}] 20:06:50 INFO - PROCESS | 3736 | 1463281610865 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}] 20:06:51 INFO - PROCESS | 3736 | 1463281610978 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 20:06:51 INFO - PROCESS | 3736 | 1463281611117 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:51 INFO - PROCESS | 3736 | ++DOCSHELL 1A039000 == 81 [pid = 3736] [id = 272] 20:06:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (1A039400) [pid = 3736] [serial = 815] [outer = 00000000] 20:06:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (1A115C00) [pid = 3736] [serial = 816] [outer = 1A039400] 20:06:51 INFO - PROCESS | 3736 | 1463281611175 Marionette DEBUG loaded listener.js 20:06:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (1A122800) [pid = 3736] [serial = 817] [outer = 1A039400] 20:06:51 INFO - PROCESS | 3736 | 1463281611734 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]]]}] 20:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 931ms 20:06:51 INFO - PROCESS | 3736 | 1463281611792 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 20:06:51 INFO - PROCESS | 3736 | 1463281611795 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 20:06:51 INFO - PROCESS | 3736 | 1463281611798 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:06:51 INFO - PROCESS | 3736 | 1463281611800 Marionette TRACE conn6 <- [1,1054,null,{}] 20:06:51 INFO - PROCESS | 3736 | 1463281611804 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}] 20:06:51 INFO - PROCESS | 3736 | 1463281611912 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 20:06:52 INFO - PROCESS | 3736 | 1463281612028 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:52 INFO - PROCESS | 3736 | ++DOCSHELL 1A13A000 == 82 [pid = 3736] [id = 273] 20:06:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (1A140400) [pid = 3736] [serial = 818] [outer = 00000000] 20:06:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (1A18A000) [pid = 3736] [serial = 819] [outer = 1A140400] 20:06:52 INFO - PROCESS | 3736 | 1463281612083 Marionette DEBUG loaded listener.js 20:06:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (1A191000) [pid = 3736] [serial = 820] [outer = 1A140400] 20:06:52 INFO - PROCESS | 3736 | 1463281612677 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]]]}] 20:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 931ms 20:06:52 INFO - PROCESS | 3736 | 1463281612732 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 20:06:52 INFO - PROCESS | 3736 | 1463281612734 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 20:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:06:52 INFO - PROCESS | 3736 | 1463281612738 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:06:52 INFO - PROCESS | 3736 | 1463281612740 Marionette TRACE conn6 <- [1,1058,null,{}] 20:06:52 INFO - PROCESS | 3736 | 1463281612744 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}] 20:06:52 INFO - PROCESS | 3736 | 1463281612894 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 20:06:53 INFO - PROCESS | 3736 | 1463281613034 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:53 INFO - PROCESS | 3736 | ++DOCSHELL 147F7000 == 83 [pid = 3736] [id = 274] 20:06:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (147F7C00) [pid = 3736] [serial = 821] [outer = 00000000] 20:06:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (1A503000) [pid = 3736] [serial = 822] [outer = 147F7C00] 20:06:53 INFO - PROCESS | 3736 | 1463281613092 Marionette DEBUG loaded listener.js 20:06:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (1A50A000) [pid = 3736] [serial = 823] [outer = 147F7C00] 20:06:53 INFO - PROCESS | 3736 | 1463281613714 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]]]}] 20:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1017ms 20:06:53 INFO - PROCESS | 3736 | 1463281613759 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 20:06:53 INFO - PROCESS | 3736 | 1463281613762 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 20:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:06:53 INFO - PROCESS | 3736 | 1463281613765 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:06:53 INFO - PROCESS | 3736 | 1463281613767 Marionette TRACE conn6 <- [1,1062,null,{}] 20:06:53 INFO - PROCESS | 3736 | 1463281613787 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}] 20:06:53 INFO - PROCESS | 3736 | 1463281613913 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 20:06:54 INFO - PROCESS | 3736 | 1463281614176 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:54 INFO - PROCESS | 3736 | ++DOCSHELL 0C7E8000 == 84 [pid = 3736] [id = 275] 20:06:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (0FA62800) [pid = 3736] [serial = 824] [outer = 00000000] 20:06:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (0FEA2400) [pid = 3736] [serial = 825] [outer = 0FA62800] 20:06:54 INFO - PROCESS | 3736 | 1463281614248 Marionette DEBUG loaded listener.js 20:06:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (10065C00) [pid = 3736] [serial = 826] [outer = 0FA62800] 20:06:54 INFO - PROCESS | 3736 | 1463281614831 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]]]}] 20:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1132ms 20:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:06:54 INFO - PROCESS | 3736 | 1463281614901 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 20:06:54 INFO - PROCESS | 3736 | 1463281614905 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 20:06:54 INFO - PROCESS | 3736 | 1463281614909 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:06:54 INFO - PROCESS | 3736 | 1463281614913 Marionette TRACE conn6 <- [1,1066,null,{}] 20:06:54 INFO - PROCESS | 3736 | 1463281614918 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}] 20:06:55 INFO - PROCESS | 3736 | 1463281615024 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 20:06:55 INFO - PROCESS | 3736 | 1463281615176 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:55 INFO - PROCESS | 3736 | --DOCSHELL 18D9C400 == 83 [pid = 3736] [id = 267] 20:06:55 INFO - PROCESS | 3736 | --DOCSHELL 15BDE000 == 82 [pid = 3736] [id = 266] 20:06:55 INFO - PROCESS | 3736 | --DOCSHELL 10008000 == 81 [pid = 3736] [id = 265] 20:06:55 INFO - PROCESS | 3736 | --DOCSHELL 17EEF400 == 80 [pid = 3736] [id = 264] 20:06:55 INFO - PROCESS | 3736 | --DOCSHELL 146DCC00 == 79 [pid = 3736] [id = 261] 20:06:55 INFO - PROCESS | 3736 | --DOCSHELL 1066E000 == 78 [pid = 3736] [id = 260] 20:06:55 INFO - PROCESS | 3736 | --DOCSHELL 0FEAA400 == 77 [pid = 3736] [id = 259] 20:06:55 INFO - PROCESS | 3736 | --DOCSHELL 0FA5F800 == 76 [pid = 3736] [id = 258] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (20B36400) [pid = 3736] [serial = 756] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | ++DOCSHELL 0888E000 == 77 [pid = 3736] [id = 276] 20:06:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (0888E400) [pid = 3736] [serial = 827] [outer = 00000000] 20:06:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (0FA5F800) [pid = 3736] [serial = 828] [outer = 0888E400] 20:06:55 INFO - PROCESS | 3736 | 1463281615284 Marionette DEBUG loaded listener.js 20:06:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (10357800) [pid = 3736] [serial = 829] [outer = 0888E400] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (18FB3000) [pid = 3736] [serial = 666] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (1BD7F000) [pid = 3736] [serial = 627] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (1C7B4C00) [pid = 3736] [serial = 630] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (1B5B9C00) [pid = 3736] [serial = 624] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (18D91400) [pid = 3736] [serial = 618] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (14348400) [pid = 3736] [serial = 663] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (1A039C00) [pid = 3736] [serial = 669] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (1D2CE800) [pid = 3736] [serial = 675] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (1CA44C00) [pid = 3736] [serial = 672] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (14354C00) [pid = 3736] [serial = 615] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (1B135800) [pid = 3736] [serial = 621] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (18FBA800) [pid = 3736] [serial = 582] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (1B131400) [pid = 3736] [serial = 745] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (1A50F800) [pid = 3736] [serial = 744] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (19D06400) [pid = 3736] [serial = 750] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (1BD78800) [pid = 3736] [serial = 747] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (1B5B4800) [pid = 3736] [serial = 706] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (14BB6800) [pid = 3736] [serial = 732] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (15B12C00) [pid = 3736] [serial = 733] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (162C1400) [pid = 3736] [serial = 730] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (1404A800) [pid = 3736] [serial = 729] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (18D9A000) [pid = 3736] [serial = 735] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (18F23800) [pid = 3736] [serial = 736] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (15B0C800) [pid = 3736] [serial = 727] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (146F5400) [pid = 3736] [serial = 726] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (1986AC00) [pid = 3736] [serial = 738] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (10FE5800) [pid = 3736] [serial = 708] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (1779AC00) [pid = 3736] [serial = 711] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (1BD7B800) [pid = 3736] [serial = 714] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (1D2D1C00) [pid = 3736] [serial = 717] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (1C845400) [pid = 3736] [serial = 753] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (1DAF3000) [pid = 3736] [serial = 720] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (20B40000) [pid = 3736] [serial = 723] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (1BD7AC00) [pid = 3736] [serial = 748] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (1D2C4800) [pid = 3736] [serial = 754] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (1A02E400) [pid = 3736] [serial = 741] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (1A036800) [pid = 3736] [serial = 742] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (1A43E400) [pid = 3736] [serial = 751] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (19B69400) [pid = 3736] [serial = 739] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (1A444400) [pid = 3736] [serial = 585] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (1404B000) [pid = 3736] [serial = 579] [outer = 00000000] [url = about:blank] 20:06:55 INFO - PROCESS | 3736 | 1463281615733 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]]]}] 20:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 891ms 20:06:55 INFO - PROCESS | 3736 | 1463281615802 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 20:06:55 INFO - PROCESS | 3736 | 1463281615806 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 20:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:06:55 INFO - PROCESS | 3736 | 1463281615811 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:06:55 INFO - PROCESS | 3736 | 1463281615813 Marionette TRACE conn6 <- [1,1070,null,{}] 20:06:55 INFO - PROCESS | 3736 | 1463281615817 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}] 20:06:55 INFO - PROCESS | 3736 | 1463281615907 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 20:06:55 INFO - PROCESS | 3736 | 1463281615922 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:55 INFO - PROCESS | 3736 | ++DOCSHELL 14348400 == 78 [pid = 3736] [id = 277] 20:06:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (14664000) [pid = 3736] [serial = 830] [outer = 00000000] 20:06:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (146EC400) [pid = 3736] [serial = 831] [outer = 14664000] 20:06:56 INFO - PROCESS | 3736 | 1463281615970 Marionette DEBUG loaded listener.js 20:06:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (14B6A000) [pid = 3736] [serial = 832] [outer = 14664000] 20:06:56 INFO - PROCESS | 3736 | 1463281616451 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]]]}] 20:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 20:06:56 INFO - PROCESS | 3736 | 1463281616485 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 20:06:56 INFO - PROCESS | 3736 | 1463281616488 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 20:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:06:56 INFO - PROCESS | 3736 | 1463281616493 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:06:56 INFO - PROCESS | 3736 | 1463281616498 Marionette TRACE conn6 <- [1,1074,null,{}] 20:06:56 INFO - PROCESS | 3736 | 1463281616507 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}] 20:06:56 INFO - PROCESS | 3736 | 1463281616597 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 20:06:56 INFO - PROCESS | 3736 | 1463281616608 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:56 INFO - PROCESS | 3736 | ++DOCSHELL 167E3000 == 79 [pid = 3736] [id = 278] 20:06:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (167E3400) [pid = 3736] [serial = 833] [outer = 00000000] 20:06:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (16BFAC00) [pid = 3736] [serial = 834] [outer = 167E3400] 20:06:56 INFO - PROCESS | 3736 | 1463281616653 Marionette DEBUG loaded listener.js 20:06:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (17B23000) [pid = 3736] [serial = 835] [outer = 167E3400] 20:06:57 INFO - PROCESS | 3736 | 1463281617146 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]]]}] 20:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 691ms 20:06:57 INFO - PROCESS | 3736 | 1463281617185 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 20:06:57 INFO - PROCESS | 3736 | 1463281617188 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 20:06:57 INFO - PROCESS | 3736 | 1463281617191 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:06:57 INFO - PROCESS | 3736 | 1463281617193 Marionette TRACE conn6 <- [1,1078,null,{}] 20:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:06:57 INFO - PROCESS | 3736 | 1463281617196 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}] 20:06:57 INFO - PROCESS | 3736 | 1463281617285 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 20:06:57 INFO - PROCESS | 3736 | 1463281617390 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:57 INFO - PROCESS | 3736 | ++DOCSHELL 14D03000 == 80 [pid = 3736] [id = 279] 20:06:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (1779B800) [pid = 3736] [serial = 836] [outer = 00000000] 20:06:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (18A49C00) [pid = 3736] [serial = 837] [outer = 1779B800] 20:06:57 INFO - PROCESS | 3736 | 1463281617438 Marionette DEBUG loaded listener.js 20:06:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (18D82000) [pid = 3736] [serial = 838] [outer = 1779B800] 20:06:57 INFO - PROCESS | 3736 | 1463281617876 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]]]}] 20:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 20:06:57 INFO - PROCESS | 3736 | 1463281617925 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 20:06:57 INFO - PROCESS | 3736 | 1463281617927 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 20:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:06:57 INFO - PROCESS | 3736 | 1463281617931 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:06:57 INFO - PROCESS | 3736 | 1463281617932 Marionette TRACE conn6 <- [1,1082,null,{}] 20:06:57 INFO - PROCESS | 3736 | 1463281617936 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}] 20:06:58 INFO - PROCESS | 3736 | 1463281618082 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 20:06:58 INFO - PROCESS | 3736 | 1463281618106 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:58 INFO - PROCESS | 3736 | ++DOCSHELL 18DAD000 == 81 [pid = 3736] [id = 280] 20:06:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (18DAD800) [pid = 3736] [serial = 839] [outer = 00000000] 20:06:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (18FB0C00) [pid = 3736] [serial = 840] [outer = 18DAD800] 20:06:58 INFO - PROCESS | 3736 | 1463281618157 Marionette DEBUG loaded listener.js 20:06:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (1952EC00) [pid = 3736] [serial = 841] [outer = 18DAD800] 20:06:58 INFO - PROCESS | 3736 | 1463281618625 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]]]}] 20:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 732ms 20:06:58 INFO - PROCESS | 3736 | 1463281618662 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 20:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:06:58 INFO - PROCESS | 3736 | 1463281618665 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 20:06:58 INFO - PROCESS | 3736 | 1463281618668 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:06:58 INFO - PROCESS | 3736 | 1463281618670 Marionette TRACE conn6 <- [1,1086,null,{}] 20:06:58 INFO - PROCESS | 3736 | 1463281618682 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}] 20:06:58 INFO - PROCESS | 3736 | 1463281618804 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 20:06:58 INFO - PROCESS | 3736 | 1463281618810 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:58 INFO - PROCESS | 3736 | ++DOCSHELL 197A6800 == 82 [pid = 3736] [id = 281] 20:06:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (197AA800) [pid = 3736] [serial = 842] [outer = 00000000] 20:06:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (19B5DC00) [pid = 3736] [serial = 843] [outer = 197AA800] 20:06:58 INFO - PROCESS | 3736 | 1463281618855 Marionette DEBUG loaded listener.js 20:06:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (19D0D800) [pid = 3736] [serial = 844] [outer = 197AA800] 20:06:59 INFO - PROCESS | 3736 | 1463281619332 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]]]}] 20:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 691ms 20:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:06:59 INFO - PROCESS | 3736 | 1463281619361 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 20:06:59 INFO - PROCESS | 3736 | 1463281619363 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 20:06:59 INFO - PROCESS | 3736 | 1463281619366 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:06:59 INFO - PROCESS | 3736 | 1463281619368 Marionette TRACE conn6 <- [1,1090,null,{}] 20:06:59 INFO - PROCESS | 3736 | 1463281619372 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}] 20:06:59 INFO - PROCESS | 3736 | 1463281619519 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 20:06:59 INFO - PROCESS | 3736 | 1463281619542 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:06:59 INFO - PROCESS | 3736 | ++DOCSHELL 1A02B000 == 83 [pid = 3736] [id = 282] 20:06:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (1A02BC00) [pid = 3736] [serial = 845] [outer = 00000000] 20:06:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (1A115000) [pid = 3736] [serial = 846] [outer = 1A02BC00] 20:06:59 INFO - PROCESS | 3736 | 1463281619597 Marionette DEBUG loaded listener.js 20:06:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (1A13FC00) [pid = 3736] [serial = 847] [outer = 1A02BC00] 20:06:59 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (17E53C00) [pid = 3736] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:06:59 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (17EF2000) [pid = 3736] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:06:59 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (1000F000) [pid = 3736] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:06:59 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (106F4800) [pid = 3736] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:06:59 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (146DD000) [pid = 3736] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:06:59 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (10008800) [pid = 3736] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:06:59 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (162BE000) [pid = 3736] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:06:59 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (0FAF6400) [pid = 3736] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:06:59 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (14BBE000) [pid = 3736] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:06:59 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (18FBCC00) [pid = 3736] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:07:00 INFO - PROCESS | 3736 | 1463281620114 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]]]}] 20:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 771ms 20:07:00 INFO - PROCESS | 3736 | 1463281620147 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 20:07:00 INFO - PROCESS | 3736 | 1463281620149 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 20:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:07:00 INFO - PROCESS | 3736 | 1463281620152 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:07:00 INFO - PROCESS | 3736 | 1463281620154 Marionette TRACE conn6 <- [1,1094,null,{}] 20:07:00 INFO - PROCESS | 3736 | 1463281620157 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}] 20:07:00 INFO - PROCESS | 3736 | 1463281620242 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 20:07:00 INFO - PROCESS | 3736 | 1463281620248 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:00 INFO - PROCESS | 3736 | ++DOCSHELL 17E53C00 == 84 [pid = 3736] [id = 283] 20:07:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (18A71000) [pid = 3736] [serial = 848] [outer = 00000000] 20:07:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (1985F000) [pid = 3736] [serial = 849] [outer = 18A71000] 20:07:00 INFO - PROCESS | 3736 | 1463281620294 Marionette DEBUG loaded listener.js 20:07:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (1A02A400) [pid = 3736] [serial = 850] [outer = 18A71000] 20:07:00 INFO - PROCESS | 3736 | 1463281620729 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]]]}] 20:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 20:07:00 INFO - PROCESS | 3736 | 1463281620784 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 20:07:00 INFO - PROCESS | 3736 | 1463281620787 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 20:07:00 INFO - PROCESS | 3736 | 1463281620790 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:07:00 INFO - PROCESS | 3736 | 1463281620791 Marionette TRACE conn6 <- [1,1098,null,{}] 20:07:00 INFO - PROCESS | 3736 | 1463281620795 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}] 20:07:00 INFO - PROCESS | 3736 | 1463281620884 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 20:07:00 INFO - PROCESS | 3736 | 1463281620890 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:00 INFO - PROCESS | 3736 | ++DOCSHELL 14B2DC00 == 85 [pid = 3736] [id = 284] 20:07:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (1A037400) [pid = 3736] [serial = 851] [outer = 00000000] 20:07:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (1A43B000) [pid = 3736] [serial = 852] [outer = 1A037400] 20:07:00 INFO - PROCESS | 3736 | 1463281620935 Marionette DEBUG loaded listener.js 20:07:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (1A502400) [pid = 3736] [serial = 853] [outer = 1A037400] 20:07:01 INFO - PROCESS | 3736 | 1463281621391 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]]]}] 20:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 631ms 20:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:07:01 INFO - PROCESS | 3736 | 1463281621424 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 20:07:01 INFO - PROCESS | 3736 | 1463281621426 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 20:07:01 INFO - PROCESS | 3736 | 1463281621429 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:07:01 INFO - PROCESS | 3736 | 1463281621431 Marionette TRACE conn6 <- [1,1102,null,{}] 20:07:01 INFO - PROCESS | 3736 | 1463281621435 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}] 20:07:01 INFO - PROCESS | 3736 | 1463281621572 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 20:07:01 INFO - PROCESS | 3736 | 1463281621579 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:01 INFO - PROCESS | 3736 | ++DOCSHELL 1403EC00 == 86 [pid = 3736] [id = 285] 20:07:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (14042000) [pid = 3736] [serial = 854] [outer = 00000000] 20:07:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (1A5AE800) [pid = 3736] [serial = 855] [outer = 14042000] 20:07:01 INFO - PROCESS | 3736 | 1463281621629 Marionette DEBUG loaded listener.js 20:07:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (1B136800) [pid = 3736] [serial = 856] [outer = 14042000] 20:07:02 INFO - PROCESS | 3736 | 1463281622331 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]]]}] 20:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 970ms 20:07:02 INFO - PROCESS | 3736 | 1463281622401 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 20:07:02 INFO - PROCESS | 3736 | 1463281622406 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 20:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:07:02 INFO - PROCESS | 3736 | 1463281622411 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:07:02 INFO - PROCESS | 3736 | 1463281622415 Marionette TRACE conn6 <- [1,1106,null,{}] 20:07:02 INFO - PROCESS | 3736 | 1463281622422 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}] 20:07:02 INFO - PROCESS | 3736 | 1463281622580 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 20:07:02 INFO - PROCESS | 3736 | 1463281622715 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:02 INFO - PROCESS | 3736 | ++DOCSHELL 10007000 == 87 [pid = 3736] [id = 286] 20:07:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (10358800) [pid = 3736] [serial = 857] [outer = 00000000] 20:07:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (14667C00) [pid = 3736] [serial = 858] [outer = 10358800] 20:07:02 INFO - PROCESS | 3736 | 1463281622775 Marionette DEBUG loaded listener.js 20:07:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (146ED000) [pid = 3736] [serial = 859] [outer = 10358800] 20:07:03 INFO - PROCESS | 3736 | 1463281623367 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]]]}] 20:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 971ms 20:07:03 INFO - PROCESS | 3736 | 1463281623386 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 20:07:03 INFO - PROCESS | 3736 | 1463281623392 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 20:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:07:03 INFO - PROCESS | 3736 | 1463281623399 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:07:03 INFO - PROCESS | 3736 | 1463281623402 Marionette TRACE conn6 <- [1,1110,null,{}] 20:07:03 INFO - PROCESS | 3736 | 1463281623406 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}] 20:07:03 INFO - PROCESS | 3736 | 1463281623521 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 20:07:03 INFO - PROCESS | 3736 | 1463281623636 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:03 INFO - PROCESS | 3736 | ++DOCSHELL 14B2E400 == 88 [pid = 3736] [id = 287] 20:07:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (15B0FC00) [pid = 3736] [serial = 860] [outer = 00000000] 20:07:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (18A47400) [pid = 3736] [serial = 861] [outer = 15B0FC00] 20:07:03 INFO - PROCESS | 3736 | 1463281623761 Marionette DEBUG loaded listener.js 20:07:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (18F25C00) [pid = 3736] [serial = 862] [outer = 15B0FC00] 20:07:04 INFO - PROCESS | 3736 | 1463281624380 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]]]}] 20:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1025ms 20:07:04 INFO - PROCESS | 3736 | 1463281624456 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 20:07:04 INFO - PROCESS | 3736 | 1463281624459 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 20:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:07:04 INFO - PROCESS | 3736 | 1463281624463 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:07:04 INFO - PROCESS | 3736 | 1463281624467 Marionette TRACE conn6 <- [1,1114,null,{}] 20:07:04 INFO - PROCESS | 3736 | 1463281624479 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}] 20:07:04 INFO - PROCESS | 3736 | 1463281624655 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 20:07:04 INFO - PROCESS | 3736 | 1463281624790 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:04 INFO - PROCESS | 3736 | ++DOCSHELL 1A439800 == 89 [pid = 3736] [id = 288] 20:07:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (1A507400) [pid = 3736] [serial = 863] [outer = 00000000] 20:07:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (1B138000) [pid = 3736] [serial = 864] [outer = 1A507400] 20:07:04 INFO - PROCESS | 3736 | 1463281624848 Marionette DEBUG loaded listener.js 20:07:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (1B15AC00) [pid = 3736] [serial = 865] [outer = 1A507400] 20:07:05 INFO - PROCESS | 3736 | 1463281625431 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]]]}] 20:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1021ms 20:07:05 INFO - PROCESS | 3736 | 1463281625486 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 20:07:05 INFO - PROCESS | 3736 | 1463281625489 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 20:07:05 INFO - PROCESS | 3736 | 1463281625492 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:07:05 INFO - PROCESS | 3736 | 1463281625494 Marionette TRACE conn6 <- [1,1118,null,{}] 20:07:05 INFO - PROCESS | 3736 | 1463281625498 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}] 20:07:05 INFO - PROCESS | 3736 | 1463281625613 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 20:07:05 INFO - PROCESS | 3736 | 1463281625727 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:05 INFO - PROCESS | 3736 | ++DOCSHELL 1B6B0400 == 90 [pid = 3736] [id = 289] 20:07:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (1B6B2000) [pid = 3736] [serial = 866] [outer = 00000000] 20:07:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (1BD75800) [pid = 3736] [serial = 867] [outer = 1B6B2000] 20:07:05 INFO - PROCESS | 3736 | 1463281625823 Marionette DEBUG loaded listener.js 20:07:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (1BD7CC00) [pid = 3736] [serial = 868] [outer = 1B6B2000] 20:07:06 INFO - PROCESS | 3736 | 1463281626409 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]]]}] 20:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 970ms 20:07:06 INFO - PROCESS | 3736 | 1463281626466 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 20:07:06 INFO - PROCESS | 3736 | 1463281626468 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 20:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:07:06 INFO - PROCESS | 3736 | 1463281626472 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:07:06 INFO - PROCESS | 3736 | 1463281626474 Marionette TRACE conn6 <- [1,1122,null,{}] 20:07:06 INFO - PROCESS | 3736 | 1463281626478 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}] 20:07:06 INFO - PROCESS | 3736 | 1463281626589 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 20:07:06 INFO - PROCESS | 3736 | 1463281626717 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:06 INFO - PROCESS | 3736 | ++DOCSHELL 10064000 == 91 [pid = 3736] [id = 290] 20:07:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (10352000) [pid = 3736] [serial = 869] [outer = 00000000] 20:07:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (1BD8AC00) [pid = 3736] [serial = 870] [outer = 10352000] 20:07:06 INFO - PROCESS | 3736 | 1463281626770 Marionette DEBUG loaded listener.js 20:07:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (1BD8D800) [pid = 3736] [serial = 871] [outer = 10352000] 20:07:07 INFO - PROCESS | 3736 | 1463281627602 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]]]}] 20:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1173ms 20:07:07 INFO - PROCESS | 3736 | 1463281627648 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 20:07:07 INFO - PROCESS | 3736 | 1463281627652 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 20:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:07:07 INFO - PROCESS | 3736 | 1463281627657 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:07:07 INFO - PROCESS | 3736 | 1463281627660 Marionette TRACE conn6 <- [1,1126,null,{}] 20:07:07 INFO - PROCESS | 3736 | 1463281627666 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}] 20:07:07 INFO - PROCESS | 3736 | 1463281627768 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 20:07:07 INFO - PROCESS | 3736 | 1463281627912 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:07 INFO - PROCESS | 3736 | ++DOCSHELL 10004800 == 92 [pid = 3736] [id = 291] 20:07:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (10006000) [pid = 3736] [serial = 872] [outer = 00000000] 20:07:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (10696400) [pid = 3736] [serial = 873] [outer = 10006000] 20:07:07 INFO - PROCESS | 3736 | 1463281627963 Marionette DEBUG loaded listener.js 20:07:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (110F2000) [pid = 3736] [serial = 874] [outer = 10006000] 20:07:08 INFO - PROCESS | 3736 | 1463281628594 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]]]}] 20:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 971ms 20:07:08 INFO - PROCESS | 3736 | 1463281628628 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 20:07:08 INFO - PROCESS | 3736 | 1463281628634 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 20:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:07:08 INFO - PROCESS | 3736 | 1463281628639 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:07:08 INFO - PROCESS | 3736 | 1463281628642 Marionette TRACE conn6 <- [1,1130,null,{}] 20:07:08 INFO - PROCESS | 3736 | 1463281628646 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}] 20:07:08 INFO - PROCESS | 3736 | 1463281628755 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 1C841C00 == 91 [pid = 3736] [id = 239] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 20B38800 == 90 [pid = 3736] [id = 241] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 1D7CD800 == 89 [pid = 3736] [id = 240] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 14D9B400 == 88 [pid = 3736] [id = 237] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 14B2DC00 == 87 [pid = 3736] [id = 284] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 17E53C00 == 86 [pid = 3736] [id = 283] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 1A02B000 == 85 [pid = 3736] [id = 282] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 10503400 == 84 [pid = 3736] [id = 263] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 197A6800 == 83 [pid = 3736] [id = 281] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 18DAD000 == 82 [pid = 3736] [id = 280] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 14D03000 == 81 [pid = 3736] [id = 279] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 14BBDC00 == 80 [pid = 3736] [id = 262] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (1ECF6000) [pid = 3736] [serial = 768] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (21139C00) [pid = 3736] [serial = 771] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (20B32C00) [pid = 3736] [serial = 765] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (146D7800) [pid = 3736] [serial = 759] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (18DAE000) [pid = 3736] [serial = 762] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 167E3000 == 79 [pid = 3736] [id = 278] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 14348400 == 78 [pid = 3736] [id = 277] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 0888E000 == 77 [pid = 3736] [id = 276] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 0C7E8000 == 76 [pid = 3736] [id = 275] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 1A13A000 == 75 [pid = 3736] [id = 273] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 1A039000 == 74 [pid = 3736] [id = 272] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 14D95400 == 73 [pid = 3736] [id = 271] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 146E6C00 == 72 [pid = 3736] [id = 270] 20:07:08 INFO - PROCESS | 3736 | --DOCSHELL 0FEAAC00 == 71 [pid = 3736] [id = 269] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (19864800) [pid = 3736] [serial = 802] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (18FB6800) [pid = 3736] [serial = 799] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (18A73C00) [pid = 3736] [serial = 792] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (10FE8000) [pid = 3736] [serial = 778] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (14043000) [pid = 3736] [serial = 780] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (146EF800) [pid = 3736] [serial = 783] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (1105AC00) [pid = 3736] [serial = 795] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (16BF3400) [pid = 3736] [serial = 789] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (110F8400) [pid = 3736] [serial = 775] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (14D9B000) [pid = 3736] [serial = 786] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (103C0000) [pid = 3736] [serial = 777] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (15B12400) [pid = 3736] [serial = 787] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (10FECC00) [pid = 3736] [serial = 774] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (18DAA800) [pid = 3736] [serial = 798] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (14090C00) [pid = 3736] [serial = 781] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (18D8E400) [pid = 3736] [serial = 793] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (14744000) [pid = 3736] [serial = 784] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (17A7AC00) [pid = 3736] [serial = 790] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (14BB6C00) [pid = 3736] [serial = 796] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (197AC000) [pid = 3736] [serial = 801] [outer = 00000000] [url = about:blank] 20:07:08 INFO - PROCESS | 3736 | 1463281628945 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:08 INFO - PROCESS | 3736 | ++DOCSHELL 08893400 == 72 [pid = 3736] [id = 292] 20:07:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (08896000) [pid = 3736] [serial = 875] [outer = 00000000] 20:07:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (0FA67400) [pid = 3736] [serial = 876] [outer = 08896000] 20:07:09 INFO - PROCESS | 3736 | 1463281628992 Marionette DEBUG loaded listener.js 20:07:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (10058800) [pid = 3736] [serial = 877] [outer = 08896000] 20:07:09 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 20:07:09 INFO - PROCESS | 3736 | 1463281629552 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]]]}] 20:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 20:07:09 INFO - PROCESS | 3736 | 1463281629573 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 20:07:09 INFO - PROCESS | 3736 | 1463281629575 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 20:07:09 INFO - PROCESS | 3736 | 1463281629579 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:07:09 INFO - PROCESS | 3736 | 1463281629582 Marionette TRACE conn6 <- [1,1134,null,{}] 20:07:09 INFO - PROCESS | 3736 | 1463281629593 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}] 20:07:09 INFO - PROCESS | 3736 | 1463281629681 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 20:07:09 INFO - PROCESS | 3736 | 1463281629689 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:09 INFO - PROCESS | 3736 | ++DOCSHELL 146EC000 == 73 [pid = 3736] [id = 293] 20:07:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (146F4000) [pid = 3736] [serial = 878] [outer = 00000000] 20:07:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (147F1400) [pid = 3736] [serial = 879] [outer = 146F4000] 20:07:09 INFO - PROCESS | 3736 | 1463281629736 Marionette DEBUG loaded listener.js 20:07:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (14CAE400) [pid = 3736] [serial = 880] [outer = 146F4000] 20:07:10 INFO - PROCESS | 3736 | 1463281630201 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]]]}] 20:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 20:07:10 INFO - PROCESS | 3736 | 1463281630253 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 20:07:10 INFO - PROCESS | 3736 | 1463281630256 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 20:07:10 INFO - PROCESS | 3736 | 1463281630259 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:07:10 INFO - PROCESS | 3736 | 1463281630260 Marionette TRACE conn6 <- [1,1138,null,{}] 20:07:10 INFO - PROCESS | 3736 | 1463281630264 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}] 20:07:10 INFO - PROCESS | 3736 | 1463281630350 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 20:07:10 INFO - PROCESS | 3736 | 1463281630359 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:10 INFO - PROCESS | 3736 | ++DOCSHELL 14D0C000 == 74 [pid = 3736] [id = 294] 20:07:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (14DA1C00) [pid = 3736] [serial = 881] [outer = 00000000] 20:07:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (15BD8400) [pid = 3736] [serial = 882] [outer = 14DA1C00] 20:07:10 INFO - PROCESS | 3736 | 1463281630404 Marionette DEBUG loaded listener.js 20:07:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (167E1400) [pid = 3736] [serial = 883] [outer = 14DA1C00] 20:07:10 INFO - PROCESS | 3736 | 1463281630850 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]]]}] 20:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 20:07:10 INFO - PROCESS | 3736 | 1463281630893 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 20:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:07:10 INFO - PROCESS | 3736 | 1463281630895 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 20:07:10 INFO - PROCESS | 3736 | 1463281630898 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:07:10 INFO - PROCESS | 3736 | 1463281630900 Marionette TRACE conn6 <- [1,1142,null,{}] 20:07:10 INFO - PROCESS | 3736 | 1463281630903 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}] 20:07:10 INFO - PROCESS | 3736 | 1463281630987 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 20:07:11 INFO - PROCESS | 3736 | 1463281630993 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:11 INFO - PROCESS | 3736 | ++DOCSHELL 167EA000 == 75 [pid = 3736] [id = 295] 20:07:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (16BF3000) [pid = 3736] [serial = 884] [outer = 00000000] 20:07:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (17E4D800) [pid = 3736] [serial = 885] [outer = 16BF3000] 20:07:11 INFO - PROCESS | 3736 | 1463281631038 Marionette DEBUG loaded listener.js 20:07:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (17EFEC00) [pid = 3736] [serial = 886] [outer = 16BF3000] 20:07:11 INFO - PROCESS | 3736 | 1463281631552 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]]]}] 20:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 671ms 20:07:11 INFO - PROCESS | 3736 | 1463281631569 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 20:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:07:11 INFO - PROCESS | 3736 | 1463281631571 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 20:07:11 INFO - PROCESS | 3736 | 1463281631574 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:07:11 INFO - PROCESS | 3736 | 1463281631576 Marionette TRACE conn6 <- [1,1146,null,{}] 20:07:11 INFO - PROCESS | 3736 | 1463281631586 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}] 20:07:11 INFO - PROCESS | 3736 | 1463281631719 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 20:07:11 INFO - PROCESS | 3736 | 1463281631784 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:11 INFO - PROCESS | 3736 | ++DOCSHELL 18A49000 == 76 [pid = 3736] [id = 296] 20:07:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (18A73800) [pid = 3736] [serial = 887] [outer = 00000000] 20:07:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (18DA8000) [pid = 3736] [serial = 888] [outer = 18A73800] 20:07:11 INFO - PROCESS | 3736 | 1463281631830 Marionette DEBUG loaded listener.js 20:07:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (18F22400) [pid = 3736] [serial = 889] [outer = 18A73800] 20:07:12 INFO - PROCESS | 3736 | 1463281632270 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]]]}] 20:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 20:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 730ms 20:07:12 INFO - PROCESS | 3736 | 1463281632320 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 20:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:07:12 INFO - PROCESS | 3736 | 1463281632322 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 20:07:12 INFO - PROCESS | 3736 | 1463281632325 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:07:12 INFO - PROCESS | 3736 | 1463281632327 Marionette TRACE conn6 <- [1,1150,null,{}] 20:07:12 INFO - PROCESS | 3736 | 1463281632330 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}] 20:07:12 INFO - PROCESS | 3736 | 1463281632469 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 20:07:12 INFO - PROCESS | 3736 | 1463281632534 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:12 INFO - PROCESS | 3736 | ++DOCSHELL 18FB9400 == 77 [pid = 3736] [id = 297] 20:07:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (1952C400) [pid = 3736] [serial = 890] [outer = 00000000] 20:07:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (197A8000) [pid = 3736] [serial = 891] [outer = 1952C400] 20:07:12 INFO - PROCESS | 3736 | 1463281632578 Marionette DEBUG loaded listener.js 20:07:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (197AD800) [pid = 3736] [serial = 892] [outer = 1952C400] 20:07:13 INFO - PROCESS | 3736 | 1463281633041 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]]]}] 20:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 771ms 20:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:07:13 INFO - PROCESS | 3736 | 1463281633096 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 20:07:13 INFO - PROCESS | 3736 | 1463281633098 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 20:07:13 INFO - PROCESS | 3736 | 1463281633101 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:07:13 INFO - PROCESS | 3736 | 1463281633103 Marionette TRACE conn6 <- [1,1154,null,{}] 20:07:13 INFO - PROCESS | 3736 | 1463281633106 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}] 20:07:13 INFO - PROCESS | 3736 | 1463281633225 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 20:07:13 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (10673800) [pid = 3736] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:07:13 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (1D7CE000) [pid = 3736] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:07:13 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (103C7800) [pid = 3736] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:07:13 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (1B519000) [pid = 3736] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:07:13 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (20B3B000) [pid = 3736] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:07:13 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (15B0B800) [pid = 3736] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:07:13 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (1CC6A000) [pid = 3736] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:07:13 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (18DAD800) [pid = 3736] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:07:13 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (197AA800) [pid = 3736] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:07:13 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (1A02BC00) [pid = 3736] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:07:13 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (0FA62800) [pid = 3736] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:07:13 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (167E3400) [pid = 3736] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:07:13 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (14664000) [pid = 3736] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:07:13 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (1779B800) [pid = 3736] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:07:13 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (0888E400) [pid = 3736] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:07:13 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (19869400) [pid = 3736] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:07:13 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (1A037400) [pid = 3736] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:07:13 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (18A71000) [pid = 3736] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:07:13 INFO - PROCESS | 3736 | 1463281633505 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:13 INFO - PROCESS | 3736 | ++DOCSHELL 0C627000 == 78 [pid = 3736] [id = 298] 20:07:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (0CA9D800) [pid = 3736] [serial = 893] [outer = 00000000] 20:07:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (11079C00) [pid = 3736] [serial = 894] [outer = 0CA9D800] 20:07:13 INFO - PROCESS | 3736 | 1463281633551 Marionette DEBUG loaded listener.js 20:07:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (146DE400) [pid = 3736] [serial = 895] [outer = 0CA9D800] 20:07:13 INFO - PROCESS | 3736 | 1463281633944 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]]]}] 20:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 871ms 20:07:13 INFO - PROCESS | 3736 | 1463281633972 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 20:07:13 INFO - PROCESS | 3736 | 1463281633974 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 20:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:07:13 INFO - PROCESS | 3736 | 1463281633977 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:07:13 INFO - PROCESS | 3736 | 1463281633978 Marionette TRACE conn6 <- [1,1158,null,{}] 20:07:13 INFO - PROCESS | 3736 | 1463281633982 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}] 20:07:14 INFO - PROCESS | 3736 | 1463281634101 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 20:07:14 INFO - PROCESS | 3736 | 1463281634110 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:14 INFO - PROCESS | 3736 | ++DOCSHELL 14664000 == 79 [pid = 3736] [id = 299] 20:07:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (15B0A800) [pid = 3736] [serial = 896] [outer = 00000000] 20:07:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (19867C00) [pid = 3736] [serial = 897] [outer = 15B0A800] 20:07:14 INFO - PROCESS | 3736 | 1463281634154 Marionette DEBUG loaded listener.js 20:07:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (19B69400) [pid = 3736] [serial = 898] [outer = 15B0A800] 20:07:14 INFO - PROCESS | 3736 | 1463281634554 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]]]}] 20:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 20:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:07:14 INFO - PROCESS | 3736 | 1463281634608 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 20:07:14 INFO - PROCESS | 3736 | 1463281634610 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 20:07:14 INFO - PROCESS | 3736 | 1463281634613 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:07:14 INFO - PROCESS | 3736 | 1463281634615 Marionette TRACE conn6 <- [1,1162,null,{}] 20:07:14 INFO - PROCESS | 3736 | 1463281634618 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}] 20:07:14 INFO - PROCESS | 3736 | 1463281634702 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 20:07:14 INFO - PROCESS | 3736 | 1463281634799 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:14 INFO - PROCESS | 3736 | ++DOCSHELL 146EF800 == 80 [pid = 3736] [id = 300] 20:07:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (19D0E400) [pid = 3736] [serial = 899] [outer = 00000000] 20:07:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (1A116C00) [pid = 3736] [serial = 900] [outer = 19D0E400] 20:07:14 INFO - PROCESS | 3736 | 1463281634846 Marionette DEBUG loaded listener.js 20:07:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (1A122C00) [pid = 3736] [serial = 901] [outer = 19D0E400] 20:07:15 INFO - PROCESS | 3736 | 1463281635222 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] 20:07:15 INFO - PROCESS | 3736 | 1463281635287 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 20:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:07:15 INFO - PROCESS | 3736 | 1463281635290 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:07:15 INFO - PROCESS | 3736 | 1463281635294 Marionette TRACE conn6 <- [1,1166,null,{}] 20:07:15 INFO - PROCESS | 3736 | 1463281635297 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}] 20:07:15 INFO - PROCESS | 3736 | 1463281635429 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 20:07:15 INFO - PROCESS | 3736 | 1463281635438 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:15 INFO - PROCESS | 3736 | ++DOCSHELL 1A118400 == 81 [pid = 3736] [id = 301] 20:07:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (1A189000) [pid = 3736] [serial = 902] [outer = 00000000] 20:07:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (1A50A800) [pid = 3736] [serial = 903] [outer = 1A189000] 20:07:15 INFO - PROCESS | 3736 | 1463281635487 Marionette DEBUG loaded listener.js 20:07:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (1B156400) [pid = 3736] [serial = 904] [outer = 1A189000] 20:07:16 INFO - PROCESS | 3736 | 1463281636188 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] 20:07:16 INFO - PROCESS | 3736 | 1463281636228 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 20:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:07:16 INFO - PROCESS | 3736 | 1463281636233 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:07:16 INFO - PROCESS | 3736 | 1463281636238 Marionette TRACE conn6 <- [1,1170,null,{}] 20:07:16 INFO - PROCESS | 3736 | 1463281636243 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}] 20:07:16 INFO - PROCESS | 3736 | 1463281636360 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 20:07:16 INFO - PROCESS | 3736 | 1463281636502 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:16 INFO - PROCESS | 3736 | ++DOCSHELL 10611400 == 82 [pid = 3736] [id = 302] 20:07:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (10673400) [pid = 3736] [serial = 905] [outer = 00000000] 20:07:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (110FA400) [pid = 3736] [serial = 906] [outer = 10673400] 20:07:16 INFO - PROCESS | 3736 | 1463281636560 Marionette DEBUG loaded listener.js 20:07:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (14091C00) [pid = 3736] [serial = 907] [outer = 10673400] 20:07:17 INFO - PROCESS | 3736 | 1463281637199 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] 20:07:17 INFO - PROCESS | 3736 | 1463281637265 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 20:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 20:07:17 INFO - PROCESS | 3736 | 1463281637272 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:07:17 INFO - PROCESS | 3736 | 1463281637275 Marionette TRACE conn6 <- [1,1174,null,{}] 20:07:17 INFO - PROCESS | 3736 | 1463281637279 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}] 20:07:17 INFO - PROCESS | 3736 | 1463281637394 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 20:07:17 INFO - PROCESS | 3736 | 1463281637533 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:17 INFO - PROCESS | 3736 | ++DOCSHELL 14772000 == 83 [pid = 3736] [id = 303] 20:07:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (15B13000) [pid = 3736] [serial = 908] [outer = 00000000] 20:07:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (18A73C00) [pid = 3736] [serial = 909] [outer = 15B13000] 20:07:17 INFO - PROCESS | 3736 | 1463281637588 Marionette DEBUG loaded listener.js 20:07:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (18D9E800) [pid = 3736] [serial = 910] [outer = 15B13000] 20:07:18 INFO - PROCESS | 3736 | 1463281638218 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] 20:07:18 INFO - PROCESS | 3736 | 1463281638246 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 20:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 20:07:18 INFO - PROCESS | 3736 | 1463281638250 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:07:18 INFO - PROCESS | 3736 | 1463281638254 Marionette TRACE conn6 <- [1,1178,null,{}] 20:07:18 INFO - PROCESS | 3736 | 1463281638265 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}] 20:07:18 INFO - PROCESS | 3736 | 1463281638426 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 20:07:18 INFO - PROCESS | 3736 | 1463281638445 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:18 INFO - PROCESS | 3736 | ++DOCSHELL 1A192800 == 84 [pid = 3736] [id = 304] 20:07:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (1A5AD400) [pid = 3736] [serial = 911] [outer = 00000000] 20:07:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (1B139C00) [pid = 3736] [serial = 912] [outer = 1A5AD400] 20:07:18 INFO - PROCESS | 3736 | 1463281638501 Marionette DEBUG loaded listener.js 20:07:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (1B6ACC00) [pid = 3736] [serial = 913] [outer = 1A5AD400] 20:07:19 INFO - PROCESS | 3736 | 1463281639176 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] 20:07:19 INFO - PROCESS | 3736 | 1463281639227 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 20:07:19 INFO - PROCESS | 3736 | 1463281639230 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:07:19 INFO - PROCESS | 3736 | 1463281639232 Marionette TRACE conn6 <- [1,1182,null,{}] 20:07:19 INFO - PROCESS | 3736 | 1463281639251 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}] 20:07:19 INFO - PROCESS | 3736 | 1463281639363 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 20:07:19 INFO - PROCESS | 3736 | 1463281639499 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:19 INFO - PROCESS | 3736 | ++DOCSHELL 1BD82800 == 85 [pid = 3736] [id = 305] 20:07:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (1BD83800) [pid = 3736] [serial = 914] [outer = 00000000] 20:07:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (1C7B1400) [pid = 3736] [serial = 915] [outer = 1BD83800] 20:07:19 INFO - PROCESS | 3736 | 1463281639555 Marionette DEBUG loaded listener.js 20:07:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (1C843C00) [pid = 3736] [serial = 916] [outer = 1BD83800] 20:07:20 INFO - PROCESS | 3736 | 1463281640122 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] 20:07:20 INFO - PROCESS | 3736 | 1463281640166 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 20:07:20 INFO - PROCESS | 3736 | 1463281640169 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:07:20 INFO - PROCESS | 3736 | 1463281640171 Marionette TRACE conn6 <- [1,1186,null,{}] 20:07:20 INFO - PROCESS | 3736 | 1463281640175 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}] 20:07:20 INFO - PROCESS | 3736 | 1463281640282 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 20:07:20 INFO - PROCESS | 3736 | 1463281640392 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:20 INFO - PROCESS | 3736 | ++DOCSHELL 1C844C00 == 86 [pid = 3736] [id = 306] 20:07:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (1C845000) [pid = 3736] [serial = 917] [outer = 00000000] 20:07:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (1C84FC00) [pid = 3736] [serial = 918] [outer = 1C845000] 20:07:20 INFO - PROCESS | 3736 | 1463281640446 Marionette DEBUG loaded listener.js 20:07:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (1CC62C00) [pid = 3736] [serial = 919] [outer = 1C845000] 20:07:21 INFO - PROCESS | 3736 | 1463281641092 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]]]}] 20:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 971ms 20:07:21 INFO - PROCESS | 3736 | 1463281641144 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 20:07:21 INFO - PROCESS | 3736 | 1463281641146 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 20:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:07:21 INFO - PROCESS | 3736 | 1463281641149 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:07:21 INFO - PROCESS | 3736 | 1463281641152 Marionette TRACE conn6 <- [1,1190,null,{}] 20:07:21 INFO - PROCESS | 3736 | 1463281641156 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}] 20:07:21 INFO - PROCESS | 3736 | 1463281641273 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 20:07:21 INFO - PROCESS | 3736 | 1463281641413 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:21 INFO - PROCESS | 3736 | ++DOCSHELL 1C850000 == 87 [pid = 3736] [id = 307] 20:07:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (1CC65C00) [pid = 3736] [serial = 920] [outer = 00000000] 20:07:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (1D2D1C00) [pid = 3736] [serial = 921] [outer = 1CC65C00] 20:07:21 INFO - PROCESS | 3736 | 1463281641469 Marionette DEBUG loaded listener.js 20:07:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (1D7CA400) [pid = 3736] [serial = 922] [outer = 1CC65C00] 20:07:22 INFO - PROCESS | 3736 | 1463281642063 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]]]}] 20:07:22 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 20:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 970ms 20:07:22 INFO - PROCESS | 3736 | 1463281642124 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 20:07:22 INFO - PROCESS | 3736 | 1463281642126 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 20:07:22 INFO - PROCESS | 3736 | 1463281642129 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:07:22 INFO - PROCESS | 3736 | 1463281642131 Marionette TRACE conn6 <- [1,1194,null,{}] 20:07:22 INFO - PROCESS | 3736 | 1463281642135 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}] 20:07:22 INFO - PROCESS | 3736 | 1463281642418 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 20:07:22 INFO - PROCESS | 3736 | 1463281642566 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:22 INFO - PROCESS | 3736 | ++DOCSHELL 10359800 == 88 [pid = 3736] [id = 308] 20:07:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (1035A400) [pid = 3736] [serial = 923] [outer = 00000000] 20:07:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (1104FC00) [pid = 3736] [serial = 924] [outer = 1035A400] 20:07:22 INFO - PROCESS | 3736 | 1463281642620 Marionette DEBUG loaded listener.js 20:07:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (14042400) [pid = 3736] [serial = 925] [outer = 1035A400] 20:07:23 INFO - PROCESS | 3736 | 1463281643227 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]]]}] 20:07:23 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 20:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1127ms 20:07:23 INFO - PROCESS | 3736 | 1463281643260 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 20:07:23 INFO - PROCESS | 3736 | 1463281643264 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 20:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:07:23 INFO - PROCESS | 3736 | 1463281643268 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:07:23 INFO - PROCESS | 3736 | 1463281643272 Marionette TRACE conn6 <- [1,1198,null,{}] 20:07:23 INFO - PROCESS | 3736 | 1463281643277 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}] 20:07:23 INFO - PROCESS | 3736 | 1463281643379 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 20:07:23 INFO - PROCESS | 3736 | 1463281643510 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:23 INFO - PROCESS | 3736 | --DOCSHELL 11079800 == 87 [pid = 3736] [id = 253] 20:07:23 INFO - PROCESS | 3736 | --DOCSHELL 1BD77800 == 86 [pid = 3736] [id = 255] 20:07:23 INFO - PROCESS | 3736 | --DOCSHELL 146EF800 == 85 [pid = 3736] [id = 300] 20:07:23 INFO - PROCESS | 3736 | --DOCSHELL 14664000 == 84 [pid = 3736] [id = 299] 20:07:23 INFO - PROCESS | 3736 | --DOCSHELL 0C627000 == 83 [pid = 3736] [id = 298] 20:07:23 INFO - PROCESS | 3736 | --DOCSHELL 18FB9400 == 82 [pid = 3736] [id = 297] 20:07:23 INFO - PROCESS | 3736 | --DOCSHELL 18A49000 == 81 [pid = 3736] [id = 296] 20:07:23 INFO - PROCESS | 3736 | --DOCSHELL 167EA000 == 80 [pid = 3736] [id = 295] 20:07:23 INFO - PROCESS | 3736 | --DOCSHELL 14D0C000 == 79 [pid = 3736] [id = 294] 20:07:23 INFO - PROCESS | 3736 | --DOCSHELL 146EC000 == 78 [pid = 3736] [id = 293] 20:07:23 INFO - PROCESS | 3736 | --DOCSHELL 08893400 == 77 [pid = 3736] [id = 292] 20:07:23 INFO - PROCESS | 3736 | --DOCSHELL 10004800 == 76 [pid = 3736] [id = 291] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (1A5AE800) [pid = 3736] [serial = 855] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | ++DOCSHELL 0C73AC00 == 77 [pid = 3736] [id = 309] 20:07:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (0FAE8C00) [pid = 3736] [serial = 926] [outer = 00000000] 20:07:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (1000FC00) [pid = 3736] [serial = 927] [outer = 0FAE8C00] 20:07:23 INFO - PROCESS | 3736 | 1463281643611 Marionette DEBUG loaded listener.js 20:07:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (1061B400) [pid = 3736] [serial = 928] [outer = 0FAE8C00] 20:07:23 INFO - PROCESS | 3736 | --DOCSHELL 1B6B0400 == 76 [pid = 3736] [id = 289] 20:07:23 INFO - PROCESS | 3736 | --DOCSHELL 1A439800 == 75 [pid = 3736] [id = 288] 20:07:23 INFO - PROCESS | 3736 | --DOCSHELL 14B2E400 == 74 [pid = 3736] [id = 287] 20:07:23 INFO - PROCESS | 3736 | --DOCSHELL 10007000 == 73 [pid = 3736] [id = 286] 20:07:23 INFO - PROCESS | 3736 | --DOCSHELL 19865800 == 72 [pid = 3736] [id = 268] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (1C053000) [pid = 3736] [serial = 715] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (20F7F800) [pid = 3736] [serial = 724] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (18D8F400) [pid = 3736] [serial = 712] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (1D7CBC00) [pid = 3736] [serial = 718] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (20B40400) [pid = 3736] [serial = 757] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (1DAF6400) [pid = 3736] [serial = 721] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (14040400) [pid = 3736] [serial = 709] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (19D0AC00) [pid = 3736] [serial = 813] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (1A115C00) [pid = 3736] [serial = 816] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (19B32800) [pid = 3736] [serial = 804] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (19D08800) [pid = 3736] [serial = 805] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (1A502400) [pid = 3736] [serial = 853] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (1A503000) [pid = 3736] [serial = 822] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (14D99400) [pid = 3736] [serial = 810] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (1A43B000) [pid = 3736] [serial = 852] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (1952EC00) [pid = 3736] [serial = 841] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (1A13FC00) [pid = 3736] [serial = 847] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (1985F000) [pid = 3736] [serial = 849] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (18D82000) [pid = 3736] [serial = 838] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (1A02A400) [pid = 3736] [serial = 850] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (18FB0C00) [pid = 3736] [serial = 840] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (19B5DC00) [pid = 3736] [serial = 843] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (19D0D800) [pid = 3736] [serial = 844] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (1A115000) [pid = 3736] [serial = 846] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (10065C00) [pid = 3736] [serial = 826] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (0FEA2400) [pid = 3736] [serial = 825] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (110EE000) [pid = 3736] [serial = 807] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (16BFAC00) [pid = 3736] [serial = 834] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (17B23000) [pid = 3736] [serial = 835] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (1A18A000) [pid = 3736] [serial = 819] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (146EC400) [pid = 3736] [serial = 831] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (14B6A000) [pid = 3736] [serial = 832] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (18A49C00) [pid = 3736] [serial = 837] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (0FA5F800) [pid = 3736] [serial = 828] [outer = 00000000] [url = about:blank] 20:07:23 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (10357800) [pid = 3736] [serial = 829] [outer = 00000000] [url = about:blank] 20:07:24 INFO - PROCESS | 3736 | 1463281644083 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]]]}] 20:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 891ms 20:07:24 INFO - PROCESS | 3736 | 1463281644160 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 20:07:24 INFO - PROCESS | 3736 | 1463281644163 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 20:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:07:24 INFO - PROCESS | 3736 | 1463281644167 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:07:24 INFO - PROCESS | 3736 | 1463281644168 Marionette TRACE conn6 <- [1,1202,null,{}] 20:07:24 INFO - PROCESS | 3736 | 1463281644172 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}] 20:07:24 INFO - PROCESS | 3736 | 1463281644261 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 20:07:24 INFO - PROCESS | 3736 | 1463281644276 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:24 INFO - PROCESS | 3736 | ++DOCSHELL 14BB6800 == 73 [pid = 3736] [id = 310] 20:07:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (14CB7400) [pid = 3736] [serial = 929] [outer = 00000000] 20:07:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (14D9B800) [pid = 3736] [serial = 930] [outer = 14CB7400] 20:07:24 INFO - PROCESS | 3736 | 1463281644322 Marionette DEBUG loaded listener.js 20:07:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (15BDA400) [pid = 3736] [serial = 931] [outer = 14CB7400] 20:07:24 INFO - PROCESS | 3736 | 1463281644806 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]]]}] 20:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 20:07:24 INFO - PROCESS | 3736 | 1463281644840 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 20:07:24 INFO - PROCESS | 3736 | 1463281644843 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 20:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:07:24 INFO - PROCESS | 3736 | 1463281644853 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:07:24 INFO - PROCESS | 3736 | 1463281644857 Marionette TRACE conn6 <- [1,1206,null,{}] 20:07:24 INFO - PROCESS | 3736 | 1463281644861 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}] 20:07:24 INFO - PROCESS | 3736 | 1463281644952 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 20:07:24 INFO - PROCESS | 3736 | 1463281644961 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:24 INFO - PROCESS | 3736 | ++DOCSHELL 15BDE400 == 74 [pid = 3736] [id = 311] 20:07:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (17E5A400) [pid = 3736] [serial = 932] [outer = 00000000] 20:07:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (0C627C00) [pid = 3736] [serial = 933] [outer = 17E5A400] 20:07:25 INFO - PROCESS | 3736 | 1463281645007 Marionette DEBUG loaded listener.js 20:07:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (18D97400) [pid = 3736] [serial = 934] [outer = 17E5A400] 20:07:25 INFO - PROCESS | 3736 | 1463281645472 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]]]}] 20:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 691ms 20:07:25 INFO - PROCESS | 3736 | 1463281645540 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 20:07:25 INFO - PROCESS | 3736 | 1463281645542 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 20:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:07:25 INFO - PROCESS | 3736 | 1463281645545 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:07:25 INFO - PROCESS | 3736 | 1463281645547 Marionette TRACE conn6 <- [1,1210,null,{}] 20:07:25 INFO - PROCESS | 3736 | 1463281645550 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}] 20:07:25 INFO - PROCESS | 3736 | 1463281645637 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 20:07:25 INFO - PROCESS | 3736 | 1463281645646 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:25 INFO - PROCESS | 3736 | ++DOCSHELL 16BFAC00 == 75 [pid = 3736] [id = 312] 20:07:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (17E58000) [pid = 3736] [serial = 935] [outer = 00000000] 20:07:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (18FB5000) [pid = 3736] [serial = 936] [outer = 17E58000] 20:07:25 INFO - PROCESS | 3736 | 1463281645690 Marionette DEBUG loaded listener.js 20:07:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (197AAC00) [pid = 3736] [serial = 937] [outer = 17E58000] 20:07:26 INFO - PROCESS | 3736 | 1463281646138 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] 20:07:26 INFO - PROCESS | 3736 | 1463281646183 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 20:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 20:07:26 INFO - PROCESS | 3736 | 1463281646186 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:07:26 INFO - PROCESS | 3736 | 1463281646188 Marionette TRACE conn6 <- [1,1214,null,{}] 20:07:26 INFO - PROCESS | 3736 | 1463281646192 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}] 20:07:26 INFO - PROCESS | 3736 | 1463281646317 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 20:07:26 INFO - PROCESS | 3736 | 1463281646407 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:26 INFO - PROCESS | 3736 | ++DOCSHELL 19B2AC00 == 76 [pid = 3736] [id = 313] 20:07:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (19B31C00) [pid = 3736] [serial = 938] [outer = 00000000] 20:07:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (19D05000) [pid = 3736] [serial = 939] [outer = 19B31C00] 20:07:26 INFO - PROCESS | 3736 | 1463281646458 Marionette DEBUG loaded listener.js 20:07:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (1A02A800) [pid = 3736] [serial = 940] [outer = 19B31C00] 20:07:26 INFO - PROCESS | 3736 | 1463281646933 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]]]}] 20:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 771ms 20:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:07:26 INFO - PROCESS | 3736 | 1463281646961 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 20:07:26 INFO - PROCESS | 3736 | 1463281646963 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 20:07:26 INFO - PROCESS | 3736 | 1463281646966 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:07:26 INFO - PROCESS | 3736 | 1463281646968 Marionette TRACE conn6 <- [1,1218,null,{}] 20:07:27 INFO - PROCESS | 3736 | 1463281646976 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}] 20:07:27 INFO - PROCESS | 3736 | 1463281647107 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 20:07:27 INFO - PROCESS | 3736 | 1463281647115 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:27 INFO - PROCESS | 3736 | ++DOCSHELL 1A116800 == 77 [pid = 3736] [id = 314] 20:07:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (1A11A400) [pid = 3736] [serial = 941] [outer = 00000000] 20:07:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (1A18A000) [pid = 3736] [serial = 942] [outer = 1A11A400] 20:07:27 INFO - PROCESS | 3736 | 1463281647215 Marionette DEBUG loaded listener.js 20:07:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (1A439400) [pid = 3736] [serial = 943] [outer = 1A11A400] 20:07:27 INFO - PROCESS | 3736 | 1463281647630 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]]]}] 20:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 690ms 20:07:27 INFO - PROCESS | 3736 | 1463281647657 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 20:07:27 INFO - PROCESS | 3736 | 1463281647659 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 20:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:07:27 INFO - PROCESS | 3736 | 1463281647662 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:07:27 INFO - PROCESS | 3736 | 1463281647663 Marionette TRACE conn6 <- [1,1222,null,{}] 20:07:27 INFO - PROCESS | 3736 | 1463281647667 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}] 20:07:27 INFO - PROCESS | 3736 | 1463281647812 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 20:07:27 INFO - PROCESS | 3736 | 1463281647831 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:27 INFO - PROCESS | 3736 | ++DOCSHELL 1A43DC00 == 78 [pid = 3736] [id = 315] 20:07:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (1A503000) [pid = 3736] [serial = 944] [outer = 00000000] 20:07:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (1A50D000) [pid = 3736] [serial = 945] [outer = 1A503000] 20:07:27 INFO - PROCESS | 3736 | 1463281647875 Marionette DEBUG loaded listener.js 20:07:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (1B131000) [pid = 3736] [serial = 946] [outer = 1A503000] 20:07:28 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (18A73800) [pid = 3736] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:07:28 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (146F4000) [pid = 3736] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:07:28 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (1952C400) [pid = 3736] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:07:28 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (14DA1C00) [pid = 3736] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:07:28 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (08896000) [pid = 3736] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:07:28 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (16BF3000) [pid = 3736] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:07:28 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (0CA9D800) [pid = 3736] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:07:28 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (10006000) [pid = 3736] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:07:28 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (15B0A800) [pid = 3736] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:07:28 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (19D0E400) [pid = 3736] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:07:28 INFO - PROCESS | 3736 | 1463281648466 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]]]}] 20:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 831ms 20:07:28 INFO - PROCESS | 3736 | 1463281648493 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 20:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:07:28 INFO - PROCESS | 3736 | 1463281648495 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 20:07:28 INFO - PROCESS | 3736 | 1463281648498 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:07:28 INFO - PROCESS | 3736 | 1463281648499 Marionette TRACE conn6 <- [1,1226,null,{}] 20:07:28 INFO - PROCESS | 3736 | 1463281648503 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}] 20:07:28 INFO - PROCESS | 3736 | 1463281648589 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 20:07:28 INFO - PROCESS | 3736 | 1463281648685 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:28 INFO - PROCESS | 3736 | ++DOCSHELL 146F0C00 == 79 [pid = 3736] [id = 316] 20:07:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (146F4000) [pid = 3736] [serial = 947] [outer = 00000000] 20:07:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (19D0E400) [pid = 3736] [serial = 948] [outer = 146F4000] 20:07:28 INFO - PROCESS | 3736 | 1463281648731 Marionette DEBUG loaded listener.js 20:07:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (1A442000) [pid = 3736] [serial = 949] [outer = 146F4000] 20:07:29 INFO - PROCESS | 3736 | 1463281649089 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]]]}] 20:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 20:07:29 INFO - PROCESS | 3736 | 1463281649129 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 20:07:29 INFO - PROCESS | 3736 | 1463281649131 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 20:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:07:29 INFO - PROCESS | 3736 | 1463281649134 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:07:29 INFO - PROCESS | 3736 | 1463281649135 Marionette TRACE conn6 <- [1,1230,null,{}] 20:07:29 INFO - PROCESS | 3736 | 1463281649167 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}] 20:07:29 INFO - PROCESS | 3736 | 1463281649295 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 20:07:29 INFO - PROCESS | 3736 | 1463281649309 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:29 INFO - PROCESS | 3736 | ++DOCSHELL 18DADC00 == 80 [pid = 3736] [id = 317] 20:07:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (1952E800) [pid = 3736] [serial = 950] [outer = 00000000] 20:07:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (1BD85400) [pid = 3736] [serial = 951] [outer = 1952E800] 20:07:29 INFO - PROCESS | 3736 | 1463281649354 Marionette DEBUG loaded listener.js 20:07:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (1C84B800) [pid = 3736] [serial = 952] [outer = 1952E800] 20:07:29 INFO - PROCESS | 3736 | 1463281649763 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]]]}] 20:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 671ms 20:07:29 INFO - PROCESS | 3736 | 1463281649805 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 20:07:29 INFO - PROCESS | 3736 | 1463281649807 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 20:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:07:29 INFO - PROCESS | 3736 | 1463281649810 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:07:29 INFO - PROCESS | 3736 | 1463281649812 Marionette TRACE conn6 <- [1,1234,null,{}] 20:07:29 INFO - PROCESS | 3736 | 1463281649815 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}] 20:07:29 INFO - PROCESS | 3736 | 1463281649905 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 20:07:30 INFO - PROCESS | 3736 | 1463281650012 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:30 INFO - PROCESS | 3736 | ++DOCSHELL 1BD8DC00 == 81 [pid = 3736] [id = 318] 20:07:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (1C33E800) [pid = 3736] [serial = 953] [outer = 00000000] 20:07:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (1D2CB000) [pid = 3736] [serial = 954] [outer = 1C33E800] 20:07:30 INFO - PROCESS | 3736 | 1463281650062 Marionette DEBUG loaded listener.js 20:07:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (1D7CE000) [pid = 3736] [serial = 955] [outer = 1C33E800] 20:07:30 INFO - PROCESS | 3736 | 1463281650603 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]]]}] 20:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 870ms 20:07:30 INFO - PROCESS | 3736 | 1463281650681 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 20:07:30 INFO - PROCESS | 3736 | 1463281650686 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 20:07:30 INFO - PROCESS | 3736 | 1463281650692 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:07:30 INFO - PROCESS | 3736 | 1463281650696 Marionette TRACE conn6 <- [1,1238,null,{}] 20:07:30 INFO - PROCESS | 3736 | 1463281650702 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}] 20:07:30 INFO - PROCESS | 3736 | 1463281650828 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 20:07:30 INFO - PROCESS | 3736 | 1463281650964 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:31 INFO - PROCESS | 3736 | ++DOCSHELL 1000A000 == 82 [pid = 3736] [id = 319] 20:07:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (10062800) [pid = 3736] [serial = 956] [outer = 00000000] 20:07:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (146E0000) [pid = 3736] [serial = 957] [outer = 10062800] 20:07:31 INFO - PROCESS | 3736 | 1463281651023 Marionette DEBUG loaded listener.js 20:07:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (147EBC00) [pid = 3736] [serial = 958] [outer = 10062800] 20:07:31 INFO - PROCESS | 3736 | 1463281651588 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]]]}] 20:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 931ms 20:07:31 INFO - PROCESS | 3736 | 1463281651627 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 20:07:31 INFO - PROCESS | 3736 | 1463281651633 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 20:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:07:31 INFO - PROCESS | 3736 | 1463281651639 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:07:31 INFO - PROCESS | 3736 | 1463281651642 Marionette TRACE conn6 <- [1,1242,null,{}] 20:07:31 INFO - PROCESS | 3736 | 1463281651647 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}] 20:07:31 INFO - PROCESS | 3736 | 1463281651761 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 20:07:31 INFO - PROCESS | 3736 | 1463281651876 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:31 INFO - PROCESS | 3736 | ++DOCSHELL 1779B400 == 83 [pid = 3736] [id = 320] 20:07:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (17A7B800) [pid = 3736] [serial = 959] [outer = 00000000] 20:07:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (18D82000) [pid = 3736] [serial = 960] [outer = 17A7B800] 20:07:32 INFO - PROCESS | 3736 | 1463281651973 Marionette DEBUG loaded listener.js 20:07:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (18FB8800) [pid = 3736] [serial = 961] [outer = 17A7B800] 20:07:32 INFO - PROCESS | 3736 | 1463281652585 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]]]}] 20:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 971ms 20:07:32 INFO - PROCESS | 3736 | 1463281652611 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 20:07:32 INFO - PROCESS | 3736 | 1463281652614 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 20:07:32 INFO - PROCESS | 3736 | 1463281652618 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:07:32 INFO - PROCESS | 3736 | 1463281652622 Marionette TRACE conn6 <- [1,1246,null,{}] 20:07:32 INFO - PROCESS | 3736 | 1463281652633 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}] 20:07:32 INFO - PROCESS | 3736 | 1463281652751 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 20:07:32 INFO - PROCESS | 3736 | 1463281652898 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:32 INFO - PROCESS | 3736 | ++DOCSHELL 1C84D000 == 84 [pid = 3736] [id = 321] 20:07:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (1C84F400) [pid = 3736] [serial = 962] [outer = 00000000] 20:07:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (1D2D1000) [pid = 3736] [serial = 963] [outer = 1C84F400] 20:07:32 INFO - PROCESS | 3736 | 1463281652957 Marionette DEBUG loaded listener.js 20:07:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (1DAF3000) [pid = 3736] [serial = 964] [outer = 1C84F400] 20:07:33 INFO - PROCESS | 3736 | 1463281653571 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]]]}] 20:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1022ms 20:07:33 INFO - PROCESS | 3736 | 1463281653643 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 20:07:33 INFO - PROCESS | 3736 | 1463281653646 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 20:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:07:33 INFO - PROCESS | 3736 | 1463281653650 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:07:33 INFO - PROCESS | 3736 | 1463281653652 Marionette TRACE conn6 <- [1,1250,null,{}] 20:07:33 INFO - PROCESS | 3736 | 1463281653656 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}] 20:07:33 INFO - PROCESS | 3736 | 1463281653767 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 20:07:33 INFO - PROCESS | 3736 | 1463281653907 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:33 INFO - PROCESS | 3736 | ++DOCSHELL 1DAFDC00 == 85 [pid = 3736] [id = 322] 20:07:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (1E891800) [pid = 3736] [serial = 965] [outer = 00000000] 20:07:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (1E894800) [pid = 3736] [serial = 966] [outer = 1E891800] 20:07:33 INFO - PROCESS | 3736 | 1463281653963 Marionette DEBUG loaded listener.js 20:07:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (1E89BC00) [pid = 3736] [serial = 967] [outer = 1E891800] 20:07:34 INFO - PROCESS | 3736 | 1463281654516 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]]]}] 20:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 932ms 20:07:34 INFO - PROCESS | 3736 | 1463281654584 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 20:07:34 INFO - PROCESS | 3736 | 1463281654587 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 20:07:34 INFO - PROCESS | 3736 | 1463281654590 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:07:34 INFO - PROCESS | 3736 | 1463281654592 Marionette TRACE conn6 <- [1,1254,null,{}] 20:07:34 INFO - PROCESS | 3736 | 1463281654596 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}] 20:07:34 INFO - PROCESS | 3736 | 1463281654704 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 20:07:34 INFO - PROCESS | 3736 | 1463281654817 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:34 INFO - PROCESS | 3736 | ++DOCSHELL 1ECB0C00 == 86 [pid = 3736] [id = 323] 20:07:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (1ECB2400) [pid = 3736] [serial = 968] [outer = 00000000] 20:07:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (1ECB7400) [pid = 3736] [serial = 969] [outer = 1ECB2400] 20:07:34 INFO - PROCESS | 3736 | 1463281654912 Marionette DEBUG loaded listener.js 20:07:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (1ECBA400) [pid = 3736] [serial = 970] [outer = 1ECB2400] 20:07:35 INFO - PROCESS | 3736 | 1463281655514 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]]]}] 20:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 971ms 20:07:35 INFO - PROCESS | 3736 | 1463281655564 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 20:07:35 INFO - PROCESS | 3736 | 1463281655566 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 20:07:35 INFO - PROCESS | 3736 | 1463281655570 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:07:35 INFO - PROCESS | 3736 | 1463281655572 Marionette TRACE conn6 <- [1,1258,null,{}] 20:07:35 INFO - PROCESS | 3736 | 1463281655576 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}] 20:07:35 INFO - PROCESS | 3736 | 1463281655705 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 20:07:35 INFO - PROCESS | 3736 | 1463281655848 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:35 INFO - PROCESS | 3736 | ++DOCSHELL 1ECBB400 == 87 [pid = 3736] [id = 324] 20:07:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (1ECF5800) [pid = 3736] [serial = 971] [outer = 00000000] 20:07:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (20B35C00) [pid = 3736] [serial = 972] [outer = 1ECF5800] 20:07:35 INFO - PROCESS | 3736 | 1463281655904 Marionette DEBUG loaded listener.js 20:07:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (20B38400) [pid = 3736] [serial = 973] [outer = 1ECF5800] 20:07:36 INFO - PROCESS | 3736 | 1463281656523 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]]]}] 20:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1018ms 20:07:36 INFO - PROCESS | 3736 | 1463281656592 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 20:07:36 INFO - PROCESS | 3736 | 1463281656595 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 20:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:07:36 INFO - PROCESS | 3736 | 1463281656598 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:07:36 INFO - PROCESS | 3736 | 1463281656600 Marionette TRACE conn6 <- [1,1262,null,{}] 20:07:36 INFO - PROCESS | 3736 | 1463281656603 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}] 20:07:36 INFO - PROCESS | 3736 | 1463281656712 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 20:07:36 INFO - PROCESS | 3736 | 1463281656853 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:36 INFO - PROCESS | 3736 | ++DOCSHELL 10002800 == 88 [pid = 3736] [id = 325] 20:07:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (10352800) [pid = 3736] [serial = 974] [outer = 00000000] 20:07:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (110FA000) [pid = 3736] [serial = 975] [outer = 10352800] 20:07:36 INFO - PROCESS | 3736 | 1463281656909 Marionette DEBUG loaded listener.js 20:07:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (15BDC400) [pid = 3736] [serial = 976] [outer = 10352800] 20:07:37 INFO - PROCESS | 3736 | 1463281657703 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]]]}] 20:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1121ms 20:07:37 INFO - PROCESS | 3736 | 1463281657722 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 20:07:37 INFO - PROCESS | 3736 | 1463281657727 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 20:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:07:37 INFO - PROCESS | 3736 | 1463281657731 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:07:37 INFO - PROCESS | 3736 | 1463281657735 Marionette TRACE conn6 <- [1,1266,null,{}] 20:07:37 INFO - PROCESS | 3736 | 1463281657740 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}] 20:07:37 INFO - PROCESS | 3736 | 1463281657877 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 20:07:38 INFO - PROCESS | 3736 | 1463281658026 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:38 INFO - PROCESS | 3736 | ++DOCSHELL 0C629800 == 89 [pid = 3736] [id = 326] 20:07:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (10006000) [pid = 3736] [serial = 977] [outer = 00000000] 20:07:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (14DA1800) [pid = 3736] [serial = 978] [outer = 10006000] 20:07:38 INFO - PROCESS | 3736 | 1463281658078 Marionette DEBUG loaded listener.js 20:07:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (16BF7400) [pid = 3736] [serial = 979] [outer = 10006000] 20:07:38 INFO - PROCESS | 3736 | --DOCSHELL 18DADC00 == 88 [pid = 3736] [id = 317] 20:07:38 INFO - PROCESS | 3736 | --DOCSHELL 146F0C00 == 87 [pid = 3736] [id = 316] 20:07:38 INFO - PROCESS | 3736 | --DOCSHELL 1A43DC00 == 86 [pid = 3736] [id = 315] 20:07:38 INFO - PROCESS | 3736 | --DOCSHELL 1A116800 == 85 [pid = 3736] [id = 314] 20:07:38 INFO - PROCESS | 3736 | --DOCSHELL 19B2AC00 == 84 [pid = 3736] [id = 313] 20:07:38 INFO - PROCESS | 3736 | --DOCSHELL 16BFAC00 == 83 [pid = 3736] [id = 312] 20:07:38 INFO - PROCESS | 3736 | --DOCSHELL 15BDE400 == 82 [pid = 3736] [id = 311] 20:07:38 INFO - PROCESS | 3736 | --DOCSHELL 14BB6800 == 81 [pid = 3736] [id = 310] 20:07:38 INFO - PROCESS | 3736 | --DOCSHELL 1403EC00 == 80 [pid = 3736] [id = 285] 20:07:38 INFO - PROCESS | 3736 | --DOCSHELL 0C73AC00 == 79 [pid = 3736] [id = 309] 20:07:38 INFO - PROCESS | 3736 | --DOCSHELL 10359800 == 78 [pid = 3736] [id = 308] 20:07:38 INFO - PROCESS | 3736 | --DOCSHELL 10611400 == 77 [pid = 3736] [id = 302] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (1B138000) [pid = 3736] [serial = 864] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (18DA8000) [pid = 3736] [serial = 888] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (147F1400) [pid = 3736] [serial = 879] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (14CAE400) [pid = 3736] [serial = 880] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (14667C00) [pid = 3736] [serial = 858] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (197A8000) [pid = 3736] [serial = 891] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (15BD8400) [pid = 3736] [serial = 882] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (167E1400) [pid = 3736] [serial = 883] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (0FA67400) [pid = 3736] [serial = 876] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (10058800) [pid = 3736] [serial = 877] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (18F22400) [pid = 3736] [serial = 889] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (17E4D800) [pid = 3736] [serial = 885] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (1BD8AC00) [pid = 3736] [serial = 870] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (11079C00) [pid = 3736] [serial = 894] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (1BD75800) [pid = 3736] [serial = 867] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (197AD800) [pid = 3736] [serial = 892] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (110F2000) [pid = 3736] [serial = 874] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (18A47400) [pid = 3736] [serial = 861] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (10696400) [pid = 3736] [serial = 873] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (146DE400) [pid = 3736] [serial = 895] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (19867C00) [pid = 3736] [serial = 897] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (19B69400) [pid = 3736] [serial = 898] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (17EFEC00) [pid = 3736] [serial = 886] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (1A122C00) [pid = 3736] [serial = 901] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (1A116C00) [pid = 3736] [serial = 900] [outer = 00000000] [url = about:blank] 20:07:38 INFO - PROCESS | 3736 | 1463281658651 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]]]}] 20:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 991ms 20:07:38 INFO - PROCESS | 3736 | 1463281658723 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 20:07:38 INFO - PROCESS | 3736 | 1463281658728 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 20:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:07:38 INFO - PROCESS | 3736 | 1463281658735 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:07:38 INFO - PROCESS | 3736 | 1463281658737 Marionette TRACE conn6 <- [1,1270,null,{}] 20:07:38 INFO - PROCESS | 3736 | 1463281658741 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}] 20:07:38 INFO - PROCESS | 3736 | 1463281658837 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 20:07:38 INFO - PROCESS | 3736 | 1463281658935 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:38 INFO - PROCESS | 3736 | ++DOCSHELL 10062C00 == 78 [pid = 3736] [id = 327] 20:07:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (10354C00) [pid = 3736] [serial = 980] [outer = 00000000] 20:07:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (14351400) [pid = 3736] [serial = 981] [outer = 10354C00] 20:07:39 INFO - PROCESS | 3736 | 1463281658980 Marionette DEBUG loaded listener.js 20:07:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (146DAC00) [pid = 3736] [serial = 982] [outer = 10354C00] 20:07:39 INFO - PROCESS | 3736 | 1463281659392 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]]]}] 20:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 20:07:39 INFO - PROCESS | 3736 | 1463281659414 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 20:07:39 INFO - PROCESS | 3736 | 1463281659416 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 20:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:07:39 INFO - PROCESS | 3736 | 1463281659420 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:07:39 INFO - PROCESS | 3736 | 1463281659423 Marionette TRACE conn6 <- [1,1274,null,{}] 20:07:39 INFO - PROCESS | 3736 | 1463281659434 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}] 20:07:39 INFO - PROCESS | 3736 | 1463281659527 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 20:07:39 INFO - PROCESS | 3736 | 1463281659565 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:39 INFO - PROCESS | 3736 | ++DOCSHELL 14BBE000 == 79 [pid = 3736] [id = 328] 20:07:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (15BD8400) [pid = 3736] [serial = 983] [outer = 00000000] 20:07:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (17A7E400) [pid = 3736] [serial = 984] [outer = 15BD8400] 20:07:39 INFO - PROCESS | 3736 | 1463281659620 Marionette DEBUG loaded listener.js 20:07:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (18A49C00) [pid = 3736] [serial = 985] [outer = 15BD8400] 20:07:40 INFO - PROCESS | 3736 | 1463281660083 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]]]}] 20:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 731ms 20:07:40 INFO - PROCESS | 3736 | 1463281660152 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 20:07:40 INFO - PROCESS | 3736 | 1463281660155 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 20:07:40 INFO - PROCESS | 3736 | 1463281660158 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:07:40 INFO - PROCESS | 3736 | 1463281660159 Marionette TRACE conn6 <- [1,1278,null,{}] 20:07:40 INFO - PROCESS | 3736 | 1463281660163 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}] 20:07:40 INFO - PROCESS | 3736 | 1463281660254 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 20:07:40 INFO - PROCESS | 3736 | 1463281660263 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:40 INFO - PROCESS | 3736 | ++DOCSHELL 18DA4800 == 80 [pid = 3736] [id = 329] 20:07:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (18DA6C00) [pid = 3736] [serial = 986] [outer = 00000000] 20:07:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (18FAE400) [pid = 3736] [serial = 987] [outer = 18DA6C00] 20:07:40 INFO - PROCESS | 3736 | 1463281660308 Marionette DEBUG loaded listener.js 20:07:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (18FB6C00) [pid = 3736] [serial = 988] [outer = 18DA6C00] 20:07:40 INFO - PROCESS | 3736 | 1463281660910 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]]]}] 20:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 870ms 20:07:41 INFO - PROCESS | 3736 | 1463281661033 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 20:07:41 INFO - PROCESS | 3736 | 1463281661038 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 20:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:07:41 INFO - PROCESS | 3736 | 1463281661043 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:07:41 INFO - PROCESS | 3736 | 1463281661047 Marionette TRACE conn6 <- [1,1282,null,{}] 20:07:41 INFO - PROCESS | 3736 | 1463281661053 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}] 20:07:41 INFO - PROCESS | 3736 | 1463281661180 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 20:07:41 INFO - PROCESS | 3736 | 1463281661317 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:41 INFO - PROCESS | 3736 | ++DOCSHELL 0CA27400 == 81 [pid = 3736] [id = 330] 20:07:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (10007800) [pid = 3736] [serial = 989] [outer = 00000000] 20:07:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (142CF400) [pid = 3736] [serial = 990] [outer = 10007800] 20:07:41 INFO - PROCESS | 3736 | 1463281661381 Marionette DEBUG loaded listener.js 20:07:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (146E6400) [pid = 3736] [serial = 991] [outer = 10007800] 20:07:41 INFO - PROCESS | 3736 | 1463281661930 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]]]}] 20:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 931ms 20:07:42 INFO - PROCESS | 3736 | 1463281661978 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 20:07:42 INFO - PROCESS | 3736 | 1463281661985 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 20:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:07:42 INFO - PROCESS | 3736 | 1463281661992 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:07:42 INFO - PROCESS | 3736 | 1463281661995 Marionette TRACE conn6 <- [1,1286,null,{}] 20:07:42 INFO - PROCESS | 3736 | 1463281661999 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}] 20:07:42 INFO - PROCESS | 3736 | 1463281662111 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 20:07:42 INFO - PROCESS | 3736 | 1463281662224 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:42 INFO - PROCESS | 3736 | ++DOCSHELL 17797C00 == 82 [pid = 3736] [id = 331] 20:07:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (17A7A000) [pid = 3736] [serial = 992] [outer = 00000000] 20:07:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (18DA7C00) [pid = 3736] [serial = 993] [outer = 17A7A000] 20:07:42 INFO - PROCESS | 3736 | 1463281662319 Marionette DEBUG loaded listener.js 20:07:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (18FBBC00) [pid = 3736] [serial = 994] [outer = 17A7A000] 20:07:42 INFO - PROCESS | 3736 | 1463281662955 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]]]}] 20:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 970ms 20:07:42 INFO - PROCESS | 3736 | 1463281662963 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 20:07:42 INFO - PROCESS | 3736 | 1463281662965 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 20:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:07:43 INFO - PROCESS | 3736 | 1463281662969 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:07:43 INFO - PROCESS | 3736 | 1463281662973 Marionette TRACE conn6 <- [1,1290,null,{}] 20:07:43 INFO - PROCESS | 3736 | 1463281662984 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}] 20:07:43 INFO - PROCESS | 3736 | 1463281663097 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 20:07:43 INFO - PROCESS | 3736 | 1463281663276 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:43 INFO - PROCESS | 3736 | ++DOCSHELL 19D09800 == 83 [pid = 3736] [id = 332] 20:07:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (19D0B000) [pid = 3736] [serial = 995] [outer = 00000000] 20:07:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (1A02CC00) [pid = 3736] [serial = 996] [outer = 19D0B000] 20:07:43 INFO - PROCESS | 3736 | 1463281663335 Marionette DEBUG loaded listener.js 20:07:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (1A09C400) [pid = 3736] [serial = 997] [outer = 19D0B000] 20:07:43 INFO - PROCESS | 3736 | 1463281663950 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]]]}] 20:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1024ms 20:07:44 INFO - PROCESS | 3736 | 1463281663995 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 20:07:44 INFO - PROCESS | 3736 | 1463281663998 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 20:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:07:44 INFO - PROCESS | 3736 | 1463281664017 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:07:44 INFO - PROCESS | 3736 | 1463281664019 Marionette TRACE conn6 <- [1,1294,null,{}] 20:07:44 INFO - PROCESS | 3736 | 1463281664024 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}] 20:07:44 INFO - PROCESS | 3736 | 1463281664150 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 20:07:44 INFO - PROCESS | 3736 | 1463281664288 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:44 INFO - PROCESS | 3736 | ++DOCSHELL 1A122400 == 84 [pid = 3736] [id = 333] 20:07:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (1A122C00) [pid = 3736] [serial = 998] [outer = 00000000] 20:07:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (1A186400) [pid = 3736] [serial = 999] [outer = 1A122C00] 20:07:44 INFO - PROCESS | 3736 | 1463281664344 Marionette DEBUG loaded listener.js 20:07:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (1A43BC00) [pid = 3736] [serial = 1000] [outer = 1A122C00] 20:07:44 INFO - PROCESS | 3736 | 1463281664896 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]]]}] 20:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 950ms 20:07:44 INFO - PROCESS | 3736 | 1463281664956 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 20:07:44 INFO - PROCESS | 3736 | 1463281664958 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 20:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:07:44 INFO - PROCESS | 3736 | 1463281664961 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:07:44 INFO - PROCESS | 3736 | 1463281664964 Marionette TRACE conn6 <- [1,1298,null,{}] 20:07:44 INFO - PROCESS | 3736 | 1463281664967 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}] 20:07:45 INFO - PROCESS | 3736 | 1463281665075 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 20:07:45 INFO - PROCESS | 3736 | 1463281665191 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:45 INFO - PROCESS | 3736 | ++DOCSHELL 1A43DC00 == 85 [pid = 3736] [id = 334] 20:07:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (1A508400) [pid = 3736] [serial = 1001] [outer = 00000000] 20:07:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (1B138000) [pid = 3736] [serial = 1002] [outer = 1A508400] 20:07:45 INFO - PROCESS | 3736 | 1463281665287 Marionette DEBUG loaded listener.js 20:07:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (1B13A000) [pid = 3736] [serial = 1003] [outer = 1A508400] 20:07:45 INFO - PROCESS | 3736 | 1463281665891 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] 20:07:45 INFO - PROCESS | 3736 | 1463281665938 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 20:07:45 INFO - PROCESS | 3736 | 1463281665941 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:07:45 INFO - PROCESS | 3736 | 1463281665944 Marionette TRACE conn6 <- [1,1302,null,{}] 20:07:45 INFO - PROCESS | 3736 | 1463281665947 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}] 20:07:46 INFO - PROCESS | 3736 | 1463281666073 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 20:07:46 INFO - PROCESS | 3736 | 1463281666216 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:46 INFO - PROCESS | 3736 | ++DOCSHELL 1B136C00 == 86 [pid = 3736] [id = 335] 20:07:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (1BD74C00) [pid = 3736] [serial = 1004] [outer = 00000000] 20:07:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (1D2C8400) [pid = 3736] [serial = 1005] [outer = 1BD74C00] 20:07:46 INFO - PROCESS | 3736 | 1463281666272 Marionette DEBUG loaded listener.js 20:07:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (1D7CA800) [pid = 3736] [serial = 1006] [outer = 1BD74C00] 20:07:46 INFO - PROCESS | 3736 | 1463281666881 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]]]}] 20:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 971ms 20:07:46 INFO - PROCESS | 3736 | 1463281666916 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 20:07:46 INFO - PROCESS | 3736 | 1463281666919 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 20:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:07:46 INFO - PROCESS | 3736 | 1463281666923 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:07:46 INFO - PROCESS | 3736 | 1463281666925 Marionette TRACE conn6 <- [1,1306,null,{}] 20:07:46 INFO - PROCESS | 3736 | 1463281666929 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}] 20:07:47 INFO - PROCESS | 3736 | 1463281667034 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 20:07:47 INFO - PROCESS | 3736 | 1463281667188 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:47 INFO - PROCESS | 3736 | ++DOCSHELL 18FB7000 == 87 [pid = 3736] [id = 336] 20:07:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (1D2CD000) [pid = 3736] [serial = 1007] [outer = 00000000] 20:07:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (1E897000) [pid = 3736] [serial = 1008] [outer = 1D2CD000] 20:07:47 INFO - PROCESS | 3736 | 1463281667243 Marionette DEBUG loaded listener.js 20:07:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (1E899C00) [pid = 3736] [serial = 1009] [outer = 1D2CD000] 20:07:47 INFO - PROCESS | 3736 | 1463281667898 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]]]}] 20:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1023ms 20:07:47 INFO - PROCESS | 3736 | 1463281667950 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 20:07:47 INFO - PROCESS | 3736 | 1463281667954 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 20:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:07:48 INFO - PROCESS | 3736 | 1463281667987 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:07:48 INFO - PROCESS | 3736 | 1463281667991 Marionette TRACE conn6 <- [1,1310,null,{}] 20:07:48 INFO - PROCESS | 3736 | 1463281667996 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}] 20:07:48 INFO - PROCESS | 3736 | 1463281668108 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 20:07:48 INFO - PROCESS | 3736 | 1463281668246 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:48 INFO - PROCESS | 3736 | ++DOCSHELL 110F5800 == 88 [pid = 3736] [id = 337] 20:07:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (14CAB800) [pid = 3736] [serial = 1010] [outer = 00000000] 20:07:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (15BDF800) [pid = 3736] [serial = 1011] [outer = 14CAB800] 20:07:48 INFO - PROCESS | 3736 | 1463281668297 Marionette DEBUG loaded listener.js 20:07:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (17E57400) [pid = 3736] [serial = 1012] [outer = 14CAB800] 20:07:48 INFO - PROCESS | 3736 | 1463281668901 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]]]}] 20:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 950ms 20:07:48 INFO - PROCESS | 3736 | 1463281668920 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 20:07:48 INFO - PROCESS | 3736 | 1463281668925 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 20:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:07:48 INFO - PROCESS | 3736 | 1463281668931 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:07:48 INFO - PROCESS | 3736 | 1463281668934 Marionette TRACE conn6 <- [1,1314,null,{}] 20:07:48 INFO - PROCESS | 3736 | 1463281668937 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}] 20:07:49 INFO - PROCESS | 3736 | 1463281669046 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 20:07:49 INFO - PROCESS | 3736 | 1463281669206 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:49 INFO - PROCESS | 3736 | ++DOCSHELL 15B0B000 == 89 [pid = 3736] [id = 338] 20:07:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (18A71000) [pid = 3736] [serial = 1013] [outer = 00000000] 20:07:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (19B62C00) [pid = 3736] [serial = 1014] [outer = 18A71000] 20:07:49 INFO - PROCESS | 3736 | 1463281669256 Marionette DEBUG loaded listener.js 20:07:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 167 (1A037000) [pid = 3736] [serial = 1015] [outer = 18A71000] 20:07:49 INFO - PROCESS | 3736 | --DOCSHELL 1779A800 == 88 [pid = 3736] [id = 254] 20:07:49 INFO - PROCESS | 3736 | --DOCSHELL 18FB9800 == 87 [pid = 3736] [id = 113] 20:07:49 INFO - PROCESS | 3736 | --DOCSHELL 17EFC800 == 86 [pid = 3736] [id = 225] 20:07:49 INFO - PROCESS | 3736 | --DOCSHELL 14BBE000 == 85 [pid = 3736] [id = 328] 20:07:49 INFO - PROCESS | 3736 | --DOCSHELL 10062C00 == 84 [pid = 3736] [id = 327] 20:07:49 INFO - PROCESS | 3736 | --DOCSHELL 0C629800 == 83 [pid = 3736] [id = 326] 20:07:49 INFO - PROCESS | 3736 | --DOCSHELL 1ECB0C00 == 82 [pid = 3736] [id = 323] 20:07:49 INFO - PROCESS | 3736 | --DOCSHELL 1DAFDC00 == 81 [pid = 3736] [id = 322] 20:07:49 INFO - PROCESS | 3736 | --DOCSHELL 1C84D000 == 80 [pid = 3736] [id = 321] 20:07:49 INFO - PROCESS | 3736 | --DOCSHELL 1779B400 == 79 [pid = 3736] [id = 320] 20:07:49 INFO - PROCESS | 3736 | --DOCSHELL 1000A000 == 78 [pid = 3736] [id = 319] 20:07:49 INFO - PROCESS | 3736 | 1463281669857 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]]]}] 20:07:49 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 20:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 20:07:49 INFO - PROCESS | 3736 | 1463281669905 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 20:07:49 INFO - PROCESS | 3736 | 1463281669907 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 20:07:49 INFO - PROCESS | 3736 | 1463281669910 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:07:49 INFO - PROCESS | 3736 | 1463281669914 Marionette TRACE conn6 <- [1,1318,null,{}] 20:07:49 INFO - PROCESS | 3736 | 1463281669932 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}] 20:07:50 INFO - PROCESS | 3736 | 1463281670064 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 20:07:50 INFO - PROCESS | 3736 | 1463281670136 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:50 INFO - PROCESS | 3736 | ++DOCSHELL 14CB3400 == 79 [pid = 3736] [id = 339] 20:07:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 168 (14D02000) [pid = 3736] [serial = 1016] [outer = 00000000] 20:07:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 169 (19B31800) [pid = 3736] [serial = 1017] [outer = 14D02000] 20:07:50 INFO - PROCESS | 3736 | 1463281670185 Marionette DEBUG loaded listener.js 20:07:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 170 (1A123800) [pid = 3736] [serial = 1018] [outer = 14D02000] 20:07:50 INFO - PROCESS | 3736 | 1463281670621 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]]]}] 20:07:50 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 20:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 731ms 20:07:50 INFO - PROCESS | 3736 | 1463281670646 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 20:07:50 INFO - PROCESS | 3736 | 1463281670648 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 20:07:50 INFO - PROCESS | 3736 | 1463281670652 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:07:50 INFO - PROCESS | 3736 | 1463281670654 Marionette TRACE conn6 <- [1,1322,null,{}] 20:07:50 INFO - PROCESS | 3736 | 1463281670657 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}] 20:07:50 INFO - PROCESS | 3736 | 1463281670830 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 20:07:50 INFO - PROCESS | 3736 | 1463281670905 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:50 INFO - PROCESS | 3736 | ++DOCSHELL 1C345800 == 80 [pid = 3736] [id = 340] 20:07:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 171 (1C7A6800) [pid = 3736] [serial = 1019] [outer = 00000000] 20:07:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 172 (1DAF2800) [pid = 3736] [serial = 1020] [outer = 1C7A6800] 20:07:50 INFO - PROCESS | 3736 | 1463281670950 Marionette DEBUG loaded listener.js 20:07:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 173 (1E898800) [pid = 3736] [serial = 1021] [outer = 1C7A6800] 20:07:51 INFO - PROCESS | 3736 | 1463281671397 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]]]}] 20:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 770ms 20:07:51 INFO - PROCESS | 3736 | 1463281671425 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 20:07:51 INFO - PROCESS | 3736 | 1463281671427 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 20:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:07:51 INFO - PROCESS | 3736 | 1463281671440 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:07:51 INFO - PROCESS | 3736 | 1463281671441 Marionette TRACE conn6 <- [1,1326,null,{}] 20:07:51 INFO - PROCESS | 3736 | 1463281671445 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}] 20:07:51 INFO - PROCESS | 3736 | 1463281671569 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 20:07:51 INFO - PROCESS | 3736 | 1463281671576 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:51 INFO - PROCESS | 3736 | ++DOCSHELL 1ECEB800 == 81 [pid = 3736] [id = 341] 20:07:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 174 (1ECEF000) [pid = 3736] [serial = 1022] [outer = 00000000] 20:07:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 175 (1ECF5C00) [pid = 3736] [serial = 1023] [outer = 1ECEF000] 20:07:51 INFO - PROCESS | 3736 | 1463281671685 Marionette DEBUG loaded listener.js 20:07:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 176 (20B3F800) [pid = 3736] [serial = 1024] [outer = 1ECEF000] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 175 (10352000) [pid = 3736] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 174 (19B5B000) [pid = 3736] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 173 (11080800) [pid = 3736] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 172 (10355C00) [pid = 3736] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 171 (1A039400) [pid = 3736] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 170 (1C136400) [pid = 3736] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 169 (17EFBC00) [pid = 3736] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 168 (146E8000) [pid = 3736] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 167 (1ECF0800) [pid = 3736] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 166 (21136400) [pid = 3736] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (1A140400) [pid = 3736] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (147F7C00) [pid = 3736] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (10358800) [pid = 3736] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (15B0FC00) [pid = 3736] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (1B6B2000) [pid = 3736] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (1A507400) [pid = 3736] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (14042000) [pid = 3736] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (19B31C00) [pid = 3736] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (14CB7400) [pid = 3736] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (1035A400) [pid = 3736] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (1A189000) [pid = 3736] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (17E58000) [pid = 3736] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (17E5A400) [pid = 3736] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (1BD83800) [pid = 3736] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (1C845000) [pid = 3736] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (1A503000) [pid = 3736] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (1CC65C00) [pid = 3736] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (10673400) [pid = 3736] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (1952E800) [pid = 3736] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (0FAE8C00) [pid = 3736] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (1A11A400) [pid = 3736] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (15B13000) [pid = 3736] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (1A5AD400) [pid = 3736] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (146F4000) [pid = 3736] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (10062800) [pid = 3736] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (10006000) [pid = 3736] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (1C84F400) [pid = 3736] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (17A7B800) [pid = 3736] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (10354C00) [pid = 3736] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (1C33E800) [pid = 3736] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (1E891800) [pid = 3736] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (10352800) [pid = 3736] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:07:52 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (15BD8400) [pid = 3736] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:07:52 INFO - PROCESS | 3736 | 1463281672916 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]]]}] 20:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1522ms 20:07:52 INFO - PROCESS | 3736 | 1463281672962 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 20:07:52 INFO - PROCESS | 3736 | 1463281672964 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 20:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:07:52 INFO - PROCESS | 3736 | 1463281672967 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:07:53 INFO - PROCESS | 3736 | 1463281672969 Marionette TRACE conn6 <- [1,1330,null,{}] 20:07:53 INFO - PROCESS | 3736 | 1463281672972 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}] 20:07:53 INFO - PROCESS | 3736 | 1463281673083 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 20:07:53 INFO - PROCESS | 3736 | 1463281673091 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:53 INFO - PROCESS | 3736 | ++DOCSHELL 1000DC00 == 82 [pid = 3736] [id = 342] 20:07:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (10673400) [pid = 3736] [serial = 1025] [outer = 00000000] 20:07:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (15BD8400) [pid = 3736] [serial = 1026] [outer = 10673400] 20:07:53 INFO - PROCESS | 3736 | 1463281673137 Marionette DEBUG loaded listener.js 20:07:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (17EF6000) [pid = 3736] [serial = 1027] [outer = 10673400] 20:07:53 INFO - PROCESS | 3736 | 1463281673600 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]]]}] 20:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 671ms 20:07:53 INFO - PROCESS | 3736 | 1463281673638 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 20:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:07:53 INFO - PROCESS | 3736 | 1463281673640 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 20:07:53 INFO - PROCESS | 3736 | 1463281673643 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:07:53 INFO - PROCESS | 3736 | 1463281673645 Marionette TRACE conn6 <- [1,1334,null,{}] 20:07:53 INFO - PROCESS | 3736 | 1463281673648 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}] 20:07:53 INFO - PROCESS | 3736 | 1463281673737 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 20:07:53 INFO - PROCESS | 3736 | 1463281673756 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:53 INFO - PROCESS | 3736 | ++DOCSHELL 18A3F800 == 83 [pid = 3736] [id = 343] 20:07:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (18FB0800) [pid = 3736] [serial = 1028] [outer = 00000000] 20:07:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (1A039400) [pid = 3736] [serial = 1029] [outer = 18FB0800] 20:07:53 INFO - PROCESS | 3736 | 1463281673800 Marionette DEBUG loaded listener.js 20:07:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (1B132000) [pid = 3736] [serial = 1030] [outer = 18FB0800] 20:07:54 INFO - PROCESS | 3736 | 1463281674413 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]]]}] 20:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 831ms 20:07:54 INFO - PROCESS | 3736 | 1463281674492 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 20:07:54 INFO - PROCESS | 3736 | 1463281674497 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 20:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:07:54 INFO - PROCESS | 3736 | 1463281674516 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:07:54 INFO - PROCESS | 3736 | 1463281674521 Marionette TRACE conn6 <- [1,1338,null,{}] 20:07:54 INFO - PROCESS | 3736 | 1463281674544 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}] 20:07:54 INFO - PROCESS | 3736 | 1463281674673 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 20:07:54 INFO - PROCESS | 3736 | 1463281674814 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:54 INFO - PROCESS | 3736 | ++DOCSHELL 0C624C00 == 84 [pid = 3736] [id = 344] 20:07:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (0C625000) [pid = 3736] [serial = 1031] [outer = 00000000] 20:07:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (146F3000) [pid = 3736] [serial = 1032] [outer = 0C625000] 20:07:54 INFO - PROCESS | 3736 | 1463281674874 Marionette DEBUG loaded listener.js 20:07:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (14CB7400) [pid = 3736] [serial = 1033] [outer = 0C625000] 20:07:55 INFO - PROCESS | 3736 | 1463281675428 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]]]}] 20:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 970ms 20:07:55 INFO - PROCESS | 3736 | 1463281675474 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 20:07:55 INFO - PROCESS | 3736 | 1463281675481 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 20:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:07:55 INFO - PROCESS | 3736 | 1463281675488 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:07:55 INFO - PROCESS | 3736 | 1463281675490 Marionette TRACE conn6 <- [1,1342,null,{}] 20:07:55 INFO - PROCESS | 3736 | 1463281675494 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}] 20:07:55 INFO - PROCESS | 3736 | 1463281675611 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 20:07:55 INFO - PROCESS | 3736 | 1463281675772 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:55 INFO - PROCESS | 3736 | ++DOCSHELL 14D08000 == 85 [pid = 3736] [id = 345] 20:07:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (18A49800) [pid = 3736] [serial = 1034] [outer = 00000000] 20:07:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (19866000) [pid = 3736] [serial = 1035] [outer = 18A49800] 20:07:55 INFO - PROCESS | 3736 | 1463281675828 Marionette DEBUG loaded listener.js 20:07:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (19B61400) [pid = 3736] [serial = 1036] [outer = 18A49800] 20:07:56 INFO - PROCESS | 3736 | 1463281676428 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]]]}] 20:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 970ms 20:07:56 INFO - PROCESS | 3736 | 1463281676458 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 20:07:56 INFO - PROCESS | 3736 | 1463281676461 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 20:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:07:56 INFO - PROCESS | 3736 | 1463281676464 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:07:56 INFO - PROCESS | 3736 | 1463281676469 Marionette TRACE conn6 <- [1,1346,null,{}] 20:07:56 INFO - PROCESS | 3736 | 1463281676480 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}] 20:07:56 INFO - PROCESS | 3736 | 1463281676599 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 20:07:56 INFO - PROCESS | 3736 | 1463281676747 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:56 INFO - PROCESS | 3736 | ++DOCSHELL 1C84D000 == 86 [pid = 3736] [id = 346] 20:07:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (1C84F400) [pid = 3736] [serial = 1037] [outer = 00000000] 20:07:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (1DAEFC00) [pid = 3736] [serial = 1038] [outer = 1C84F400] 20:07:56 INFO - PROCESS | 3736 | 1463281676806 Marionette DEBUG loaded listener.js 20:07:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (1ECEEC00) [pid = 3736] [serial = 1039] [outer = 1C84F400] 20:07:57 INFO - PROCESS | 3736 | 1463281677441 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]]]}] 20:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1024ms 20:07:57 INFO - PROCESS | 3736 | 1463281677491 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 20:07:57 INFO - PROCESS | 3736 | 1463281677494 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 20:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:07:57 INFO - PROCESS | 3736 | 1463281677498 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:07:57 INFO - PROCESS | 3736 | 1463281677500 Marionette TRACE conn6 <- [1,1350,null,{}] 20:07:57 INFO - PROCESS | 3736 | 1463281677504 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}] 20:07:57 INFO - PROCESS | 3736 | 1463281677621 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 20:07:57 INFO - PROCESS | 3736 | 1463281677767 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:57 INFO - PROCESS | 3736 | ++DOCSHELL 1ECF0C00 == 87 [pid = 3736] [id = 347] 20:07:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (1ECF4400) [pid = 3736] [serial = 1040] [outer = 00000000] 20:07:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (20F88400) [pid = 3736] [serial = 1041] [outer = 1ECF4400] 20:07:57 INFO - PROCESS | 3736 | 1463281677823 Marionette DEBUG loaded listener.js 20:07:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (21136800) [pid = 3736] [serial = 1042] [outer = 1ECF4400] 20:07:58 INFO - PROCESS | 3736 | 1463281678475 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]]]}] 20:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1018ms 20:07:58 INFO - PROCESS | 3736 | 1463281678519 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 20:07:58 INFO - PROCESS | 3736 | 1463281678521 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 20:07:58 INFO - PROCESS | 3736 | 1463281678525 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:07:58 INFO - PROCESS | 3736 | 1463281678527 Marionette TRACE conn6 <- [1,1354,null,{}] 20:07:58 INFO - PROCESS | 3736 | 1463281678530 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}] 20:07:58 INFO - PROCESS | 3736 | 1463281678640 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 20:07:58 INFO - PROCESS | 3736 | 1463281678787 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:58 INFO - PROCESS | 3736 | ++DOCSHELL 20F87400 == 88 [pid = 3736] [id = 348] 20:07:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (21137800) [pid = 3736] [serial = 1043] [outer = 00000000] 20:07:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (2113F800) [pid = 3736] [serial = 1044] [outer = 21137800] 20:07:58 INFO - PROCESS | 3736 | 1463281678842 Marionette DEBUG loaded listener.js 20:07:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (146E6C00) [pid = 3736] [serial = 1045] [outer = 21137800] 20:07:59 INFO - PROCESS | 3736 | 1463281679438 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] 20:07:59 INFO - PROCESS | 3736 | 1463281679502 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 20:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:07:59 INFO - PROCESS | 3736 | 1463281679506 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:07:59 INFO - PROCESS | 3736 | 1463281679508 Marionette TRACE conn6 <- [1,1358,null,{}] 20:07:59 INFO - PROCESS | 3736 | 1463281679511 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}] 20:07:59 INFO - PROCESS | 3736 | 1463281679639 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 20:07:59 INFO - PROCESS | 3736 | 1463281679790 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:07:59 INFO - PROCESS | 3736 | ++DOCSHELL 21109800 == 89 [pid = 3736] [id = 349] 20:07:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (21109C00) [pid = 3736] [serial = 1046] [outer = 00000000] 20:07:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (2113D000) [pid = 3736] [serial = 1047] [outer = 21109C00] 20:07:59 INFO - PROCESS | 3736 | 1463281679847 Marionette DEBUG loaded listener.js 20:07:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (22542400) [pid = 3736] [serial = 1048] [outer = 21109C00] 20:08:00 INFO - PROCESS | 3736 | 1463281680486 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] 20:08:00 INFO - PROCESS | 3736 | 1463281680529 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 20:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:08:00 INFO - PROCESS | 3736 | 1463281680533 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:08:00 INFO - PROCESS | 3736 | 1463281680535 Marionette TRACE conn6 <- [1,1362,null,{}] 20:08:00 INFO - PROCESS | 3736 | 1463281680539 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}] 20:08:00 INFO - PROCESS | 3736 | 1463281680647 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 20:08:00 INFO - PROCESS | 3736 | 1463281680807 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:00 INFO - PROCESS | 3736 | ++DOCSHELL 21113C00 == 90 [pid = 3736] [id = 350] 20:08:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (22545800) [pid = 3736] [serial = 1049] [outer = 00000000] 20:08:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (227D7800) [pid = 3736] [serial = 1050] [outer = 22545800] 20:08:00 INFO - PROCESS | 3736 | 1463281680862 Marionette DEBUG loaded listener.js 20:08:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (227DBC00) [pid = 3736] [serial = 1051] [outer = 22545800] 20:08:01 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:08:01 INFO - PROCESS | 3736 | 1463281681443 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] 20:08:01 INFO - PROCESS | 3736 | 1463281681470 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 20:08:01 INFO - PROCESS | 3736 | 1463281681489 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:08:01 INFO - PROCESS | 3736 | 1463281681491 Marionette TRACE conn6 <- [1,1366,null,{}] 20:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:08:01 INFO - PROCESS | 3736 | 1463281681495 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}] 20:08:01 INFO - PROCESS | 3736 | 1463281681606 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 20:08:01 INFO - PROCESS | 3736 | 1463281681753 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:01 INFO - PROCESS | 3736 | ++DOCSHELL 10005400 == 91 [pid = 3736] [id = 351] 20:08:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (1000D800) [pid = 3736] [serial = 1052] [outer = 00000000] 20:08:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (14669C00) [pid = 3736] [serial = 1053] [outer = 1000D800] 20:08:01 INFO - PROCESS | 3736 | 1463281681809 Marionette DEBUG loaded listener.js 20:08:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (14744000) [pid = 3736] [serial = 1054] [outer = 1000D800] 20:08:02 INFO - PROCESS | 3736 | 1463281682562 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] 20:08:02 INFO - PROCESS | 3736 | 1463281682581 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 20:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:08:02 INFO - PROCESS | 3736 | 1463281682585 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:08:02 INFO - PROCESS | 3736 | 1463281682590 Marionette TRACE conn6 <- [1,1370,null,{}] 20:08:02 INFO - PROCESS | 3736 | 1463281682594 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}] 20:08:02 INFO - PROCESS | 3736 | 1463281682704 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 20:08:02 INFO - PROCESS | 3736 | 1463281682870 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:02 INFO - PROCESS | 3736 | ++DOCSHELL 15B0D000 == 92 [pid = 3736] [id = 352] 20:08:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (15B0D400) [pid = 3736] [serial = 1055] [outer = 00000000] 20:08:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (146E4C00) [pid = 3736] [serial = 1056] [outer = 15B0D400] 20:08:02 INFO - PROCESS | 3736 | 1463281682922 Marionette DEBUG loaded listener.js 20:08:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (16BF9400) [pid = 3736] [serial = 1057] [outer = 15B0D400] 20:08:03 INFO - PROCESS | 3736 | --DOCSHELL 1000DC00 == 91 [pid = 3736] [id = 342] 20:08:03 INFO - PROCESS | 3736 | --DOCSHELL 1ECEB800 == 90 [pid = 3736] [id = 341] 20:08:03 INFO - PROCESS | 3736 | --DOCSHELL 1C345800 == 89 [pid = 3736] [id = 340] 20:08:03 INFO - PROCESS | 3736 | --DOCSHELL 14CB3400 == 88 [pid = 3736] [id = 339] 20:08:03 INFO - PROCESS | 3736 | --DOCSHELL 15B0B000 == 87 [pid = 3736] [id = 338] 20:08:03 INFO - PROCESS | 3736 | --DOCSHELL 110F5800 == 86 [pid = 3736] [id = 337] 20:08:03 INFO - PROCESS | 3736 | --DOCSHELL 18FB7000 == 85 [pid = 3736] [id = 336] 20:08:03 INFO - PROCESS | 3736 | --DOCSHELL 1B136C00 == 84 [pid = 3736] [id = 335] 20:08:03 INFO - PROCESS | 3736 | --DOCSHELL 1A43DC00 == 83 [pid = 3736] [id = 334] 20:08:03 INFO - PROCESS | 3736 | --DOCSHELL 1A122400 == 82 [pid = 3736] [id = 333] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (18FAE400) [pid = 3736] [serial = 987] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOCSHELL 0CA27400 == 81 [pid = 3736] [id = 330] 20:08:03 INFO - PROCESS | 3736 | --DOCSHELL 18DA4800 == 80 [pid = 3736] [id = 329] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (1BD8D800) [pid = 3736] [serial = 871] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (1A02EC00) [pid = 3736] [serial = 814] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (14746800) [pid = 3736] [serial = 760] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (142CF800) [pid = 3736] [serial = 808] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (1A122800) [pid = 3736] [serial = 817] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (20F85C00) [pid = 3736] [serial = 766] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (1986C800) [pid = 3736] [serial = 763] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (17799000) [pid = 3736] [serial = 811] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (20F7E000) [pid = 3736] [serial = 769] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (2113DC00) [pid = 3736] [serial = 772] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (1A191000) [pid = 3736] [serial = 820] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (1A50A000) [pid = 3736] [serial = 823] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (1C843C00) [pid = 3736] [serial = 916] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (1BD7CC00) [pid = 3736] [serial = 868] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (1B6ACC00) [pid = 3736] [serial = 913] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (1D7CA400) [pid = 3736] [serial = 922] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (1B15AC00) [pid = 3736] [serial = 865] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (1B136800) [pid = 3736] [serial = 856] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (17A7E400) [pid = 3736] [serial = 984] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (146E0000) [pid = 3736] [serial = 957] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (16BF7400) [pid = 3736] [serial = 979] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (14DA1800) [pid = 3736] [serial = 978] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (1D2D1000) [pid = 3736] [serial = 963] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (18D82000) [pid = 3736] [serial = 960] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (14351400) [pid = 3736] [serial = 981] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (146DAC00) [pid = 3736] [serial = 982] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (1D7CE000) [pid = 3736] [serial = 955] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (147EBC00) [pid = 3736] [serial = 958] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (1E894800) [pid = 3736] [serial = 966] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (15BDC400) [pid = 3736] [serial = 976] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (110FA000) [pid = 3736] [serial = 975] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (1C84B800) [pid = 3736] [serial = 952] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (1ECB7400) [pid = 3736] [serial = 969] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (20B35C00) [pid = 3736] [serial = 972] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (18FB8800) [pid = 3736] [serial = 961] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (1DAF3000) [pid = 3736] [serial = 964] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (1E89BC00) [pid = 3736] [serial = 967] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (1D2CB000) [pid = 3736] [serial = 954] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (18A49C00) [pid = 3736] [serial = 985] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (146ED000) [pid = 3736] [serial = 859] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (1CC62C00) [pid = 3736] [serial = 919] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (1B156400) [pid = 3736] [serial = 904] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (14091C00) [pid = 3736] [serial = 907] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (18D9E800) [pid = 3736] [serial = 910] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (18F25C00) [pid = 3736] [serial = 862] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (19D05000) [pid = 3736] [serial = 939] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (14D9B800) [pid = 3736] [serial = 930] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (1104FC00) [pid = 3736] [serial = 924] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (1A50A800) [pid = 3736] [serial = 903] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (18FB5000) [pid = 3736] [serial = 936] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (18D97400) [pid = 3736] [serial = 934] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (1C7B1400) [pid = 3736] [serial = 915] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (1C84FC00) [pid = 3736] [serial = 918] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (1A02A800) [pid = 3736] [serial = 940] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (1A50D000) [pid = 3736] [serial = 945] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (1B131000) [pid = 3736] [serial = 946] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (1D2D1C00) [pid = 3736] [serial = 921] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (110FA400) [pid = 3736] [serial = 906] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (0C627C00) [pid = 3736] [serial = 933] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (1BD85400) [pid = 3736] [serial = 951] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (1061B400) [pid = 3736] [serial = 928] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (1A439400) [pid = 3736] [serial = 943] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (18A73C00) [pid = 3736] [serial = 909] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (1A18A000) [pid = 3736] [serial = 942] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (14042400) [pid = 3736] [serial = 925] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (1B139C00) [pid = 3736] [serial = 912] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (15BDA400) [pid = 3736] [serial = 931] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (1A442000) [pid = 3736] [serial = 949] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (197AAC00) [pid = 3736] [serial = 937] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (19D0E400) [pid = 3736] [serial = 948] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (1000FC00) [pid = 3736] [serial = 927] [outer = 00000000] [url = about:blank] 20:08:03 INFO - PROCESS | 3736 | [3736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:08:03 INFO - PROCESS | 3736 | 1463281683541 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] 20:08:03 INFO - PROCESS | 3736 | 1463281683582 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 20:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:08:03 INFO - PROCESS | 3736 | 1463281683588 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:08:03 INFO - PROCESS | 3736 | 1463281683591 Marionette TRACE conn6 <- [1,1374,null,{}] 20:08:03 INFO - PROCESS | 3736 | 1463281683595 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}] 20:08:03 INFO - PROCESS | 3736 | 1463281683692 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 20:08:03 INFO - PROCESS | 3736 | 1463281683791 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:03 INFO - PROCESS | 3736 | ++DOCSHELL 1000FC00 == 81 [pid = 3736] [id = 353] 20:08:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (10063400) [pid = 3736] [serial = 1058] [outer = 00000000] 20:08:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (14091000) [pid = 3736] [serial = 1059] [outer = 10063400] 20:08:03 INFO - PROCESS | 3736 | 1463281683837 Marionette DEBUG loaded listener.js 20:08:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (14669000) [pid = 3736] [serial = 1060] [outer = 10063400] 20:08:04 INFO - PROCESS | 3736 | 1463281684230 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] 20:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:08:04 INFO - PROCESS | 3736 | 1463281684264 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 20:08:04 INFO - PROCESS | 3736 | 1463281684267 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:08:04 INFO - PROCESS | 3736 | 1463281684271 Marionette TRACE conn6 <- [1,1378,null,{}] 20:08:04 INFO - PROCESS | 3736 | 1463281684280 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}] 20:08:04 INFO - PROCESS | 3736 | 1463281684375 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 20:08:04 INFO - PROCESS | 3736 | 1463281684420 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:04 INFO - PROCESS | 3736 | ++DOCSHELL 162BC400 == 82 [pid = 3736] [id = 354] 20:08:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (162BD000) [pid = 3736] [serial = 1061] [outer = 00000000] 20:08:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (17A7B800) [pid = 3736] [serial = 1062] [outer = 162BD000] 20:08:04 INFO - PROCESS | 3736 | 1463281684468 Marionette DEBUG loaded listener.js 20:08:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (17EEF400) [pid = 3736] [serial = 1063] [outer = 162BD000] 20:08:04 INFO - PROCESS | 3736 | 1463281684923 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]]]}] 20:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 20:08:05 INFO - PROCESS | 3736 | 1463281685001 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 20:08:05 INFO - PROCESS | 3736 | 1463281685004 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 20:08:05 INFO - PROCESS | 3736 | 1463281685007 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:08:05 INFO - PROCESS | 3736 | 1463281685009 Marionette TRACE conn6 <- [1,1382,null,{}] 20:08:05 INFO - PROCESS | 3736 | 1463281685012 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}] 20:08:05 INFO - PROCESS | 3736 | 1463281685111 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 20:08:05 INFO - PROCESS | 3736 | 1463281685222 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:05 INFO - PROCESS | 3736 | ++DOCSHELL 17A76400 == 83 [pid = 3736] [id = 355] 20:08:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (18A49C00) [pid = 3736] [serial = 1064] [outer = 00000000] 20:08:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (18DA0C00) [pid = 3736] [serial = 1065] [outer = 18A49C00] 20:08:05 INFO - PROCESS | 3736 | 1463281685267 Marionette DEBUG loaded listener.js 20:08:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (18F1B000) [pid = 3736] [serial = 1066] [outer = 18A49C00] 20:08:05 INFO - PROCESS | 3736 | 1463281685686 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]]]}] 20:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 731ms 20:08:05 INFO - PROCESS | 3736 | 1463281685742 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 20:08:05 INFO - PROCESS | 3736 | 1463281685744 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 20:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:08:05 INFO - PROCESS | 3736 | 1463281685786 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:08:05 INFO - PROCESS | 3736 | 1463281685788 Marionette TRACE conn6 <- [1,1386,null,{}] 20:08:05 INFO - PROCESS | 3736 | 1463281685792 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}] 20:08:05 INFO - PROCESS | 3736 | 1463281685913 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 20:08:06 INFO - PROCESS | 3736 | 1463281685981 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:06 INFO - PROCESS | 3736 | ++DOCSHELL 18F1E000 == 84 [pid = 3736] [id = 356] 20:08:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (18FB3000) [pid = 3736] [serial = 1067] [outer = 00000000] 20:08:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (1952CC00) [pid = 3736] [serial = 1068] [outer = 18FB3000] 20:08:06 INFO - PROCESS | 3736 | 1463281686060 Marionette DEBUG loaded listener.js 20:08:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (1985F000) [pid = 3736] [serial = 1069] [outer = 18FB3000] 20:08:06 INFO - PROCESS | 3736 | 1463281686511 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]]]}] 20:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 730ms 20:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:08:06 INFO - PROCESS | 3736 | 1463281686540 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 20:08:06 INFO - PROCESS | 3736 | 1463281686542 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 20:08:06 INFO - PROCESS | 3736 | 1463281686545 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:08:06 INFO - PROCESS | 3736 | 1463281686546 Marionette TRACE conn6 <- [1,1390,null,{}] 20:08:06 INFO - PROCESS | 3736 | 1463281686550 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}] 20:08:06 INFO - PROCESS | 3736 | 1463281686683 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 20:08:06 INFO - PROCESS | 3736 | 1463281686751 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:06 INFO - PROCESS | 3736 | ++DOCSHELL 18FB4400 == 85 [pid = 3736] [id = 357] 20:08:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (19863400) [pid = 3736] [serial = 1070] [outer = 00000000] 20:08:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (1A030800) [pid = 3736] [serial = 1071] [outer = 19863400] 20:08:06 INFO - PROCESS | 3736 | 1463281686796 Marionette DEBUG loaded listener.js 20:08:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (1A09D400) [pid = 3736] [serial = 1072] [outer = 19863400] 20:08:07 INFO - PROCESS | 3736 | 1463281687198 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]]]}] 20:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 671ms 20:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:08:07 INFO - PROCESS | 3736 | 1463281687230 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 20:08:07 INFO - PROCESS | 3736 | 1463281687232 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 20:08:07 INFO - PROCESS | 3736 | 1463281687235 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:08:07 INFO - PROCESS | 3736 | 1463281687237 Marionette TRACE conn6 <- [1,1394,null,{}] 20:08:07 INFO - PROCESS | 3736 | 1463281687240 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}] 20:08:07 INFO - PROCESS | 3736 | 1463281687392 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 20:08:07 INFO - PROCESS | 3736 | 1463281687418 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:07 INFO - PROCESS | 3736 | ++DOCSHELL 18F1D800 == 86 [pid = 3736] [id = 358] 20:08:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (19D0F800) [pid = 3736] [serial = 1073] [outer = 00000000] 20:08:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (1A139400) [pid = 3736] [serial = 1074] [outer = 19D0F800] 20:08:07 INFO - PROCESS | 3736 | 1463281687463 Marionette DEBUG loaded listener.js 20:08:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (1A18B800) [pid = 3736] [serial = 1075] [outer = 19D0F800] 20:08:07 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (14D02000) [pid = 3736] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:08:07 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (1C7A6800) [pid = 3736] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:08:07 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (18A71000) [pid = 3736] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:08:07 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (14CAB800) [pid = 3736] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:08:07 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (1ECEF000) [pid = 3736] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:08:07 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (10673400) [pid = 3736] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:08:07 INFO - PROCESS | 3736 | 1463281687918 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]]]}] 20:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 20:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:08:07 INFO - PROCESS | 3736 | 1463281687967 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 20:08:07 INFO - PROCESS | 3736 | 1463281687969 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 20:08:07 INFO - PROCESS | 3736 | 1463281687982 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:08:07 INFO - PROCESS | 3736 | 1463281687984 Marionette TRACE conn6 <- [1,1398,null,{}] 20:08:08 INFO - PROCESS | 3736 | 1463281687988 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}] 20:08:08 INFO - PROCESS | 3736 | 1463281688083 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 20:08:08 INFO - PROCESS | 3736 | 1463281688090 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:08 INFO - PROCESS | 3736 | ++DOCSHELL 18DA8400 == 87 [pid = 3736] [id = 359] 20:08:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (1986B000) [pid = 3736] [serial = 1076] [outer = 00000000] 20:08:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (1A43C400) [pid = 3736] [serial = 1077] [outer = 1986B000] 20:08:08 INFO - PROCESS | 3736 | 1463281688134 Marionette DEBUG loaded listener.js 20:08:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (1A442000) [pid = 3736] [serial = 1078] [outer = 1986B000] 20:08:08 INFO - PROCESS | 3736 | 1463281688576 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]]]}] 20:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 630ms 20:08:08 INFO - PROCESS | 3736 | 1463281688610 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 20:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:08:08 INFO - PROCESS | 3736 | 1463281688612 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 20:08:08 INFO - PROCESS | 3736 | 1463281688615 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:08:08 INFO - PROCESS | 3736 | 1463281688617 Marionette TRACE conn6 <- [1,1402,null,{}] 20:08:08 INFO - PROCESS | 3736 | 1463281688620 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}] 20:08:08 INFO - PROCESS | 3736 | 1463281688709 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 20:08:08 INFO - PROCESS | 3736 | 1463281688716 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:08 INFO - PROCESS | 3736 | ++DOCSHELL 14770800 == 88 [pid = 3736] [id = 360] 20:08:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (1A13BC00) [pid = 3736] [serial = 1079] [outer = 00000000] 20:08:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (1A5AD800) [pid = 3736] [serial = 1080] [outer = 1A13BC00] 20:08:08 INFO - PROCESS | 3736 | 1463281688760 Marionette DEBUG loaded listener.js 20:08:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (1B138800) [pid = 3736] [serial = 1081] [outer = 1A13BC00] 20:08:09 INFO - PROCESS | 3736 | 1463281689224 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]]]}] 20:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 631ms 20:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:08:09 INFO - PROCESS | 3736 | 1463281689257 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 20:08:09 INFO - PROCESS | 3736 | 1463281689259 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 20:08:09 INFO - PROCESS | 3736 | 1463281689279 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:08:09 INFO - PROCESS | 3736 | 1463281689280 Marionette TRACE conn6 <- [1,1406,null,{}] 20:08:09 INFO - PROCESS | 3736 | 1463281689284 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}] 20:08:09 INFO - PROCESS | 3736 | 1463281689375 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 20:08:09 INFO - PROCESS | 3736 | 1463281689382 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:09 INFO - PROCESS | 3736 | ++DOCSHELL 1A5AD400 == 89 [pid = 3736] [id = 361] 20:08:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (1B139C00) [pid = 3736] [serial = 1082] [outer = 00000000] 20:08:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (1B5B4800) [pid = 3736] [serial = 1083] [outer = 1B139C00] 20:08:09 INFO - PROCESS | 3736 | 1463281689427 Marionette DEBUG loaded listener.js 20:08:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (1B6B0800) [pid = 3736] [serial = 1084] [outer = 1B139C00] 20:08:10 INFO - PROCESS | 3736 | 1463281690202 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]]]}] 20:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 991ms 20:08:10 INFO - PROCESS | 3736 | 1463281690253 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 20:08:10 INFO - PROCESS | 3736 | 1463281690258 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 20:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:08:10 INFO - PROCESS | 3736 | 1463281690265 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:08:10 INFO - PROCESS | 3736 | 1463281690268 Marionette TRACE conn6 <- [1,1410,null,{}] 20:08:10 INFO - PROCESS | 3736 | 1463281690274 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}] 20:08:10 INFO - PROCESS | 3736 | 1463281690396 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 20:08:10 INFO - PROCESS | 3736 | 1463281690542 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:10 INFO - PROCESS | 3736 | ++DOCSHELL 14093000 == 90 [pid = 3736] [id = 362] 20:08:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (14282800) [pid = 3736] [serial = 1085] [outer = 00000000] 20:08:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (146E9C00) [pid = 3736] [serial = 1086] [outer = 14282800] 20:08:10 INFO - PROCESS | 3736 | 1463281690601 Marionette DEBUG loaded listener.js 20:08:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (14CB3400) [pid = 3736] [serial = 1087] [outer = 14282800] 20:08:11 INFO - PROCESS | 3736 | 1463281691182 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]]]}] 20:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 970ms 20:08:11 INFO - PROCESS | 3736 | 1463281691239 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 20:08:11 INFO - PROCESS | 3736 | 1463281691245 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 20:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:08:11 INFO - PROCESS | 3736 | 1463281691251 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:08:11 INFO - PROCESS | 3736 | 1463281691254 Marionette TRACE conn6 <- [1,1414,null,{}] 20:08:11 INFO - PROCESS | 3736 | 1463281691258 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}] 20:08:11 INFO - PROCESS | 3736 | 1463281691374 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 20:08:11 INFO - PROCESS | 3736 | 1463281691533 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:11 INFO - PROCESS | 3736 | ++DOCSHELL 17799000 == 91 [pid = 3736] [id = 363] 20:08:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (17A75800) [pid = 3736] [serial = 1088] [outer = 00000000] 20:08:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (18DA4000) [pid = 3736] [serial = 1089] [outer = 17A75800] 20:08:11 INFO - PROCESS | 3736 | 1463281691588 Marionette DEBUG loaded listener.js 20:08:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (197A9400) [pid = 3736] [serial = 1090] [outer = 17A75800] 20:08:12 INFO - PROCESS | 3736 | 1463281692221 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]]]}] 20:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1020ms 20:08:12 INFO - PROCESS | 3736 | 1463281692281 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 20:08:12 INFO - PROCESS | 3736 | 1463281692284 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 20:08:12 INFO - PROCESS | 3736 | 1463281692289 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:08:12 INFO - PROCESS | 3736 | 1463281692293 Marionette TRACE conn6 <- [1,1418,null,{}] 20:08:12 INFO - PROCESS | 3736 | 1463281692324 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}] 20:08:12 INFO - PROCESS | 3736 | 1463281692452 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 20:08:12 INFO - PROCESS | 3736 | 1463281692591 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:12 INFO - PROCESS | 3736 | ++DOCSHELL 1B44E000 == 92 [pid = 3736] [id = 364] 20:08:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (1BD7AC00) [pid = 3736] [serial = 1091] [outer = 00000000] 20:08:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (1BD8AC00) [pid = 3736] [serial = 1092] [outer = 1BD7AC00] 20:08:12 INFO - PROCESS | 3736 | 1463281692652 Marionette DEBUG loaded listener.js 20:08:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (1C131000) [pid = 3736] [serial = 1093] [outer = 1BD7AC00] 20:08:13 INFO - PROCESS | 3736 | 1463281693277 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]]]}] 20:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1020ms 20:08:13 INFO - PROCESS | 3736 | 1463281693314 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 20:08:13 INFO - PROCESS | 3736 | 1463281693317 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 20:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:08:13 INFO - PROCESS | 3736 | 1463281693320 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:08:13 INFO - PROCESS | 3736 | 1463281693323 Marionette TRACE conn6 <- [1,1422,null,{}] 20:08:13 INFO - PROCESS | 3736 | 1463281693326 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}] 20:08:13 INFO - PROCESS | 3736 | 1463281693460 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 20:08:13 INFO - PROCESS | 3736 | 1463281693607 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:13 INFO - PROCESS | 3736 | ++DOCSHELL 1C847000 == 93 [pid = 3736] [id = 365] 20:08:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (1C848000) [pid = 3736] [serial = 1094] [outer = 00000000] 20:08:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (1C84FC00) [pid = 3736] [serial = 1095] [outer = 1C848000] 20:08:13 INFO - PROCESS | 3736 | 1463281693663 Marionette DEBUG loaded listener.js 20:08:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (1D2C3400) [pid = 3736] [serial = 1096] [outer = 1C848000] 20:08:14 INFO - PROCESS | 3736 | 1463281694270 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]]]}] 20:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 971ms 20:08:14 INFO - PROCESS | 3736 | 1463281694294 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 20:08:14 INFO - PROCESS | 3736 | 1463281694296 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 20:08:14 INFO - PROCESS | 3736 | 1463281694299 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:08:14 INFO - PROCESS | 3736 | 1463281694301 Marionette TRACE conn6 <- [1,1426,null,{}] 20:08:14 INFO - PROCESS | 3736 | 1463281694305 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}] 20:08:14 INFO - PROCESS | 3736 | 1463281694418 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 20:08:14 INFO - PROCESS | 3736 | 1463281694562 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:14 INFO - PROCESS | 3736 | ++DOCSHELL 1D2C6C00 == 94 [pid = 3736] [id = 366] 20:08:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (1D2D2800) [pid = 3736] [serial = 1097] [outer = 00000000] 20:08:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (1D7CCC00) [pid = 3736] [serial = 1098] [outer = 1D2D2800] 20:08:14 INFO - PROCESS | 3736 | 1463281694617 Marionette DEBUG loaded listener.js 20:08:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (1DAF4000) [pid = 3736] [serial = 1099] [outer = 1D2D2800] 20:08:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (1E898400) [pid = 3736] [serial = 1100] [outer = 0FB50400] 20:08:15 INFO - PROCESS | 3736 | 1463281695309 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]]]}] 20:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1067ms 20:08:15 INFO - PROCESS | 3736 | 1463281695381 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 20:08:15 INFO - PROCESS | 3736 | 1463281695383 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 20:08:15 INFO - PROCESS | 3736 | 1463281695388 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:08:15 INFO - PROCESS | 3736 | 1463281695390 Marionette TRACE conn6 <- [1,1430,null,{}] 20:08:15 INFO - PROCESS | 3736 | 1463281695394 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}] 20:08:15 INFO - PROCESS | 3736 | 1463281695524 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 20:08:15 INFO - PROCESS | 3736 | 1463281695669 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:15 INFO - PROCESS | 3736 | ++DOCSHELL 1E897400 == 95 [pid = 3736] [id = 367] 20:08:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (1E89C000) [pid = 3736] [serial = 1101] [outer = 00000000] 20:08:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (20B32C00) [pid = 3736] [serial = 1102] [outer = 1E89C000] 20:08:15 INFO - PROCESS | 3736 | 1463281695725 Marionette DEBUG loaded listener.js 20:08:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (20B3D000) [pid = 3736] [serial = 1103] [outer = 1E89C000] 20:08:16 INFO - PROCESS | 3736 | 1463281696338 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]]]}] 20:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1020ms 20:08:16 INFO - PROCESS | 3736 | 1463281696412 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 20:08:16 INFO - PROCESS | 3736 | 1463281696414 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 20:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:08:16 INFO - PROCESS | 3736 | 1463281696418 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:08:16 INFO - PROCESS | 3736 | 1463281696420 Marionette TRACE conn6 <- [1,1434,null,{}] 20:08:16 INFO - PROCESS | 3736 | 1463281696424 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}] 20:08:16 INFO - PROCESS | 3736 | 1463281696535 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 20:08:16 INFO - PROCESS | 3736 | 1463281696694 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:16 INFO - PROCESS | 3736 | ++DOCSHELL 10676000 == 96 [pid = 3736] [id = 368] 20:08:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (106ED000) [pid = 3736] [serial = 1104] [outer = 00000000] 20:08:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (1BD78C00) [pid = 3736] [serial = 1105] [outer = 106ED000] 20:08:16 INFO - PROCESS | 3736 | 1463281696749 Marionette DEBUG loaded listener.js 20:08:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (20F89800) [pid = 3736] [serial = 1106] [outer = 106ED000] 20:08:17 INFO - PROCESS | 3736 | 1463281697589 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]]]}] 20:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1217ms 20:08:17 INFO - PROCESS | 3736 | 1463281697639 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 20:08:17 INFO - PROCESS | 3736 | 1463281697643 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 20:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:08:17 INFO - PROCESS | 3736 | 1463281697648 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:08:17 INFO - PROCESS | 3736 | 1463281697651 Marionette TRACE conn6 <- [1,1438,null,{}] 20:08:17 INFO - PROCESS | 3736 | 1463281697657 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}] 20:08:17 INFO - PROCESS | 3736 | 1463281697769 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 20:08:17 INFO - PROCESS | 3736 | 1463281697921 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:17 INFO - PROCESS | 3736 | ++DOCSHELL 10676C00 == 97 [pid = 3736] [id = 369] 20:08:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (1403D000) [pid = 3736] [serial = 1107] [outer = 00000000] 20:08:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (146F4400) [pid = 3736] [serial = 1108] [outer = 1403D000] 20:08:17 INFO - PROCESS | 3736 | 1463281697974 Marionette DEBUG loaded listener.js 20:08:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (15B12400) [pid = 3736] [serial = 1109] [outer = 1403D000] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 1005B000 == 96 [pid = 3736] [id = 105] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 10673C00 == 95 [pid = 3736] [id = 112] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 18DA5400 == 94 [pid = 3736] [id = 141] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 18B3A400 == 93 [pid = 3736] [id = 110] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 10010000 == 92 [pid = 3736] [id = 107] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 1BD8DC00 == 91 [pid = 3736] [id = 318] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 19D0B800 == 90 [pid = 3736] [id = 208] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 1A11BC00 == 89 [pid = 3736] [id = 128] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 10002000 == 88 [pid = 3736] [id = 170] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 14770800 == 87 [pid = 3736] [id = 360] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 18DA8400 == 86 [pid = 3736] [id = 359] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 18F1D800 == 85 [pid = 3736] [id = 358] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 18FB4400 == 84 [pid = 3736] [id = 357] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 18F1E000 == 83 [pid = 3736] [id = 356] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 17A76400 == 82 [pid = 3736] [id = 355] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 162BC400 == 81 [pid = 3736] [id = 354] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (1A039400) [pid = 3736] [serial = 1029] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 1000FC00 == 80 [pid = 3736] [id = 353] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 15B0D000 == 79 [pid = 3736] [id = 352] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 1ECF0C00 == 78 [pid = 3736] [id = 347] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 1C84D000 == 77 [pid = 3736] [id = 346] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 14D08000 == 76 [pid = 3736] [id = 345] 20:08:18 INFO - PROCESS | 3736 | --DOCSHELL 0C624C00 == 75 [pid = 3736] [id = 344] 20:08:18 INFO - PROCESS | 3736 | 1463281698658 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]]]}] 20:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1021ms 20:08:18 INFO - PROCESS | 3736 | 1463281698672 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 20:08:18 INFO - PROCESS | 3736 | 1463281698677 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 20:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:08:18 INFO - PROCESS | 3736 | 1463281698683 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:08:18 INFO - PROCESS | 3736 | 1463281698686 Marionette TRACE conn6 <- [1,1442,null,{}] 20:08:18 INFO - PROCESS | 3736 | 1463281698690 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}] 20:08:18 INFO - PROCESS | 3736 | 1463281698796 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (15BD8400) [pid = 3736] [serial = 1026] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (20B3F800) [pid = 3736] [serial = 1024] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (1A037000) [pid = 3736] [serial = 1015] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (17EF6000) [pid = 3736] [serial = 1027] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (19B31800) [pid = 3736] [serial = 1017] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (1A123800) [pid = 3736] [serial = 1018] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (1E898800) [pid = 3736] [serial = 1021] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (1DAF2800) [pid = 3736] [serial = 1020] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (19B62C00) [pid = 3736] [serial = 1014] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (17E57400) [pid = 3736] [serial = 1012] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (15BDF800) [pid = 3736] [serial = 1011] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (1ECF5C00) [pid = 3736] [serial = 1023] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (142CF400) [pid = 3736] [serial = 990] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (18DA7C00) [pid = 3736] [serial = 993] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (1A02CC00) [pid = 3736] [serial = 996] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (1A186400) [pid = 3736] [serial = 999] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (1B138000) [pid = 3736] [serial = 1002] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (1D2C8400) [pid = 3736] [serial = 1005] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (1E897000) [pid = 3736] [serial = 1008] [outer = 00000000] [url = about:blank] 20:08:18 INFO - PROCESS | 3736 | 1463281698931 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:18 INFO - PROCESS | 3736 | ++DOCSHELL 0C7ED000 == 76 [pid = 3736] [id = 370] 20:08:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (0CA30C00) [pid = 3736] [serial = 1110] [outer = 00000000] 20:08:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (10FECC00) [pid = 3736] [serial = 1111] [outer = 0CA30C00] 20:08:18 INFO - PROCESS | 3736 | 1463281698978 Marionette DEBUG loaded listener.js 20:08:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (14663000) [pid = 3736] [serial = 1112] [outer = 0CA30C00] 20:08:19 INFO - PROCESS | 3736 | 1463281699437 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]]]}] 20:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 770ms 20:08:19 INFO - PROCESS | 3736 | 1463281699454 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 20:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:08:19 INFO - PROCESS | 3736 | 1463281699456 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 20:08:19 INFO - PROCESS | 3736 | 1463281699459 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:08:19 INFO - PROCESS | 3736 | 1463281699463 Marionette TRACE conn6 <- [1,1446,null,{}] 20:08:19 INFO - PROCESS | 3736 | 1463281699473 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}] 20:08:19 INFO - PROCESS | 3736 | 1463281699569 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 20:08:19 INFO - PROCESS | 3736 | 1463281699579 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:19 INFO - PROCESS | 3736 | ++DOCSHELL 16BF3C00 == 77 [pid = 3736] [id = 371] 20:08:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (16BF4000) [pid = 3736] [serial = 1113] [outer = 00000000] 20:08:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (17E56800) [pid = 3736] [serial = 1114] [outer = 16BF4000] 20:08:19 INFO - PROCESS | 3736 | 1463281699627 Marionette DEBUG loaded listener.js 20:08:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (18A6D400) [pid = 3736] [serial = 1115] [outer = 16BF4000] 20:08:20 INFO - PROCESS | 3736 | 1463281700116 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]]]}] 20:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 690ms 20:08:20 INFO - PROCESS | 3736 | 1463281700150 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 20:08:20 INFO - PROCESS | 3736 | 1463281700153 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 20:08:20 INFO - PROCESS | 3736 | 1463281700156 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:08:20 INFO - PROCESS | 3736 | 1463281700157 Marionette TRACE conn6 <- [1,1450,null,{}] 20:08:20 INFO - PROCESS | 3736 | 1463281700161 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}] 20:08:20 INFO - PROCESS | 3736 | 1463281700253 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 20:08:20 INFO - PROCESS | 3736 | 1463281700262 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:20 INFO - PROCESS | 3736 | ++DOCSHELL 18D97000 == 78 [pid = 3736] [id = 372] 20:08:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (18D9A400) [pid = 3736] [serial = 1116] [outer = 00000000] 20:08:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (18F22800) [pid = 3736] [serial = 1117] [outer = 18D9A400] 20:08:20 INFO - PROCESS | 3736 | 1463281700307 Marionette DEBUG loaded listener.js 20:08:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (1952C400) [pid = 3736] [serial = 1118] [outer = 18D9A400] 20:08:20 INFO - PROCESS | 3736 | 1463281700772 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]]]}] 20:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 671ms 20:08:20 INFO - PROCESS | 3736 | 1463281700840 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 20:08:20 INFO - PROCESS | 3736 | 1463281700842 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 20:08:20 INFO - PROCESS | 3736 | 1463281700845 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:08:20 INFO - PROCESS | 3736 | 1463281700847 Marionette TRACE conn6 <- [1,1454,null,{}] 20:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:08:20 INFO - PROCESS | 3736 | 1463281700850 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}] 20:08:20 INFO - PROCESS | 3736 | 1463281700941 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 20:08:20 INFO - PROCESS | 3736 | 1463281700977 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:20 INFO - PROCESS | 3736 | ++DOCSHELL 197A5C00 == 79 [pid = 3736] [id = 373] 20:08:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (19865000) [pid = 3736] [serial = 1119] [outer = 00000000] 20:08:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (19B31800) [pid = 3736] [serial = 1120] [outer = 19865000] 20:08:21 INFO - PROCESS | 3736 | 1463281701021 Marionette DEBUG loaded listener.js 20:08:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (19B62C00) [pid = 3736] [serial = 1121] [outer = 19865000] 20:08:21 INFO - PROCESS | 3736 | 1463281701525 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]]]}] 20:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 20:08:21 INFO - PROCESS | 3736 | 1463281701581 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 20:08:21 INFO - PROCESS | 3736 | 1463281701583 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 20:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:08:21 INFO - PROCESS | 3736 | 1463281701586 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:08:21 INFO - PROCESS | 3736 | 1463281701588 Marionette TRACE conn6 <- [1,1458,null,{}] 20:08:21 INFO - PROCESS | 3736 | 1463281701597 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}] 20:08:21 INFO - PROCESS | 3736 | 1463281701742 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 20:08:21 INFO - PROCESS | 3736 | 1463281701763 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:21 INFO - PROCESS | 3736 | ++DOCSHELL 1A187C00 == 80 [pid = 3736] [id = 374] 20:08:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (1A189C00) [pid = 3736] [serial = 1122] [outer = 00000000] 20:08:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (1A437800) [pid = 3736] [serial = 1123] [outer = 1A189C00] 20:08:21 INFO - PROCESS | 3736 | 1463281701808 Marionette DEBUG loaded listener.js 20:08:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (1A501800) [pid = 3736] [serial = 1124] [outer = 1A189C00] 20:08:22 INFO - PROCESS | 3736 | 1463281702248 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]]]}] 20:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 20:08:22 INFO - PROCESS | 3736 | 1463281702340 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 20:08:22 INFO - PROCESS | 3736 | 1463281702342 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 20:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:08:22 INFO - PROCESS | 3736 | 1463281702354 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:08:22 INFO - PROCESS | 3736 | 1463281702356 Marionette TRACE conn6 <- [1,1462,null,{}] 20:08:22 INFO - PROCESS | 3736 | 1463281702359 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}] 20:08:22 INFO - PROCESS | 3736 | 1463281702484 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 20:08:22 INFO - PROCESS | 3736 | 1463281702555 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:22 INFO - PROCESS | 3736 | ++DOCSHELL 1A1BEC00 == 81 [pid = 3736] [id = 375] 20:08:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (1A440800) [pid = 3736] [serial = 1125] [outer = 00000000] 20:08:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (1B1ADC00) [pid = 3736] [serial = 1126] [outer = 1A440800] 20:08:22 INFO - PROCESS | 3736 | 1463281702600 Marionette DEBUG loaded listener.js 20:08:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (1BD7A400) [pid = 3736] [serial = 1127] [outer = 1A440800] 20:08:23 INFO - PROCESS | 3736 | 1463281703038 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]]]}] 20:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 730ms 20:08:23 INFO - PROCESS | 3736 | 1463281703088 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 20:08:23 INFO - PROCESS | 3736 | 1463281703090 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 20:08:23 INFO - PROCESS | 3736 | 1463281703093 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:08:23 INFO - PROCESS | 3736 | 1463281703095 Marionette TRACE conn6 <- [1,1466,null,{}] 20:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:08:23 INFO - PROCESS | 3736 | 1463281703098 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}] 20:08:23 INFO - PROCESS | 3736 | 1463281703421 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 20:08:23 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (18FB3000) [pid = 3736] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:08:23 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (19863400) [pid = 3736] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:08:23 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (19D0F800) [pid = 3736] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:08:23 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (162BD000) [pid = 3736] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:08:23 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (18A49C00) [pid = 3736] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:08:23 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (10063400) [pid = 3736] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:08:23 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (15B0D400) [pid = 3736] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:08:23 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (1A13BC00) [pid = 3736] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:08:23 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (1986B000) [pid = 3736] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:08:23 INFO - PROCESS | 3736 | 1463281703497 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:23 INFO - PROCESS | 3736 | ++DOCSHELL 08896000 == 82 [pid = 3736] [id = 376] 20:08:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (10063400) [pid = 3736] [serial = 1128] [outer = 00000000] 20:08:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (15BDC400) [pid = 3736] [serial = 1129] [outer = 10063400] 20:08:23 INFO - PROCESS | 3736 | 1463281703542 Marionette DEBUG loaded listener.js 20:08:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (19863400) [pid = 3736] [serial = 1130] [outer = 10063400] 20:08:23 INFO - PROCESS | 3736 | 1463281703947 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]]]}] 20:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 871ms 20:08:23 INFO - PROCESS | 3736 | 1463281703968 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 20:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:08:23 INFO - PROCESS | 3736 | 1463281703970 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 20:08:23 INFO - PROCESS | 3736 | 1463281703973 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:08:23 INFO - PROCESS | 3736 | 1463281703975 Marionette TRACE conn6 <- [1,1470,null,{}] 20:08:23 INFO - PROCESS | 3736 | 1463281703978 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}] 20:08:24 INFO - PROCESS | 3736 | 1463281704068 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 20:08:24 INFO - PROCESS | 3736 | 1463281704075 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:24 INFO - PROCESS | 3736 | ++DOCSHELL 1A118C00 == 83 [pid = 3736] [id = 377] 20:08:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (1A438C00) [pid = 3736] [serial = 1131] [outer = 00000000] 20:08:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (1BD90400) [pid = 3736] [serial = 1132] [outer = 1A438C00] 20:08:24 INFO - PROCESS | 3736 | 1463281704118 Marionette DEBUG loaded listener.js 20:08:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (1C741C00) [pid = 3736] [serial = 1133] [outer = 1A438C00] 20:08:24 INFO - PROCESS | 3736 | 1463281704553 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]]]}] 20:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 631ms 20:08:24 INFO - PROCESS | 3736 | 1463281704608 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 20:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:08:24 INFO - PROCESS | 3736 | 1463281704611 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 20:08:24 INFO - PROCESS | 3736 | 1463281704614 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:08:24 INFO - PROCESS | 3736 | 1463281704616 Marionette TRACE conn6 <- [1,1474,null,{}] 20:08:24 INFO - PROCESS | 3736 | 1463281704620 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}] 20:08:24 INFO - PROCESS | 3736 | 1463281704711 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 20:08:24 INFO - PROCESS | 3736 | 1463281704718 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:24 INFO - PROCESS | 3736 | ++DOCSHELL 1D7C8800 == 84 [pid = 3736] [id = 378] 20:08:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (1D7CD000) [pid = 3736] [serial = 1134] [outer = 00000000] 20:08:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (1E894C00) [pid = 3736] [serial = 1135] [outer = 1D7CD000] 20:08:24 INFO - PROCESS | 3736 | 1463281704762 Marionette DEBUG loaded listener.js 20:08:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (1ECB9C00) [pid = 3736] [serial = 1136] [outer = 1D7CD000] 20:08:25 INFO - PROCESS | 3736 | 1463281705239 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]]]}] 20:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 20:08:25 INFO - PROCESS | 3736 | 1463281705285 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 20:08:25 INFO - PROCESS | 3736 | 1463281705288 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 20:08:25 INFO - PROCESS | 3736 | 1463281705291 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:08:25 INFO - PROCESS | 3736 | 1463281705293 Marionette TRACE conn6 <- [1,1478,null,{}] 20:08:25 INFO - PROCESS | 3736 | 1463281705296 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}] 20:08:25 INFO - PROCESS | 3736 | 1463281705418 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 20:08:25 INFO - PROCESS | 3736 | 1463281705686 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:25 INFO - PROCESS | 3736 | ++DOCSHELL 0FB4CC00 == 85 [pid = 3736] [id = 379] 20:08:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (0FB51000) [pid = 3736] [serial = 1137] [outer = 00000000] 20:08:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (1005CC00) [pid = 3736] [serial = 1138] [outer = 0FB51000] 20:08:25 INFO - PROCESS | 3736 | 1463281705745 Marionette DEBUG loaded listener.js 20:08:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (1066E000) [pid = 3736] [serial = 1139] [outer = 0FB51000] 20:08:26 INFO - PROCESS | 3736 | 1463281706367 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]]]}] 20:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1128ms 20:08:26 INFO - PROCESS | 3736 | 1463281706425 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 20:08:26 INFO - PROCESS | 3736 | 1463281706430 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 20:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:08:26 INFO - PROCESS | 3736 | 1463281706435 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:08:26 INFO - PROCESS | 3736 | 1463281706439 Marionette TRACE conn6 <- [1,1482,null,{}] 20:08:26 INFO - PROCESS | 3736 | 1463281706443 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}] 20:08:26 INFO - PROCESS | 3736 | 1463281706566 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 20:08:26 INFO - PROCESS | 3736 | 1463281706715 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:26 INFO - PROCESS | 3736 | ++DOCSHELL 146F0800 == 86 [pid = 3736] [id = 380] 20:08:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (146F2C00) [pid = 3736] [serial = 1140] [outer = 00000000] 20:08:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (16BFCC00) [pid = 3736] [serial = 1141] [outer = 146F2C00] 20:08:26 INFO - PROCESS | 3736 | 1463281706773 Marionette DEBUG loaded listener.js 20:08:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (18A68C00) [pid = 3736] [serial = 1142] [outer = 146F2C00] 20:08:27 INFO - PROCESS | 3736 | 1463281707540 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]]]}] 20:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1175ms 20:08:27 INFO - PROCESS | 3736 | 1463281707616 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 20:08:27 INFO - PROCESS | 3736 | 1463281707620 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 20:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:08:27 INFO - PROCESS | 3736 | 1463281707624 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:08:27 INFO - PROCESS | 3736 | 1463281707627 Marionette TRACE conn6 <- [1,1486,null,{}] 20:08:27 INFO - PROCESS | 3736 | 1463281707631 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}] 20:08:27 INFO - PROCESS | 3736 | 1463281707749 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 20:08:27 INFO - PROCESS | 3736 | 1463281707901 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:27 INFO - PROCESS | 3736 | ++DOCSHELL 1A139800 == 87 [pid = 3736] [id = 381] 20:08:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (1A13F400) [pid = 3736] [serial = 1143] [outer = 00000000] 20:08:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (1A503000) [pid = 3736] [serial = 1144] [outer = 1A13F400] 20:08:27 INFO - PROCESS | 3736 | 1463281707958 Marionette DEBUG loaded listener.js 20:08:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (1B6B2800) [pid = 3736] [serial = 1145] [outer = 1A13F400] 20:08:28 INFO - PROCESS | 3736 | 1463281708575 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]]]}] 20:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 20:08:28 INFO - PROCESS | 3736 | 1463281708601 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 20:08:28 INFO - PROCESS | 3736 | 1463281708603 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 20:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:08:28 INFO - PROCESS | 3736 | 1463281708615 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:08:28 INFO - PROCESS | 3736 | 1463281708621 Marionette TRACE conn6 <- [1,1490,null,{}] 20:08:28 INFO - PROCESS | 3736 | 1463281708626 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}] 20:08:28 INFO - PROCESS | 3736 | 1463281708758 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 20:08:28 INFO - PROCESS | 3736 | 1463281708918 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:28 INFO - PROCESS | 3736 | ++DOCSHELL 1C850400 == 88 [pid = 3736] [id = 382] 20:08:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (1EC27800) [pid = 3736] [serial = 1146] [outer = 00000000] 20:08:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (1EC30000) [pid = 3736] [serial = 1147] [outer = 1EC27800] 20:08:28 INFO - PROCESS | 3736 | 1463281708973 Marionette DEBUG loaded listener.js 20:08:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (1EC34400) [pid = 3736] [serial = 1148] [outer = 1EC27800] 20:08:29 INFO - PROCESS | 3736 | 1463281709578 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]]]}] 20:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 990ms 20:08:29 INFO - PROCESS | 3736 | 1463281709615 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 20:08:29 INFO - PROCESS | 3736 | 1463281709618 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 20:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:08:29 INFO - PROCESS | 3736 | 1463281709623 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:08:29 INFO - PROCESS | 3736 | 1463281709625 Marionette TRACE conn6 <- [1,1494,null,{}] 20:08:29 INFO - PROCESS | 3736 | 1463281709629 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}] 20:08:29 INFO - PROCESS | 3736 | 1463281709746 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 20:08:29 INFO - PROCESS | 3736 | 1463281709893 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:29 INFO - PROCESS | 3736 | ++DOCSHELL 1EC38C00 == 89 [pid = 3736] [id = 383] 20:08:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (1EC3B000) [pid = 3736] [serial = 1149] [outer = 00000000] 20:08:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (1EC3E400) [pid = 3736] [serial = 1150] [outer = 1EC3B000] 20:08:29 INFO - PROCESS | 3736 | 1463281709949 Marionette DEBUG loaded listener.js 20:08:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (1ECEA800) [pid = 3736] [serial = 1151] [outer = 1EC3B000] 20:08:30 INFO - PROCESS | 3736 | 1463281710490 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]]]}] 20:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 931ms 20:08:30 INFO - PROCESS | 3736 | 1463281710554 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 20:08:30 INFO - PROCESS | 3736 | 1463281710556 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 20:08:30 INFO - PROCESS | 3736 | 1463281710560 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:08:30 INFO - PROCESS | 3736 | 1463281710562 Marionette TRACE conn6 <- [1,1498,null,{}] 20:08:30 INFO - PROCESS | 3736 | 1463281710565 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}] 20:08:30 INFO - PROCESS | 3736 | 1463281710680 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 20:08:30 INFO - PROCESS | 3736 | 1463281710846 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:30 INFO - PROCESS | 3736 | ++DOCSHELL 20F87C00 == 90 [pid = 3736] [id = 384] 20:08:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (20F89000) [pid = 3736] [serial = 1152] [outer = 00000000] 20:08:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (2110FC00) [pid = 3736] [serial = 1153] [outer = 20F89000] 20:08:30 INFO - PROCESS | 3736 | 1463281710908 Marionette DEBUG loaded listener.js 20:08:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (21138800) [pid = 3736] [serial = 1154] [outer = 20F89000] 20:08:31 INFO - PROCESS | 3736 | 1463281711492 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]]]}] 20:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 20:08:31 INFO - PROCESS | 3736 | 1463281711534 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 20:08:31 INFO - PROCESS | 3736 | 1463281711536 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 20:08:31 INFO - PROCESS | 3736 | 1463281711540 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:08:31 INFO - PROCESS | 3736 | 1463281711542 Marionette TRACE conn6 <- [1,1502,null,{}] 20:08:31 INFO - PROCESS | 3736 | 1463281711545 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}] 20:08:31 INFO - PROCESS | 3736 | 1463281711662 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 20:08:31 INFO - PROCESS | 3736 | 1463281711812 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:31 INFO - PROCESS | 3736 | ++DOCSHELL 21115C00 == 91 [pid = 3736] [id = 385] 20:08:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (2113B000) [pid = 3736] [serial = 1155] [outer = 00000000] 20:08:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (227D1400) [pid = 3736] [serial = 1156] [outer = 2113B000] 20:08:31 INFO - PROCESS | 3736 | 1463281711866 Marionette DEBUG loaded listener.js 20:08:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (227DA800) [pid = 3736] [serial = 1157] [outer = 2113B000] 20:08:32 INFO - PROCESS | 3736 | 1463281712498 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]]]}] 20:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 970ms 20:08:32 INFO - PROCESS | 3736 | 1463281712514 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 20:08:32 INFO - PROCESS | 3736 | 1463281712516 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 20:08:32 INFO - PROCESS | 3736 | 1463281712520 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:08:32 INFO - PROCESS | 3736 | 1463281712522 Marionette TRACE conn6 <- [1,1506,null,{}] 20:08:32 INFO - PROCESS | 3736 | 1463281712525 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}] 20:08:32 INFO - PROCESS | 3736 | 1463281712639 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 20:08:32 INFO - PROCESS | 3736 | 1463281712811 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:32 INFO - PROCESS | 3736 | ++DOCSHELL 1B131000 == 92 [pid = 3736] [id = 386] 20:08:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (1B134000) [pid = 3736] [serial = 1158] [outer = 00000000] 20:08:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (23A41C00) [pid = 3736] [serial = 1159] [outer = 1B134000] 20:08:32 INFO - PROCESS | 3736 | 1463281712866 Marionette DEBUG loaded listener.js 20:08:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (23A45C00) [pid = 3736] [serial = 1160] [outer = 1B134000] 20:08:33 INFO - PROCESS | 3736 | 1463281713663 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]]]}] 20:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1174ms 20:08:33 INFO - PROCESS | 3736 | 1463281713697 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 20:08:33 INFO - PROCESS | 3736 | 1463281713701 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 20:08:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:08:33 INFO - PROCESS | 3736 | 1463281713706 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:08:33 INFO - PROCESS | 3736 | 1463281713710 Marionette TRACE conn6 <- [1,1510,null,{}] 20:08:33 INFO - PROCESS | 3736 | 1463281713715 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}] 20:08:33 INFO - PROCESS | 3736 | 1463281713828 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 20:08:34 INFO - PROCESS | 3736 | 1463281713982 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:34 INFO - PROCESS | 3736 | ++DOCSHELL 146F4000 == 93 [pid = 3736] [id = 387] 20:08:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (14768400) [pid = 3736] [serial = 1161] [outer = 00000000] 20:08:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (162BF800) [pid = 3736] [serial = 1162] [outer = 14768400] 20:08:34 INFO - PROCESS | 3736 | 1463281714034 Marionette DEBUG loaded listener.js 20:08:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (17E4F400) [pid = 3736] [serial = 1163] [outer = 14768400] 20:08:34 INFO - PROCESS | 3736 | 1463281714612 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"]]]}] 20:08:34 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 () { 20:08:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:08:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:08:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:08:34 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 () { 20:08:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:08:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:08:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:08:34 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 () { 20:08:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:08:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:08:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:08:34 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 () { 20:08:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:08:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:08:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:08:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:08:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:08:34 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 939ms 20:08:34 INFO - PROCESS | 3736 | 1463281714646 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 20:08:34 INFO - PROCESS | 3736 | 1463281714652 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 20:08:34 INFO - PROCESS | 3736 | 1463281714678 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:08:34 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:08:34 INFO - PROCESS | 3736 | 1463281714681 Marionette TRACE conn6 <- [1,1514,null,{}] 20:08:34 INFO - PROCESS | 3736 | 1463281714685 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}] 20:08:34 INFO - PROCESS | 3736 | 1463281714797 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 20:08:34 INFO - PROCESS | 3736 | 1463281714969 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:35 INFO - PROCESS | 3736 | ++DOCSHELL 14CAB000 == 94 [pid = 3736] [id = 388] 20:08:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (14DA1C00) [pid = 3736] [serial = 1164] [outer = 00000000] 20:08:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 167 (19D0D000) [pid = 3736] [serial = 1165] [outer = 14DA1C00] 20:08:35 INFO - PROCESS | 3736 | 1463281715019 Marionette DEBUG loaded listener.js 20:08:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 168 (1A11B800) [pid = 3736] [serial = 1166] [outer = 14DA1C00] 20:08:35 INFO - PROCESS | 3736 | --DOCSHELL 11079000 == 93 [pid = 3736] [id = 106] 20:08:35 INFO - PROCESS | 3736 | --DOCSHELL 1D7C8800 == 92 [pid = 3736] [id = 378] 20:08:35 INFO - PROCESS | 3736 | --DOCSHELL 1A118C00 == 91 [pid = 3736] [id = 377] 20:08:35 INFO - PROCESS | 3736 | --DOCSHELL 08896000 == 90 [pid = 3736] [id = 376] 20:08:35 INFO - PROCESS | 3736 | --DOCSHELL 1A1BEC00 == 89 [pid = 3736] [id = 375] 20:08:35 INFO - PROCESS | 3736 | --DOCSHELL 1A187C00 == 88 [pid = 3736] [id = 374] 20:08:35 INFO - PROCESS | 3736 | --DOCSHELL 197A5C00 == 87 [pid = 3736] [id = 373] 20:08:35 INFO - PROCESS | 3736 | --DOCSHELL 18D97000 == 86 [pid = 3736] [id = 372] 20:08:35 INFO - PROCESS | 3736 | --DOCSHELL 16BF3C00 == 85 [pid = 3736] [id = 371] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 167 (146F3000) [pid = 3736] [serial = 1032] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 166 (19866000) [pid = 3736] [serial = 1035] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (1DAEFC00) [pid = 3736] [serial = 1038] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (20F88400) [pid = 3736] [serial = 1041] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (2113F800) [pid = 3736] [serial = 1044] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (2113D000) [pid = 3736] [serial = 1047] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (14669C00) [pid = 3736] [serial = 1053] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (227D7800) [pid = 3736] [serial = 1050] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (1B5B4800) [pid = 3736] [serial = 1083] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOCSHELL 0C7ED000 == 84 [pid = 3736] [id = 370] 20:08:35 INFO - PROCESS | 3736 | --DOCSHELL 10676C00 == 83 [pid = 3736] [id = 369] 20:08:35 INFO - PROCESS | 3736 | --DOCSHELL 14093000 == 82 [pid = 3736] [id = 362] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (1952CC00) [pid = 3736] [serial = 1068] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (1A030800) [pid = 3736] [serial = 1071] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (1985F000) [pid = 3736] [serial = 1069] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (1A139400) [pid = 3736] [serial = 1074] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (1A09D400) [pid = 3736] [serial = 1072] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (17A7B800) [pid = 3736] [serial = 1062] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (17EEF400) [pid = 3736] [serial = 1063] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (18DA0C00) [pid = 3736] [serial = 1065] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (14091000) [pid = 3736] [serial = 1059] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (14669000) [pid = 3736] [serial = 1060] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (16BF9400) [pid = 3736] [serial = 1057] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (146E4C00) [pid = 3736] [serial = 1056] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (1B138800) [pid = 3736] [serial = 1081] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (1A5AD800) [pid = 3736] [serial = 1080] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (1A18B800) [pid = 3736] [serial = 1075] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (1A43C400) [pid = 3736] [serial = 1077] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (1A442000) [pid = 3736] [serial = 1078] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (18F1B000) [pid = 3736] [serial = 1066] [outer = 00000000] [url = about:blank] 20:08:35 INFO - PROCESS | 3736 | 1463281715595 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"]]]}] 20:08:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:08:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:08:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:08:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:08:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:08:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:08:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:08:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:08:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:08:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:08:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 980ms 20:08:35 INFO - PROCESS | 3736 | 1463281715662 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 20:08:35 INFO - PROCESS | 3736 | 1463281715665 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 20:08:35 INFO - PROCESS | 3736 | 1463281715668 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:08:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:08:35 INFO - PROCESS | 3736 | 1463281715672 Marionette TRACE conn6 <- [1,1518,null,{}] 20:08:35 INFO - PROCESS | 3736 | 1463281715682 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}] 20:08:35 INFO - PROCESS | 3736 | 1463281715808 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 20:08:35 INFO - PROCESS | 3736 | 1463281715919 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:35 INFO - PROCESS | 3736 | ++DOCSHELL 14D9B000 == 83 [pid = 3736] [id = 389] 20:08:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (15B05C00) [pid = 3736] [serial = 1167] [outer = 00000000] 20:08:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (16BF2C00) [pid = 3736] [serial = 1168] [outer = 15B05C00] 20:08:35 INFO - PROCESS | 3736 | 1463281715968 Marionette DEBUG loaded listener.js 20:08:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (17E58000) [pid = 3736] [serial = 1169] [outer = 15B05C00] 20:08:36 INFO - PROCESS | 3736 | 1463281716303 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]]]}] 20:08:36 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 20:08:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:08:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:08:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:08:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:08:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:08:36 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. 20:08:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:08:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 20:08:36 INFO - PROCESS | 3736 | 1463281716342 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 20:08:36 INFO - PROCESS | 3736 | 1463281716345 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 20:08:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:08:36 INFO - PROCESS | 3736 | 1463281716371 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:08:36 INFO - PROCESS | 3736 | 1463281716373 Marionette TRACE conn6 <- [1,1522,null,{}] 20:08:36 INFO - PROCESS | 3736 | 1463281716376 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}] 20:08:36 INFO - PROCESS | 3736 | 1463281716473 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 20:08:36 INFO - PROCESS | 3736 | 1463281716511 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:36 INFO - PROCESS | 3736 | ++DOCSHELL 18D95800 == 84 [pid = 3736] [id = 390] 20:08:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (18D97000) [pid = 3736] [serial = 1170] [outer = 00000000] 20:08:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (197A8000) [pid = 3736] [serial = 1171] [outer = 18D97000] 20:08:36 INFO - PROCESS | 3736 | 1463281716557 Marionette DEBUG loaded listener.js 20:08:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (19B5B000) [pid = 3736] [serial = 1172] [outer = 18D97000] 20:08:37 INFO - PROCESS | 3736 | 1463281716997 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]]]}] 20:08:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:08:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 691ms 20:08:37 INFO - PROCESS | 3736 | 1463281717053 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 20:08:37 INFO - PROCESS | 3736 | 1463281717055 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 20:08:37 INFO - PROCESS | 3736 | 1463281717059 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:08:37 INFO - PROCESS | 3736 | 1463281717060 Marionette TRACE conn6 <- [1,1526,null,{}] 20:08:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:08:37 INFO - PROCESS | 3736 | 1463281717064 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}] 20:08:37 INFO - PROCESS | 3736 | 1463281717156 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 20:08:37 INFO - PROCESS | 3736 | 1463281717163 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:37 INFO - PROCESS | 3736 | ++DOCSHELL 1A02F800 == 85 [pid = 3736] [id = 391] 20:08:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (1A09D400) [pid = 3736] [serial = 1173] [outer = 00000000] 20:08:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (1A13B400) [pid = 3736] [serial = 1174] [outer = 1A09D400] 20:08:37 INFO - PROCESS | 3736 | 1463281717208 Marionette DEBUG loaded listener.js 20:08:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (1A436800) [pid = 3736] [serial = 1175] [outer = 1A09D400] 20:08:37 INFO - PROCESS | 3736 | 1463281717724 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]]]}] 20:08:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:08:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 20:08:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:08:37 INFO - PROCESS | 3736 | 1463281717793 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 20:08:37 INFO - PROCESS | 3736 | 1463281717795 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 20:08:37 INFO - PROCESS | 3736 | 1463281717799 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:08:37 INFO - PROCESS | 3736 | 1463281717800 Marionette TRACE conn6 <- [1,1530,null,{}] 20:08:37 INFO - PROCESS | 3736 | 1463281717804 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}] 20:08:38 INFO - PROCESS | 3736 | 1463281717984 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 20:08:38 INFO - PROCESS | 3736 | 1463281718012 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:38 INFO - PROCESS | 3736 | ++DOCSHELL 1A43B400 == 86 [pid = 3736] [id = 392] 20:08:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (1B132800) [pid = 3736] [serial = 1176] [outer = 00000000] 20:08:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (1B51B400) [pid = 3736] [serial = 1177] [outer = 1B132800] 20:08:38 INFO - PROCESS | 3736 | 1463281718058 Marionette DEBUG loaded listener.js 20:08:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (1BD7EC00) [pid = 3736] [serial = 1178] [outer = 1B132800] 20:08:38 INFO - PROCESS | 3736 | 1463281718486 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]]]}] 20:08:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:08:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 730ms 20:08:38 INFO - PROCESS | 3736 | 1463281718529 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 20:08:38 INFO - PROCESS | 3736 | 1463281718531 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 20:08:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:08:38 INFO - PROCESS | 3736 | 1463281718534 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:08:38 INFO - PROCESS | 3736 | 1463281718536 Marionette TRACE conn6 <- [1,1534,null,{}] 20:08:38 INFO - PROCESS | 3736 | 1463281718539 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}] 20:08:38 INFO - PROCESS | 3736 | 1463281718669 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 20:08:38 INFO - PROCESS | 3736 | 1463281718691 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:38 INFO - PROCESS | 3736 | ++DOCSHELL 1BD83000 == 87 [pid = 3736] [id = 393] 20:08:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (1C188C00) [pid = 3736] [serial = 1179] [outer = 00000000] 20:08:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (1CC6AC00) [pid = 3736] [serial = 1180] [outer = 1C188C00] 20:08:38 INFO - PROCESS | 3736 | 1463281718734 Marionette DEBUG loaded listener.js 20:08:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (1D7CE000) [pid = 3736] [serial = 1181] [outer = 1C188C00] 20:08:39 INFO - PROCESS | 3736 | 1463281719193 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]]]}] 20:08:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:08:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 20:08:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:08:39 INFO - PROCESS | 3736 | 1463281719205 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 20:08:39 INFO - PROCESS | 3736 | 1463281719206 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 20:08:39 INFO - PROCESS | 3736 | 1463281719210 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:08:39 INFO - PROCESS | 3736 | 1463281719211 Marionette TRACE conn6 <- [1,1538,null,{}] 20:08:39 INFO - PROCESS | 3736 | 1463281719230 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}] 20:08:39 INFO - PROCESS | 3736 | 1463281719358 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (1A508400) [pid = 3736] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (1D2CD000) [pid = 3736] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (1ECB2400) [pid = 3736] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (18DA6C00) [pid = 3736] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (1000D800) [pid = 3736] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (17A7A000) [pid = 3736] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (10007800) [pid = 3736] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (1BD74C00) [pid = 3736] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (1A122C00) [pid = 3736] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (19D0B000) [pid = 3736] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (1ECF5800) [pid = 3736] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (1A189C00) [pid = 3736] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (16BF4000) [pid = 3736] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (19865000) [pid = 3736] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (1403D000) [pid = 3736] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (0CA30C00) [pid = 3736] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (1A440800) [pid = 3736] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (18D9A400) [pid = 3736] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (10063400) [pid = 3736] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:08:39 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (1A438C00) [pid = 3736] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:08:39 INFO - PROCESS | 3736 | 1463281719837 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:39 INFO - PROCESS | 3736 | ++DOCSHELL 0CA30C00 == 88 [pid = 3736] [id = 394] 20:08:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (0FA67400) [pid = 3736] [serial = 1182] [outer = 00000000] 20:08:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (110F0400) [pid = 3736] [serial = 1183] [outer = 0FA67400] 20:08:39 INFO - PROCESS | 3736 | 1463281719885 Marionette DEBUG loaded listener.js 20:08:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (167E2400) [pid = 3736] [serial = 1184] [outer = 0FA67400] 20:08:40 INFO - PROCESS | 3736 | 1463281720259 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]]]}] 20:08:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:08:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1087ms 20:08:40 INFO - PROCESS | 3736 | 1463281720297 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 20:08:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:08:40 INFO - PROCESS | 3736 | 1463281720309 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 20:08:40 INFO - PROCESS | 3736 | 1463281720313 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:08:40 INFO - PROCESS | 3736 | 1463281720315 Marionette TRACE conn6 <- [1,1542,null,{}] 20:08:40 INFO - PROCESS | 3736 | 1463281720318 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}] 20:08:40 INFO - PROCESS | 3736 | 1463281720410 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 20:08:40 INFO - PROCESS | 3736 | 1463281720522 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:40 INFO - PROCESS | 3736 | ++DOCSHELL 1000D000 == 89 [pid = 3736] [id = 395] 20:08:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (11080800) [pid = 3736] [serial = 1185] [outer = 00000000] 20:08:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (1A13A000) [pid = 3736] [serial = 1186] [outer = 11080800] 20:08:40 INFO - PROCESS | 3736 | 1463281720566 Marionette DEBUG loaded listener.js 20:08:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (1C18A400) [pid = 3736] [serial = 1187] [outer = 11080800] 20:08:40 INFO - PROCESS | 3736 | 1463281720922 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]]]}] 20:08:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:08:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 20:08:41 INFO - PROCESS | 3736 | 1463281720988 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 20:08:41 INFO - PROCESS | 3736 | 1463281720990 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 20:08:41 INFO - PROCESS | 3736 | 1463281721004 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:08:41 INFO - PROCESS | 3736 | 1463281721006 Marionette TRACE conn6 <- [1,1546,null,{}] 20:08:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:08:41 INFO - PROCESS | 3736 | 1463281721009 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}] 20:08:41 INFO - PROCESS | 3736 | 1463281721133 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 20:08:41 INFO - PROCESS | 3736 | 1463281721143 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:41 INFO - PROCESS | 3736 | ++DOCSHELL 18F22C00 == 90 [pid = 3736] [id = 396] 20:08:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (1A189C00) [pid = 3736] [serial = 1188] [outer = 00000000] 20:08:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (1E898800) [pid = 3736] [serial = 1189] [outer = 1A189C00] 20:08:41 INFO - PROCESS | 3736 | 1463281721187 Marionette DEBUG loaded listener.js 20:08:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (1EC21800) [pid = 3736] [serial = 1190] [outer = 1A189C00] 20:08:41 INFO - PROCESS | 3736 | 1463281721616 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]]]}] 20:08:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:08:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 670ms 20:08:41 INFO - PROCESS | 3736 | 1463281721679 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 20:08:41 INFO - PROCESS | 3736 | 1463281721682 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 20:08:41 INFO - PROCESS | 3736 | 1463281721685 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:08:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:08:41 INFO - PROCESS | 3736 | 1463281721687 Marionette TRACE conn6 <- [1,1550,null,{}] 20:08:41 INFO - PROCESS | 3736 | 1463281721691 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}] 20:08:41 INFO - PROCESS | 3736 | 1463281721803 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 20:08:41 INFO - PROCESS | 3736 | 1463281721816 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:41 INFO - PROCESS | 3736 | ++DOCSHELL 08893C00 == 91 [pid = 3736] [id = 397] 20:08:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (08894000) [pid = 3736] [serial = 1191] [outer = 00000000] 20:08:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (0FB51800) [pid = 3736] [serial = 1192] [outer = 08894000] 20:08:41 INFO - PROCESS | 3736 | 1463281721952 Marionette DEBUG loaded listener.js 20:08:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (10359400) [pid = 3736] [serial = 1193] [outer = 08894000] 20:08:42 INFO - PROCESS | 3736 | 1463281722720 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]]]}] 20:08:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:08:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1075ms 20:08:42 INFO - PROCESS | 3736 | 1463281722765 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 20:08:42 INFO - PROCESS | 3736 | 1463281722771 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 20:08:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:08:42 INFO - PROCESS | 3736 | 1463281722776 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:08:42 INFO - PROCESS | 3736 | 1463281722780 Marionette TRACE conn6 <- [1,1554,null,{}] 20:08:42 INFO - PROCESS | 3736 | 1463281722785 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}] 20:08:42 INFO - PROCESS | 3736 | 1463281722941 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 20:08:43 INFO - PROCESS | 3736 | 1463281723099 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:43 INFO - PROCESS | 3736 | ++DOCSHELL 14091C00 == 92 [pid = 3736] [id = 398] 20:08:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (14CB5C00) [pid = 3736] [serial = 1194] [outer = 00000000] 20:08:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (17E59000) [pid = 3736] [serial = 1195] [outer = 14CB5C00] 20:08:43 INFO - PROCESS | 3736 | 1463281723156 Marionette DEBUG loaded listener.js 20:08:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (18D89800) [pid = 3736] [serial = 1196] [outer = 14CB5C00] 20:08:43 INFO - PROCESS | 3736 | 1463281723749 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]]]}] 20:08:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:08:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1022ms 20:08:43 INFO - PROCESS | 3736 | 1463281723801 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 20:08:43 INFO - PROCESS | 3736 | 1463281723805 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 20:08:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:08:43 INFO - PROCESS | 3736 | 1463281723812 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:08:43 INFO - PROCESS | 3736 | 1463281723815 Marionette TRACE conn6 <- [1,1558,null,{}] 20:08:43 INFO - PROCESS | 3736 | 1463281723819 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}] 20:08:43 INFO - PROCESS | 3736 | 1463281723941 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 20:08:44 INFO - PROCESS | 3736 | 1463281724110 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:44 INFO - PROCESS | 3736 | ++DOCSHELL 1A02AC00 == 93 [pid = 3736] [id = 399] 20:08:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (1A439000) [pid = 3736] [serial = 1197] [outer = 00000000] 20:08:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (1B139800) [pid = 3736] [serial = 1198] [outer = 1A439000] 20:08:44 INFO - PROCESS | 3736 | 1463281724166 Marionette DEBUG loaded listener.js 20:08:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (1C84D400) [pid = 3736] [serial = 1199] [outer = 1A439000] 20:08:44 INFO - PROCESS | 3736 | 1463281724808 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]]]}] 20:08:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:08:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1021ms 20:08:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:08:44 INFO - PROCESS | 3736 | 1463281724836 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 20:08:44 INFO - PROCESS | 3736 | 1463281724839 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 20:08:44 INFO - PROCESS | 3736 | 1463281724843 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:08:44 INFO - PROCESS | 3736 | 1463281724847 Marionette TRACE conn6 <- [1,1562,null,{}] 20:08:44 INFO - PROCESS | 3736 | 1463281724858 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}] 20:08:45 INFO - PROCESS | 3736 | 1463281725002 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 20:08:45 INFO - PROCESS | 3736 | 1463281725163 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:45 INFO - PROCESS | 3736 | ++DOCSHELL 20B3EC00 == 94 [pid = 3736] [id = 400] 20:08:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (20F81C00) [pid = 3736] [serial = 1200] [outer = 00000000] 20:08:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (2110CC00) [pid = 3736] [serial = 1201] [outer = 20F81C00] 20:08:45 INFO - PROCESS | 3736 | 1463281725219 Marionette DEBUG loaded listener.js 20:08:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (21133400) [pid = 3736] [serial = 1202] [outer = 20F81C00] 20:08:45 INFO - PROCESS | 3736 | 1463281725829 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]]]}] 20:08:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:08:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1024ms 20:08:45 INFO - PROCESS | 3736 | 1463281725870 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 20:08:45 INFO - PROCESS | 3736 | 1463281725874 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 20:08:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:08:45 INFO - PROCESS | 3736 | 1463281725877 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:08:45 INFO - PROCESS | 3736 | 1463281725879 Marionette TRACE conn6 <- [1,1566,null,{}] 20:08:45 INFO - PROCESS | 3736 | 1463281725883 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}] 20:08:46 INFO - PROCESS | 3736 | 1463281726006 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 20:08:46 INFO - PROCESS | 3736 | 1463281726176 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:46 INFO - PROCESS | 3736 | ++DOCSHELL 2253C800 == 95 [pid = 3736] [id = 401] 20:08:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (2253CC00) [pid = 3736] [serial = 1203] [outer = 00000000] 20:08:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (22549400) [pid = 3736] [serial = 1204] [outer = 2253CC00] 20:08:46 INFO - PROCESS | 3736 | 1463281726233 Marionette DEBUG loaded listener.js 20:08:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (227E0C00) [pid = 3736] [serial = 1205] [outer = 2253CC00] 20:08:46 INFO - PROCESS | 3736 | 1463281726797 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]]]}] 20:08:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:08:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 970ms 20:08:46 INFO - PROCESS | 3736 | 1463281726850 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 20:08:46 INFO - PROCESS | 3736 | 1463281726853 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 20:08:46 INFO - PROCESS | 3736 | 1463281726856 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:08:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:08:46 INFO - PROCESS | 3736 | 1463281726858 Marionette TRACE conn6 <- [1,1570,null,{}] 20:08:46 INFO - PROCESS | 3736 | 1463281726862 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}] 20:08:46 INFO - PROCESS | 3736 | 1463281726980 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 20:08:47 INFO - PROCESS | 3736 | 1463281727138 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:47 INFO - PROCESS | 3736 | ++DOCSHELL 22FB0000 == 96 [pid = 3736] [id = 402] 20:08:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (22FB0400) [pid = 3736] [serial = 1206] [outer = 00000000] 20:08:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (22FB7400) [pid = 3736] [serial = 1207] [outer = 22FB0400] 20:08:47 INFO - PROCESS | 3736 | 1463281727199 Marionette DEBUG loaded listener.js 20:08:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (23A42000) [pid = 3736] [serial = 1208] [outer = 22FB0400] 20:08:47 INFO - PROCESS | 3736 | 1463281727779 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]]]}] 20:08:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:08:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 971ms 20:08:47 INFO - PROCESS | 3736 | 1463281727830 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 20:08:47 INFO - PROCESS | 3736 | 1463281727833 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 20:08:47 INFO - PROCESS | 3736 | 1463281727836 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:08:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:08:47 INFO - PROCESS | 3736 | 1463281727838 Marionette TRACE conn6 <- [1,1574,null,{}] 20:08:47 INFO - PROCESS | 3736 | 1463281727842 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}] 20:08:47 INFO - PROCESS | 3736 | 1463281727960 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 20:08:48 INFO - PROCESS | 3736 | 1463281728117 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:48 INFO - PROCESS | 3736 | ++DOCSHELL 22944C00 == 97 [pid = 3736] [id = 403] 20:08:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (22948800) [pid = 3736] [serial = 1209] [outer = 00000000] 20:08:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (2294E000) [pid = 3736] [serial = 1210] [outer = 22948800] 20:08:48 INFO - PROCESS | 3736 | 1463281728172 Marionette DEBUG loaded listener.js 20:08:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (22FB7C00) [pid = 3736] [serial = 1211] [outer = 22948800] 20:08:48 INFO - PROCESS | 3736 | 1463281728720 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]]]}] 20:08:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:08:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 930ms 20:08:48 INFO - PROCESS | 3736 | 1463281728771 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 20:08:48 INFO - PROCESS | 3736 | 1463281728773 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 20:08:48 INFO - PROCESS | 3736 | 1463281728776 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:08:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:08:48 INFO - PROCESS | 3736 | 1463281728778 Marionette TRACE conn6 <- [1,1578,null,{}] 20:08:48 INFO - PROCESS | 3736 | 1463281728782 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}] 20:08:48 INFO - PROCESS | 3736 | 1463281728897 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 20:08:49 INFO - PROCESS | 3736 | 1463281729070 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:49 INFO - PROCESS | 3736 | ++DOCSHELL 1A509000 == 98 [pid = 3736] [id = 404] 20:08:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 167 (23A44800) [pid = 3736] [serial = 1212] [outer = 00000000] 20:08:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 168 (25DD9800) [pid = 3736] [serial = 1213] [outer = 23A44800] 20:08:49 INFO - PROCESS | 3736 | 1463281729126 Marionette DEBUG loaded listener.js 20:08:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 169 (25DDC400) [pid = 3736] [serial = 1214] [outer = 23A44800] 20:08:49 INFO - PROCESS | 3736 | 1463281729731 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]]]}] 20:08:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:08:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1015ms 20:08:49 INFO - PROCESS | 3736 | 1463281729796 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 20:08:49 INFO - PROCESS | 3736 | 1463281729798 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 20:08:49 INFO - PROCESS | 3736 | 1463281729802 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:08:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:08:49 INFO - PROCESS | 3736 | 1463281729804 Marionette TRACE conn6 <- [1,1582,null,{}] 20:08:49 INFO - PROCESS | 3736 | 1463281729808 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}] 20:08:49 INFO - PROCESS | 3736 | 1463281729931 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 20:08:50 INFO - PROCESS | 3736 | 1463281730089 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:50 INFO - PROCESS | 3736 | ++DOCSHELL 10010000 == 99 [pid = 3736] [id = 405] 20:08:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 170 (14283000) [pid = 3736] [serial = 1215] [outer = 00000000] 20:08:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 171 (14BB9000) [pid = 3736] [serial = 1216] [outer = 14283000] 20:08:50 INFO - PROCESS | 3736 | 1463281730145 Marionette DEBUG loaded listener.js 20:08:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 172 (15BD7800) [pid = 3736] [serial = 1217] [outer = 14283000] 20:08:50 INFO - PROCESS | 3736 | 1463281730724 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]]]}] 20:08:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:08:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 971ms 20:08:50 INFO - PROCESS | 3736 | 1463281730776 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 20:08:50 INFO - PROCESS | 3736 | 1463281730778 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 20:08:50 INFO - PROCESS | 3736 | 1463281730782 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:08:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:08:50 INFO - PROCESS | 3736 | 1463281730784 Marionette TRACE conn6 <- [1,1586,null,{}] 20:08:50 INFO - PROCESS | 3736 | 1463281730806 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}] 20:08:51 INFO - PROCESS | 3736 | 1463281731151 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 20:08:51 INFO - PROCESS | 3736 | 1463281731366 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:51 INFO - PROCESS | 3736 | ++DOCSHELL 103C8000 == 100 [pid = 3736] [id = 406] 20:08:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 173 (10501800) [pid = 3736] [serial = 1218] [outer = 00000000] 20:08:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 174 (14046C00) [pid = 3736] [serial = 1219] [outer = 10501800] 20:08:51 INFO - PROCESS | 3736 | 1463281731423 Marionette DEBUG loaded listener.js 20:08:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 175 (14665C00) [pid = 3736] [serial = 1220] [outer = 10501800] 20:08:52 INFO - PROCESS | 3736 | 1463281732036 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]]]}] 20:08:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:08:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1299ms 20:08:52 INFO - PROCESS | 3736 | 1463281732086 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 20:08:52 INFO - PROCESS | 3736 | 1463281732089 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 20:08:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:08:52 INFO - PROCESS | 3736 | 1463281732094 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:08:52 INFO - PROCESS | 3736 | 1463281732098 Marionette TRACE conn6 <- [1,1590,null,{}] 20:08:52 INFO - PROCESS | 3736 | 1463281732102 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}] 20:08:52 INFO - PROCESS | 3736 | 1463281732220 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 20:08:52 INFO - PROCESS | 3736 | 1463281732380 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:52 INFO - PROCESS | 3736 | ++DOCSHELL 17E58C00 == 101 [pid = 3736] [id = 407] 20:08:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 176 (17EF2000) [pid = 3736] [serial = 1221] [outer = 00000000] 20:08:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 177 (18F1B000) [pid = 3736] [serial = 1222] [outer = 17EF2000] 20:08:52 INFO - PROCESS | 3736 | 1463281732434 Marionette DEBUG loaded listener.js 20:08:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 178 (197A0800) [pid = 3736] [serial = 1223] [outer = 17EF2000] 20:08:52 INFO - PROCESS | 3736 | --DOCSHELL 0FA5BC00 == 100 [pid = 3736] [id = 114] 20:08:52 INFO - PROCESS | 3736 | --DOCSHELL 18DAAC00 == 99 [pid = 3736] [id = 142] 20:08:52 INFO - PROCESS | 3736 | --DOCSHELL 18F22C00 == 98 [pid = 3736] [id = 396] 20:08:52 INFO - PROCESS | 3736 | --DOCSHELL 1000D000 == 97 [pid = 3736] [id = 395] 20:08:52 INFO - PROCESS | 3736 | --DOCSHELL 0CA30C00 == 96 [pid = 3736] [id = 394] 20:08:52 INFO - PROCESS | 3736 | --DOCSHELL 1BD83000 == 95 [pid = 3736] [id = 393] 20:08:52 INFO - PROCESS | 3736 | --DOCSHELL 1A43B400 == 94 [pid = 3736] [id = 392] 20:08:52 INFO - PROCESS | 3736 | --DOCSHELL 1A02F800 == 93 [pid = 3736] [id = 391] 20:08:52 INFO - PROCESS | 3736 | --DOCSHELL 18D95800 == 92 [pid = 3736] [id = 390] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 177 (1E894C00) [pid = 3736] [serial = 1135] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOCSHELL 14D9B000 == 91 [pid = 3736] [id = 389] 20:08:52 INFO - PROCESS | 3736 | --DOCSHELL 14CAB000 == 90 [pid = 3736] [id = 388] 20:08:52 INFO - PROCESS | 3736 | --DOCSHELL 146F4000 == 89 [pid = 3736] [id = 387] 20:08:52 INFO - PROCESS | 3736 | --DOCSHELL 1A139800 == 88 [pid = 3736] [id = 381] 20:08:52 INFO - PROCESS | 3736 | --DOCSHELL 1A5AD400 == 87 [pid = 3736] [id = 361] 20:08:52 INFO - PROCESS | 3736 | --DOCSHELL 146F0800 == 86 [pid = 3736] [id = 380] 20:08:52 INFO - PROCESS | 3736 | --DOCSHELL 0FB4CC00 == 85 [pid = 3736] [id = 379] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 176 (1B13A000) [pid = 3736] [serial = 1003] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 175 (1E899C00) [pid = 3736] [serial = 1009] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 174 (1ECBA400) [pid = 3736] [serial = 970] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 173 (18FB6C00) [pid = 3736] [serial = 988] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 172 (14744000) [pid = 3736] [serial = 1054] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 171 (18FBBC00) [pid = 3736] [serial = 994] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 170 (146E6400) [pid = 3736] [serial = 991] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 169 (1D7CA800) [pid = 3736] [serial = 1006] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 168 (1A43BC00) [pid = 3736] [serial = 1000] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 167 (1A09C400) [pid = 3736] [serial = 997] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 166 (20B38400) [pid = 3736] [serial = 973] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (1A437800) [pid = 3736] [serial = 1123] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (17E56800) [pid = 3736] [serial = 1114] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (18A6D400) [pid = 3736] [serial = 1115] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (19B31800) [pid = 3736] [serial = 1120] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (15B12400) [pid = 3736] [serial = 1109] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (146F4400) [pid = 3736] [serial = 1108] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (1BD78C00) [pid = 3736] [serial = 1105] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (10FECC00) [pid = 3736] [serial = 1111] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (1B1ADC00) [pid = 3736] [serial = 1126] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (14663000) [pid = 3736] [serial = 1112] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (1A501800) [pid = 3736] [serial = 1124] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (18F22800) [pid = 3736] [serial = 1117] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (1952C400) [pid = 3736] [serial = 1118] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (146E9C00) [pid = 3736] [serial = 1086] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (15BDC400) [pid = 3736] [serial = 1129] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (18DA4000) [pid = 3736] [serial = 1089] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (1BD8AC00) [pid = 3736] [serial = 1092] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (1C84FC00) [pid = 3736] [serial = 1095] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (1D7CCC00) [pid = 3736] [serial = 1098] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (20B32C00) [pid = 3736] [serial = 1102] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (1BD7A400) [pid = 3736] [serial = 1127] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (1BD90400) [pid = 3736] [serial = 1132] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (18B3CC00) [pid = 3736] [serial = 685] [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.] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (1C741C00) [pid = 3736] [serial = 1133] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (19863400) [pid = 3736] [serial = 1130] [outer = 00000000] [url = about:blank] 20:08:52 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (19B62C00) [pid = 3736] [serial = 1121] [outer = 00000000] [url = about:blank] 20:08:53 INFO - PROCESS | 3736 | 1463281733035 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]]]}] 20:08:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:08:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 990ms 20:08:53 INFO - PROCESS | 3736 | 1463281733085 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 20:08:53 INFO - PROCESS | 3736 | 1463281733088 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 20:08:53 INFO - PROCESS | 3736 | 1463281733092 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:08:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:08:53 INFO - PROCESS | 3736 | 1463281733094 Marionette TRACE conn6 <- [1,1594,null,{}] 20:08:53 INFO - PROCESS | 3736 | 1463281733098 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}] 20:08:53 INFO - PROCESS | 3736 | 1463281733199 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 20:08:53 INFO - PROCESS | 3736 | 1463281733320 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:53 INFO - PROCESS | 3736 | ++DOCSHELL 146E2C00 == 86 [pid = 3736] [id = 408] 20:08:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (146E9C00) [pid = 3736] [serial = 1224] [outer = 00000000] 20:08:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (14B2B400) [pid = 3736] [serial = 1225] [outer = 146E9C00] 20:08:53 INFO - PROCESS | 3736 | 1463281733367 Marionette DEBUG loaded listener.js 20:08:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (14D04C00) [pid = 3736] [serial = 1226] [outer = 146E9C00] 20:08:53 INFO - PROCESS | 3736 | 1463281733771 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]]]}] 20:08:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:08:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 731ms 20:08:53 INFO - PROCESS | 3736 | 1463281733825 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 20:08:53 INFO - PROCESS | 3736 | 1463281733829 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 20:08:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:08:53 INFO - PROCESS | 3736 | 1463281733867 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:08:53 INFO - PROCESS | 3736 | 1463281733872 Marionette TRACE conn6 <- [1,1598,null,{}] 20:08:53 INFO - PROCESS | 3736 | 1463281733878 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}] 20:08:54 INFO - PROCESS | 3736 | 1463281733980 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 20:08:54 INFO - PROCESS | 3736 | 1463281733993 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:54 INFO - PROCESS | 3736 | ++DOCSHELL 1779B800 == 87 [pid = 3736] [id = 409] 20:08:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (177A6C00) [pid = 3736] [serial = 1227] [outer = 00000000] 20:08:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (18FB5800) [pid = 3736] [serial = 1228] [outer = 177A6C00] 20:08:54 INFO - PROCESS | 3736 | 1463281734039 Marionette DEBUG loaded listener.js 20:08:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (197AD400) [pid = 3736] [serial = 1229] [outer = 177A6C00] 20:08:54 INFO - PROCESS | 3736 | 1463281734514 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]]]}] 20:08:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:08:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 690ms 20:08:54 INFO - PROCESS | 3736 | 1463281734560 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 20:08:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:08:54 INFO - PROCESS | 3736 | 1463281734562 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 20:08:54 INFO - PROCESS | 3736 | 1463281734565 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:08:54 INFO - PROCESS | 3736 | 1463281734567 Marionette TRACE conn6 <- [1,1602,null,{}] 20:08:54 INFO - PROCESS | 3736 | 1463281734571 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}] 20:08:54 INFO - PROCESS | 3736 | 1463281734666 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 20:08:54 INFO - PROCESS | 3736 | 1463281734673 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:54 INFO - PROCESS | 3736 | ++DOCSHELL 19860C00 == 88 [pid = 3736] [id = 410] 20:08:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (1986DC00) [pid = 3736] [serial = 1230] [outer = 00000000] 20:08:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (19B63000) [pid = 3736] [serial = 1231] [outer = 1986DC00] 20:08:54 INFO - PROCESS | 3736 | 1463281734717 Marionette DEBUG loaded listener.js 20:08:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (1A02D400) [pid = 3736] [serial = 1232] [outer = 1986DC00] 20:08:55 INFO - PROCESS | 3736 | 1463281735178 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]]]}] 20:08:55 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 20:08:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 671ms 20:08:55 INFO - PROCESS | 3736 | 1463281735237 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 20:08:55 INFO - PROCESS | 3736 | 1463281735239 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 20:08:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:08:55 INFO - PROCESS | 3736 | 1463281735242 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:08:55 INFO - PROCESS | 3736 | 1463281735244 Marionette TRACE conn6 <- [1,1606,null,{}] 20:08:55 INFO - PROCESS | 3736 | 1463281735247 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}] 20:08:55 INFO - PROCESS | 3736 | 1463281735380 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 20:08:55 INFO - PROCESS | 3736 | 1463281735430 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:55 INFO - PROCESS | 3736 | ++DOCSHELL 1A116800 == 89 [pid = 3736] [id = 411] 20:08:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (1A118800) [pid = 3736] [serial = 1233] [outer = 00000000] 20:08:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (1A122800) [pid = 3736] [serial = 1234] [outer = 1A118800] 20:08:55 INFO - PROCESS | 3736 | 1463281735482 Marionette DEBUG loaded listener.js 20:08:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (1A192000) [pid = 3736] [serial = 1235] [outer = 1A118800] 20:08:55 INFO - PROCESS | 3736 | 1463281735968 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]]]}] 20:08:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:08:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 770ms 20:08:56 INFO - PROCESS | 3736 | 1463281736013 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 20:08:56 INFO - PROCESS | 3736 | 1463281736015 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 20:08:56 INFO - PROCESS | 3736 | 1463281736019 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:08:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:08:56 INFO - PROCESS | 3736 | 1463281736020 Marionette TRACE conn6 <- [1,1610,null,{}] 20:08:56 INFO - PROCESS | 3736 | 1463281736024 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}] 20:08:56 INFO - PROCESS | 3736 | 1463281736158 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 20:08:56 INFO - PROCESS | 3736 | 1463281736177 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:56 INFO - PROCESS | 3736 | ++DOCSHELL 1A120400 == 90 [pid = 3736] [id = 412] 20:08:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (1A1BEC00) [pid = 3736] [serial = 1236] [outer = 00000000] 20:08:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (1A50DC00) [pid = 3736] [serial = 1237] [outer = 1A1BEC00] 20:08:56 INFO - PROCESS | 3736 | 1463281736220 Marionette DEBUG loaded listener.js 20:08:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (1B13E800) [pid = 3736] [serial = 1238] [outer = 1A1BEC00] 20:08:56 INFO - PROCESS | 3736 | 1463281736670 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]]]}] 20:08:56 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 20:08:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 20:08:56 INFO - PROCESS | 3736 | 1463281736694 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 20:08:56 INFO - PROCESS | 3736 | 1463281736696 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 20:08:56 INFO - PROCESS | 3736 | 1463281736700 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:08:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:08:56 INFO - PROCESS | 3736 | 1463281736701 Marionette TRACE conn6 <- [1,1614,null,{}] 20:08:56 INFO - PROCESS | 3736 | 1463281736705 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}] 20:08:56 INFO - PROCESS | 3736 | 1463281736866 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 20:08:56 INFO - PROCESS | 3736 | 1463281736891 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:56 INFO - PROCESS | 3736 | ++DOCSHELL 1BD79000 == 91 [pid = 3736] [id = 413] 20:08:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (1BD79C00) [pid = 3736] [serial = 1239] [outer = 00000000] 20:08:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (1BD8FC00) [pid = 3736] [serial = 1240] [outer = 1BD79C00] 20:08:56 INFO - PROCESS | 3736 | 1463281736936 Marionette DEBUG loaded listener.js 20:08:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (1C738800) [pid = 3736] [serial = 1241] [outer = 1BD79C00] 20:08:57 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (1D7CD000) [pid = 3736] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:08:57 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (1B132800) [pid = 3736] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:08:57 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (1C188C00) [pid = 3736] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:08:57 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (0FA67400) [pid = 3736] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:08:57 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (14DA1C00) [pid = 3736] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:08:57 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (14768400) [pid = 3736] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:08:57 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (18D97000) [pid = 3736] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:08:57 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (15B05C00) [pid = 3736] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:08:57 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (1A09D400) [pid = 3736] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:08:57 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (11080800) [pid = 3736] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:08:57 INFO - PROCESS | 3736 | 1463281737756 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]]]}] 20:08:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:08:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1124ms 20:08:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:08:57 INFO - PROCESS | 3736 | 1463281737826 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 20:08:57 INFO - PROCESS | 3736 | 1463281737828 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 20:08:57 INFO - PROCESS | 3736 | 1463281737831 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:08:57 INFO - PROCESS | 3736 | 1463281737833 Marionette TRACE conn6 <- [1,1618,null,{}] 20:08:57 INFO - PROCESS | 3736 | 1463281737836 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}] 20:08:57 INFO - PROCESS | 3736 | 1463281737970 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 20:08:58 INFO - PROCESS | 3736 | 1463281738043 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:58 INFO - PROCESS | 3736 | ++DOCSHELL 1105AC00 == 92 [pid = 3736] [id = 414] 20:08:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (11080800) [pid = 3736] [serial = 1242] [outer = 00000000] 20:08:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (1B131C00) [pid = 3736] [serial = 1243] [outer = 11080800] 20:08:58 INFO - PROCESS | 3736 | 1463281738087 Marionette DEBUG loaded listener.js 20:08:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (1BD7B800) [pid = 3736] [serial = 1244] [outer = 11080800] 20:08:58 INFO - PROCESS | 3736 | 1463281738469 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]]]}] 20:08:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:08:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 20:08:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:08:58 INFO - PROCESS | 3736 | 1463281738502 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 20:08:58 INFO - PROCESS | 3736 | 1463281738504 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 20:08:58 INFO - PROCESS | 3736 | 1463281738507 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:08:58 INFO - PROCESS | 3736 | 1463281738509 Marionette TRACE conn6 <- [1,1622,null,{}] 20:08:58 INFO - PROCESS | 3736 | 1463281738512 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}] 20:08:58 INFO - PROCESS | 3736 | 1463281738607 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 20:08:58 INFO - PROCESS | 3736 | 1463281738613 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:58 INFO - PROCESS | 3736 | ++DOCSHELL 1A5AA800 == 93 [pid = 3736] [id = 415] 20:08:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (1B134800) [pid = 3736] [serial = 1245] [outer = 00000000] 20:08:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (1D2C8400) [pid = 3736] [serial = 1246] [outer = 1B134800] 20:08:58 INFO - PROCESS | 3736 | 1463281738659 Marionette DEBUG loaded listener.js 20:08:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (1DAF1800) [pid = 3736] [serial = 1247] [outer = 1B134800] 20:08:59 INFO - PROCESS | 3736 | 1463281739120 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]]]}] 20:08:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:08:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 20:08:59 INFO - PROCESS | 3736 | 1463281739180 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 20:08:59 INFO - PROCESS | 3736 | 1463281739182 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 20:08:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:08:59 INFO - PROCESS | 3736 | 1463281739185 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:08:59 INFO - PROCESS | 3736 | 1463281739187 Marionette TRACE conn6 <- [1,1626,null,{}] 20:08:59 INFO - PROCESS | 3736 | 1463281739191 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}] 20:08:59 INFO - PROCESS | 3736 | 1463281739287 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 20:08:59 INFO - PROCESS | 3736 | 1463281739293 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:08:59 INFO - PROCESS | 3736 | ++DOCSHELL 0FEAAC00 == 94 [pid = 3736] [id = 416] 20:08:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (1D2C6000) [pid = 3736] [serial = 1248] [outer = 00000000] 20:08:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (14047000) [pid = 3736] [serial = 1249] [outer = 1D2C6000] 20:08:59 INFO - PROCESS | 3736 | 1463281739370 Marionette DEBUG loaded listener.js 20:08:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (1EC36800) [pid = 3736] [serial = 1250] [outer = 1D2C6000] 20:09:00 INFO - PROCESS | 3736 | 1463281740117 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]]]}] 20:09:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:09:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 970ms 20:09:00 INFO - PROCESS | 3736 | 1463281740159 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 20:09:00 INFO - PROCESS | 3736 | 1463281740164 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 20:09:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:09:00 INFO - PROCESS | 3736 | 1463281740182 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:09:00 INFO - PROCESS | 3736 | 1463281740187 Marionette TRACE conn6 <- [1,1630,null,{}] 20:09:00 INFO - PROCESS | 3736 | 1463281740195 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}] 20:09:00 INFO - PROCESS | 3736 | 1463281740326 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 20:09:00 INFO - PROCESS | 3736 | 1463281740487 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:00 INFO - PROCESS | 3736 | ++DOCSHELL 146EC400 == 95 [pid = 3736] [id = 417] 20:09:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (146EE000) [pid = 3736] [serial = 1251] [outer = 00000000] 20:09:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (15B0D400) [pid = 3736] [serial = 1252] [outer = 146EE000] 20:09:00 INFO - PROCESS | 3736 | 1463281740546 Marionette DEBUG loaded listener.js 20:09:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (16BF9800) [pid = 3736] [serial = 1253] [outer = 146EE000] 20:09:01 INFO - PROCESS | 3736 | 1463281741163 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]]]}] 20:09:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:09:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1040ms 20:09:01 INFO - PROCESS | 3736 | 1463281741213 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 20:09:01 INFO - PROCESS | 3736 | 1463281741219 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 20:09:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:09:01 INFO - PROCESS | 3736 | 1463281741226 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:09:01 INFO - PROCESS | 3736 | 1463281741228 Marionette TRACE conn6 <- [1,1634,null,{}] 20:09:01 INFO - PROCESS | 3736 | 1463281741233 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}] 20:09:01 INFO - PROCESS | 3736 | 1463281741396 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 20:09:01 INFO - PROCESS | 3736 | 1463281741556 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:01 INFO - PROCESS | 3736 | ++DOCSHELL 18DAAC00 == 96 [pid = 3736] [id = 418] 20:09:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (18F22400) [pid = 3736] [serial = 1254] [outer = 00000000] 20:09:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (19B62800) [pid = 3736] [serial = 1255] [outer = 18F22400] 20:09:01 INFO - PROCESS | 3736 | 1463281741614 Marionette DEBUG loaded listener.js 20:09:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (1A11F400) [pid = 3736] [serial = 1256] [outer = 18F22400] 20:09:02 INFO - PROCESS | 3736 | 1463281742262 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]]]}] 20:09:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:09:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1069ms 20:09:02 INFO - PROCESS | 3736 | 1463281742301 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 20:09:02 INFO - PROCESS | 3736 | 1463281742304 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 20:09:02 INFO - PROCESS | 3736 | 1463281742307 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:09:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:09:02 INFO - PROCESS | 3736 | 1463281742311 Marionette TRACE conn6 <- [1,1638,null,{}] 20:09:02 INFO - PROCESS | 3736 | 1463281742322 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}] 20:09:02 INFO - PROCESS | 3736 | 1463281742447 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 20:09:02 INFO - PROCESS | 3736 | 1463281742621 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:02 INFO - PROCESS | 3736 | ++DOCSHELL 1ECF0000 == 97 [pid = 3736] [id = 419] 20:09:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (1ECF2800) [pid = 3736] [serial = 1257] [outer = 00000000] 20:09:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (1ECF7800) [pid = 3736] [serial = 1258] [outer = 1ECF2800] 20:09:02 INFO - PROCESS | 3736 | 1463281742679 Marionette DEBUG loaded listener.js 20:09:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (20B40800) [pid = 3736] [serial = 1259] [outer = 1ECF2800] 20:09:03 INFO - PROCESS | 3736 | 1463281743285 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]]]}] 20:09:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:09:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1021ms 20:09:03 INFO - PROCESS | 3736 | 1463281743332 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 20:09:03 INFO - PROCESS | 3736 | 1463281743335 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 20:09:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:09:03 INFO - PROCESS | 3736 | 1463281743339 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:09:03 INFO - PROCESS | 3736 | 1463281743341 Marionette TRACE conn6 <- [1,1642,null,{}] 20:09:03 INFO - PROCESS | 3736 | 1463281743345 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}] 20:09:03 INFO - PROCESS | 3736 | 1463281743468 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 20:09:03 INFO - PROCESS | 3736 | 1463281743627 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:03 INFO - PROCESS | 3736 | ++DOCSHELL 21109000 == 98 [pid = 3736] [id = 420] 20:09:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 167 (2110A400) [pid = 3736] [serial = 1260] [outer = 00000000] 20:09:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 168 (21139000) [pid = 3736] [serial = 1261] [outer = 2110A400] 20:09:03 INFO - PROCESS | 3736 | 1463281743684 Marionette DEBUG loaded listener.js 20:09:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 169 (227D2400) [pid = 3736] [serial = 1262] [outer = 2110A400] 20:09:04 INFO - PROCESS | 3736 | 1463281744298 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]]]}] 20:09:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:09:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1020ms 20:09:04 INFO - PROCESS | 3736 | 1463281744361 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 20:09:04 INFO - PROCESS | 3736 | 1463281744364 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 20:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:09:04 INFO - PROCESS | 3736 | 1463281744367 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:09:04 INFO - PROCESS | 3736 | 1463281744369 Marionette TRACE conn6 <- [1,1646,null,{}] 20:09:04 INFO - PROCESS | 3736 | 1463281744373 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}] 20:09:04 INFO - PROCESS | 3736 | 1463281744493 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 20:09:04 INFO - PROCESS | 3736 | 1463281744651 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:04 INFO - PROCESS | 3736 | ++DOCSHELL 2110DC00 == 99 [pid = 3736] [id = 421] 20:09:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 170 (227D9000) [pid = 3736] [serial = 1263] [outer = 00000000] 20:09:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 171 (22948000) [pid = 3736] [serial = 1264] [outer = 227D9000] 20:09:04 INFO - PROCESS | 3736 | 1463281744709 Marionette DEBUG loaded listener.js 20:09:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 172 (22FBE800) [pid = 3736] [serial = 1265] [outer = 227D9000] 20:09:05 INFO - PROCESS | 3736 | 1463281745297 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]]]}] 20:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 970ms 20:09:05 INFO - PROCESS | 3736 | 1463281745341 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 20:09:05 INFO - PROCESS | 3736 | 1463281745344 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 20:09:05 INFO - PROCESS | 3736 | 1463281745347 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:09:05 INFO - PROCESS | 3736 | 1463281745349 Marionette TRACE conn6 <- [1,1650,null,{}] 20:09:05 INFO - PROCESS | 3736 | 1463281745353 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}] 20:09:05 INFO - PROCESS | 3736 | 1463281745481 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 20:09:05 INFO - PROCESS | 3736 | 1463281745655 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:05 INFO - PROCESS | 3736 | ++DOCSHELL 229A2800 == 100 [pid = 3736] [id = 422] 20:09:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 173 (229A7400) [pid = 3736] [serial = 1266] [outer = 00000000] 20:09:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 174 (229AE400) [pid = 3736] [serial = 1267] [outer = 229A7400] 20:09:05 INFO - PROCESS | 3736 | 1463281745712 Marionette DEBUG loaded listener.js 20:09:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 175 (23A47400) [pid = 3736] [serial = 1268] [outer = 229A7400] 20:09:06 INFO - PROCESS | 3736 | 1463281746306 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]]]}] 20:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1019ms 20:09:06 INFO - PROCESS | 3736 | 1463281746371 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 20:09:06 INFO - PROCESS | 3736 | 1463281746373 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 20:09:06 INFO - PROCESS | 3736 | 1463281746377 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:09:06 INFO - PROCESS | 3736 | 1463281746379 Marionette TRACE conn6 <- [1,1654,null,{}] 20:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:09:06 INFO - PROCESS | 3736 | 1463281746382 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}] 20:09:06 INFO - PROCESS | 3736 | 1463281746556 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 20:09:06 INFO - PROCESS | 3736 | 1463281746675 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:06 INFO - PROCESS | 3736 | ++DOCSHELL 1B6AC000 == 101 [pid = 3736] [id = 423] 20:09:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 176 (22FBE000) [pid = 3736] [serial = 1269] [outer = 00000000] 20:09:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 177 (25DE8400) [pid = 3736] [serial = 1270] [outer = 22FBE000] 20:09:06 INFO - PROCESS | 3736 | 1463281746731 Marionette DEBUG loaded listener.js 20:09:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 178 (26071C00) [pid = 3736] [serial = 1271] [outer = 22FBE000] 20:09:07 INFO - PROCESS | 3736 | 1463281747344 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]]]}] 20:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1017ms 20:09:07 INFO - PROCESS | 3736 | 1463281747397 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 20:09:07 INFO - PROCESS | 3736 | 1463281747400 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 20:09:07 INFO - PROCESS | 3736 | 1463281747403 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:09:07 INFO - PROCESS | 3736 | 1463281747405 Marionette TRACE conn6 <- [1,1658,null,{}] 20:09:07 INFO - PROCESS | 3736 | 1463281747409 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}] 20:09:07 INFO - PROCESS | 3736 | 1463281747528 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 20:09:07 INFO - PROCESS | 3736 | 1463281747700 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:07 INFO - PROCESS | 3736 | ++DOCSHELL 25DE8000 == 102 [pid = 3736] [id = 424] 20:09:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 179 (26079400) [pid = 3736] [serial = 1272] [outer = 00000000] 20:09:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 180 (2607F000) [pid = 3736] [serial = 1273] [outer = 26079400] 20:09:07 INFO - PROCESS | 3736 | 1463281747755 Marionette DEBUG loaded listener.js 20:09:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 181 (26086000) [pid = 3736] [serial = 1274] [outer = 26079400] 20:09:08 INFO - PROCESS | 3736 | 1463281748295 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]]]}] 20:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 931ms 20:09:08 INFO - PROCESS | 3736 | 1463281748339 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 20:09:08 INFO - PROCESS | 3736 | 1463281748341 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 20:09:08 INFO - PROCESS | 3736 | 1463281748344 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:09:08 INFO - PROCESS | 3736 | 1463281748347 Marionette TRACE conn6 <- [1,1662,null,{}] 20:09:08 INFO - PROCESS | 3736 | 1463281748350 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}] 20:09:08 INFO - PROCESS | 3736 | 1463281748466 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 20:09:08 INFO - PROCESS | 3736 | 1463281748654 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:08 INFO - PROCESS | 3736 | ++DOCSHELL 14048800 == 103 [pid = 3736] [id = 425] 20:09:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 182 (1404A400) [pid = 3736] [serial = 1275] [outer = 00000000] 20:09:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 183 (2607EC00) [pid = 3736] [serial = 1276] [outer = 1404A400] 20:09:08 INFO - PROCESS | 3736 | 1463281748709 Marionette DEBUG loaded listener.js 20:09:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 184 (2608E000) [pid = 3736] [serial = 1277] [outer = 1404A400] 20:09:09 INFO - PROCESS | 3736 | 1463281749315 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]]]}] 20:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1018ms 20:09:09 INFO - PROCESS | 3736 | 1463281749366 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 20:09:09 INFO - PROCESS | 3736 | 1463281749368 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 20:09:09 INFO - PROCESS | 3736 | 1463281749372 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:09:09 INFO - PROCESS | 3736 | 1463281749374 Marionette TRACE conn6 <- [1,1666,null,{}] 20:09:09 INFO - PROCESS | 3736 | 1463281749378 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}] 20:09:09 INFO - PROCESS | 3736 | 1463281749696 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 20:09:09 INFO - PROCESS | 3736 | 1463281749878 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:09 INFO - PROCESS | 3736 | ++DOCSHELL 14093000 == 104 [pid = 3736] [id = 426] 20:09:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 185 (142CF400) [pid = 3736] [serial = 1278] [outer = 00000000] 20:09:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 186 (146D9000) [pid = 3736] [serial = 1279] [outer = 142CF400] 20:09:09 INFO - PROCESS | 3736 | 1463281749929 Marionette DEBUG loaded listener.js 20:09:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 187 (14CAAC00) [pid = 3736] [serial = 1280] [outer = 142CF400] 20:09:10 INFO - PROCESS | 3736 | 1463281750539 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]]]}] 20:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1223ms 20:09:10 INFO - PROCESS | 3736 | 1463281750599 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 20:09:10 INFO - PROCESS | 3736 | 1463281750603 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 20:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:09:10 INFO - PROCESS | 3736 | 1463281750607 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:09:10 INFO - PROCESS | 3736 | 1463281750611 Marionette TRACE conn6 <- [1,1670,null,{}] 20:09:10 INFO - PROCESS | 3736 | 1463281750616 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}] 20:09:10 INFO - PROCESS | 3736 | 1463281750733 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 20:09:10 INFO - PROCESS | 3736 | 1463281750896 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:10 INFO - PROCESS | 3736 | ++DOCSHELL 17EF9000 == 105 [pid = 3736] [id = 427] 20:09:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 188 (17EFE400) [pid = 3736] [serial = 1281] [outer = 00000000] 20:09:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 189 (197A1000) [pid = 3736] [serial = 1282] [outer = 17EFE400] 20:09:10 INFO - PROCESS | 3736 | 1463281750949 Marionette DEBUG loaded listener.js 20:09:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 190 (1A120000) [pid = 3736] [serial = 1283] [outer = 17EFE400] 20:09:11 INFO - PROCESS | 3736 | --DOCSHELL 1E897400 == 104 [pid = 3736] [id = 367] 20:09:11 INFO - PROCESS | 3736 | --DOCSHELL 1C847000 == 103 [pid = 3736] [id = 365] 20:09:11 INFO - PROCESS | 3736 | --DOCSHELL 1D2C6C00 == 102 [pid = 3736] [id = 366] 20:09:11 INFO - PROCESS | 3736 | --DOCSHELL 1A5AA800 == 101 [pid = 3736] [id = 415] 20:09:11 INFO - PROCESS | 3736 | --DOCSHELL 1105AC00 == 100 [pid = 3736] [id = 414] 20:09:11 INFO - PROCESS | 3736 | --DOCSHELL 1BD79000 == 99 [pid = 3736] [id = 413] 20:09:11 INFO - PROCESS | 3736 | --DOCSHELL 1A120400 == 98 [pid = 3736] [id = 412] 20:09:11 INFO - PROCESS | 3736 | --DOCSHELL 1A116800 == 97 [pid = 3736] [id = 411] 20:09:11 INFO - PROCESS | 3736 | --DOCSHELL 19860C00 == 96 [pid = 3736] [id = 410] 20:09:11 INFO - PROCESS | 3736 | --DOCSHELL 1779B800 == 95 [pid = 3736] [id = 409] 20:09:11 INFO - PROCESS | 3736 | --DOCSHELL 146E2C00 == 94 [pid = 3736] [id = 408] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 189 (1E898800) [pid = 3736] [serial = 1189] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 188 (16BFCC00) [pid = 3736] [serial = 1141] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 187 (1A503000) [pid = 3736] [serial = 1144] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 186 (1EC30000) [pid = 3736] [serial = 1147] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 185 (1EC3E400) [pid = 3736] [serial = 1150] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 184 (2110FC00) [pid = 3736] [serial = 1153] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 183 (227D1400) [pid = 3736] [serial = 1156] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 182 (1005CC00) [pid = 3736] [serial = 1138] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOCSHELL 17E58C00 == 93 [pid = 3736] [id = 407] 20:09:11 INFO - PROCESS | 3736 | --DOCSHELL 103C8000 == 92 [pid = 3736] [id = 406] 20:09:11 INFO - PROCESS | 3736 | --DOCSHELL 20B3EC00 == 91 [pid = 3736] [id = 400] 20:09:11 INFO - PROCESS | 3736 | --DOCSHELL 1A02AC00 == 90 [pid = 3736] [id = 399] 20:09:11 INFO - PROCESS | 3736 | --DOCSHELL 14091C00 == 89 [pid = 3736] [id = 398] 20:09:11 INFO - PROCESS | 3736 | --DOCSHELL 08893C00 == 88 [pid = 3736] [id = 397] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 181 (1ECB9C00) [pid = 3736] [serial = 1136] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 180 (1B51B400) [pid = 3736] [serial = 1177] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 179 (1CC6AC00) [pid = 3736] [serial = 1180] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 178 (110F0400) [pid = 3736] [serial = 1183] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 177 (1D7CE000) [pid = 3736] [serial = 1181] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 176 (1A11B800) [pid = 3736] [serial = 1166] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 175 (19D0D000) [pid = 3736] [serial = 1165] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 174 (17E4F400) [pid = 3736] [serial = 1163] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 173 (162BF800) [pid = 3736] [serial = 1162] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 172 (197A8000) [pid = 3736] [serial = 1171] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 171 (19B5B000) [pid = 3736] [serial = 1172] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 170 (16BF2C00) [pid = 3736] [serial = 1168] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 169 (17E58000) [pid = 3736] [serial = 1169] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 168 (1A13B400) [pid = 3736] [serial = 1174] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 167 (23A41C00) [pid = 3736] [serial = 1159] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 166 (167E2400) [pid = 3736] [serial = 1184] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (1A13A000) [pid = 3736] [serial = 1186] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (1BD7EC00) [pid = 3736] [serial = 1178] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (1A436800) [pid = 3736] [serial = 1175] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (1C18A400) [pid = 3736] [serial = 1187] [outer = 00000000] [url = about:blank] 20:09:11 INFO - PROCESS | 3736 | 1463281751635 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]]]}] 20:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1079ms 20:09:11 INFO - PROCESS | 3736 | 1463281751688 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 20:09:11 INFO - PROCESS | 3736 | 1463281751691 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 20:09:11 INFO - PROCESS | 3736 | 1463281751695 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:09:11 INFO - PROCESS | 3736 | 1463281751697 Marionette TRACE conn6 <- [1,1674,null,{}] 20:09:11 INFO - PROCESS | 3736 | 1463281751701 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}] 20:09:11 INFO - PROCESS | 3736 | 1463281751809 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 20:09:11 INFO - PROCESS | 3736 | 1463281751822 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:11 INFO - PROCESS | 3736 | ++DOCSHELL 1465D800 == 89 [pid = 3736] [id = 428] 20:09:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (146F5400) [pid = 3736] [serial = 1284] [outer = 00000000] 20:09:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (16BF7C00) [pid = 3736] [serial = 1285] [outer = 146F5400] 20:09:11 INFO - PROCESS | 3736 | 1463281751872 Marionette DEBUG loaded listener.js 20:09:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (17E53400) [pid = 3736] [serial = 1286] [outer = 146F5400] 20:09:12 INFO - PROCESS | 3736 | 1463281752418 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]]]}] 20:09:12 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 20:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 770ms 20:09:12 INFO - PROCESS | 3736 | 1463281752468 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 20:09:12 INFO - PROCESS | 3736 | 1463281752471 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 20:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:09:12 INFO - PROCESS | 3736 | 1463281752481 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:09:12 INFO - PROCESS | 3736 | 1463281752485 Marionette TRACE conn6 <- [1,1678,null,{}] 20:09:12 INFO - PROCESS | 3736 | 1463281752489 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}] 20:09:12 INFO - PROCESS | 3736 | 1463281752599 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 20:09:12 INFO - PROCESS | 3736 | 1463281752719 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:12 INFO - PROCESS | 3736 | ++DOCSHELL 17E58C00 == 90 [pid = 3736] [id = 429] 20:09:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (17EEF400) [pid = 3736] [serial = 1287] [outer = 00000000] 20:09:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 167 (1A02D800) [pid = 3736] [serial = 1288] [outer = 17EEF400] 20:09:12 INFO - PROCESS | 3736 | 1463281752764 Marionette DEBUG loaded listener.js 20:09:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 168 (1A115C00) [pid = 3736] [serial = 1289] [outer = 17EEF400] 20:09:13 INFO - PROCESS | 3736 | 1463281753140 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]]]}] 20:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 20:09:13 INFO - PROCESS | 3736 | 1463281753207 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 20:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:09:13 INFO - PROCESS | 3736 | 1463281753210 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 20:09:13 INFO - PROCESS | 3736 | 1463281753213 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:09:13 INFO - PROCESS | 3736 | 1463281753214 Marionette TRACE conn6 <- [1,1682,null,{}] 20:09:13 INFO - PROCESS | 3736 | 1463281753218 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}] 20:09:13 INFO - PROCESS | 3736 | 1463281753316 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 20:09:13 INFO - PROCESS | 3736 | 1463281753323 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:13 INFO - PROCESS | 3736 | ++DOCSHELL 1A11A800 == 91 [pid = 3736] [id = 430] 20:09:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 169 (1A13B400) [pid = 3736] [serial = 1290] [outer = 00000000] 20:09:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 170 (1A43E800) [pid = 3736] [serial = 1291] [outer = 1A13B400] 20:09:13 INFO - PROCESS | 3736 | 1463281753368 Marionette DEBUG loaded listener.js 20:09:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 171 (1A50CC00) [pid = 3736] [serial = 1292] [outer = 1A13B400] 20:09:13 INFO - PROCESS | 3736 | 1463281753876 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]]]}] 20:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 731ms 20:09:13 INFO - PROCESS | 3736 | 1463281753950 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 20:09:13 INFO - PROCESS | 3736 | 1463281753952 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 20:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:09:14 INFO - PROCESS | 3736 | 1463281753997 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:09:14 INFO - PROCESS | 3736 | 1463281753999 Marionette TRACE conn6 <- [1,1686,null,{}] 20:09:14 INFO - PROCESS | 3736 | 1463281754002 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}] 20:09:14 INFO - PROCESS | 3736 | 1463281754147 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 20:09:14 INFO - PROCESS | 3736 | 1463281754162 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:14 INFO - PROCESS | 3736 | ++DOCSHELL 1BD72800 == 92 [pid = 3736] [id = 431] 20:09:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 172 (1BD73C00) [pid = 3736] [serial = 1293] [outer = 00000000] 20:09:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 173 (1BD81C00) [pid = 3736] [serial = 1294] [outer = 1BD73C00] 20:09:14 INFO - PROCESS | 3736 | 1463281754213 Marionette DEBUG loaded listener.js 20:09:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 174 (1C7B2000) [pid = 3736] [serial = 1295] [outer = 1BD73C00] 20:09:14 INFO - PROCESS | 3736 | 1463281754674 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]]]}] 20:09:14 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 20:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 20:09:14 INFO - PROCESS | 3736 | 1463281754728 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 20:09:14 INFO - PROCESS | 3736 | 1463281754730 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 20:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:09:14 INFO - PROCESS | 3736 | 1463281754733 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:09:14 INFO - PROCESS | 3736 | 1463281754735 Marionette TRACE conn6 <- [1,1690,null,{}] 20:09:14 INFO - PROCESS | 3736 | 1463281754746 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}] 20:09:14 INFO - PROCESS | 3736 | 1463281754884 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 20:09:14 INFO - PROCESS | 3736 | 1463281754963 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:14 INFO - PROCESS | 3736 | ++DOCSHELL 1B50CC00 == 93 [pid = 3736] [id = 432] 20:09:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 175 (1BD7D400) [pid = 3736] [serial = 1296] [outer = 00000000] 20:09:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 176 (1D7D0400) [pid = 3736] [serial = 1297] [outer = 1BD7D400] 20:09:15 INFO - PROCESS | 3736 | 1463281755007 Marionette DEBUG loaded listener.js 20:09:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 177 (1EC27000) [pid = 3736] [serial = 1298] [outer = 1BD7D400] 20:09:15 INFO - PROCESS | 3736 | 1463281755451 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]]]}] 20:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 20:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:09:15 INFO - PROCESS | 3736 | 1463281755464 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 20:09:15 INFO - PROCESS | 3736 | 1463281755466 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 20:09:15 INFO - PROCESS | 3736 | 1463281755469 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:09:15 INFO - PROCESS | 3736 | 1463281755471 Marionette TRACE conn6 <- [1,1694,null,{}] 20:09:15 INFO - PROCESS | 3736 | 1463281755508 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}] 20:09:15 INFO - PROCESS | 3736 | 1463281755931 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 176 (177A6C00) [pid = 3736] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 175 (18A49800) [pid = 3736] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 174 (1B134800) [pid = 3736] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 173 (1986DC00) [pid = 3736] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 172 (21109C00) [pid = 3736] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 171 (1A118800) [pid = 3736] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 170 (146E9C00) [pid = 3736] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 169 (10501800) [pid = 3736] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 168 (21137800) [pid = 3736] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 167 (1ECF4400) [pid = 3736] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 166 (17EF2000) [pid = 3736] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (1BD79C00) [pid = 3736] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (22545800) [pid = 3736] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (11080800) [pid = 3736] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (1A189C00) [pid = 3736] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (0C625000) [pid = 3736] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (1A1BEC00) [pid = 3736] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (18FB0800) [pid = 3736] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (1C84F400) [pid = 3736] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:09:15 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (1B139C00) [pid = 3736] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:09:16 INFO - PROCESS | 3736 | 1463281756021 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:16 INFO - PROCESS | 3736 | ++DOCSHELL 0CA30C00 == 94 [pid = 3736] [id = 433] 20:09:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (1005F800) [pid = 3736] [serial = 1299] [outer = 00000000] 20:09:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (14049C00) [pid = 3736] [serial = 1300] [outer = 1005F800] 20:09:16 INFO - PROCESS | 3736 | 1463281756065 Marionette DEBUG loaded listener.js 20:09:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (18A49800) [pid = 3736] [serial = 1301] [outer = 1005F800] 20:09:16 INFO - PROCESS | 3736 | 1463281756440 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]]]}] 20:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 989ms 20:09:16 INFO - PROCESS | 3736 | 1463281756464 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 20:09:16 INFO - PROCESS | 3736 | 1463281756466 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 20:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:09:16 INFO - PROCESS | 3736 | 1463281756469 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:09:16 INFO - PROCESS | 3736 | 1463281756471 Marionette TRACE conn6 <- [1,1698,null,{}] 20:09:16 INFO - PROCESS | 3736 | 1463281756474 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}] 20:09:16 INFO - PROCESS | 3736 | 1463281756570 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 20:09:16 INFO - PROCESS | 3736 | 1463281756576 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:16 INFO - PROCESS | 3736 | ++DOCSHELL 1403D000 == 95 [pid = 3736] [id = 434] 20:09:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (18DA4400) [pid = 3736] [serial = 1302] [outer = 00000000] 20:09:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (1C736400) [pid = 3736] [serial = 1303] [outer = 18DA4400] 20:09:16 INFO - PROCESS | 3736 | 1463281756620 Marionette DEBUG loaded listener.js 20:09:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (1EC2F800) [pid = 3736] [serial = 1304] [outer = 18DA4400] 20:09:17 INFO - PROCESS | 3736 | 1463281757080 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]]]}] 20:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 672ms 20:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:09:17 INFO - PROCESS | 3736 | 1463281757141 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 20:09:17 INFO - PROCESS | 3736 | 1463281757143 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 20:09:17 INFO - PROCESS | 3736 | 1463281757146 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:09:17 INFO - PROCESS | 3736 | 1463281757148 Marionette TRACE conn6 <- [1,1702,null,{}] 20:09:17 INFO - PROCESS | 3736 | 1463281757152 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}] 20:09:17 INFO - PROCESS | 3736 | 1463281757254 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 20:09:17 INFO - PROCESS | 3736 | 1463281757298 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:17 INFO - PROCESS | 3736 | ++DOCSHELL 1A1BE400 == 96 [pid = 3736] [id = 435] 20:09:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (1BD88000) [pid = 3736] [serial = 1305] [outer = 00000000] 20:09:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (1E8E6400) [pid = 3736] [serial = 1306] [outer = 1BD88000] 20:09:17 INFO - PROCESS | 3736 | 1463281757348 Marionette DEBUG loaded listener.js 20:09:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (1E8ED800) [pid = 3736] [serial = 1307] [outer = 1BD88000] 20:09:17 INFO - PROCESS | 3736 | 1463281757835 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]]]}] 20:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 20:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 20:09:17 INFO - PROCESS | 3736 | 1463281757878 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 20:09:17 INFO - PROCESS | 3736 | 1463281757880 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 20:09:17 INFO - PROCESS | 3736 | 1463281757883 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:09:17 INFO - PROCESS | 3736 | 1463281757885 Marionette TRACE conn6 <- [1,1706,null,{}] 20:09:17 INFO - PROCESS | 3736 | 1463281757888 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}] 20:09:18 INFO - PROCESS | 3736 | 1463281758130 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 20:09:18 INFO - PROCESS | 3736 | 1463281758250 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:18 INFO - PROCESS | 3736 | ++DOCSHELL 110F0400 == 97 [pid = 3736] [id = 436] 20:09:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 167 (110F3400) [pid = 3736] [serial = 1308] [outer = 00000000] 20:09:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 168 (1465CC00) [pid = 3736] [serial = 1309] [outer = 110F3400] 20:09:18 INFO - PROCESS | 3736 | 1463281758308 Marionette DEBUG loaded listener.js 20:09:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 169 (14D02800) [pid = 3736] [serial = 1310] [outer = 110F3400] 20:09:18 INFO - PROCESS | 3736 | 1463281758960 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]]]}] 20:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1124ms 20:09:19 INFO - PROCESS | 3736 | 1463281759012 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 20:09:19 INFO - PROCESS | 3736 | 1463281759016 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 20:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:09:19 INFO - PROCESS | 3736 | 1463281759041 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:09:19 INFO - PROCESS | 3736 | 1463281759044 Marionette TRACE conn6 <- [1,1710,null,{}] 20:09:19 INFO - PROCESS | 3736 | 1463281759049 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}] 20:09:19 INFO - PROCESS | 3736 | 1463281759212 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 20:09:19 INFO - PROCESS | 3736 | 1463281759378 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:19 INFO - PROCESS | 3736 | ++DOCSHELL 18D9A400 == 98 [pid = 3736] [id = 437] 20:09:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 170 (18D9D800) [pid = 3736] [serial = 1311] [outer = 00000000] 20:09:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 171 (197AF800) [pid = 3736] [serial = 1312] [outer = 18D9D800] 20:09:19 INFO - PROCESS | 3736 | 1463281759436 Marionette DEBUG loaded listener.js 20:09:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 172 (19D06400) [pid = 3736] [serial = 1313] [outer = 18D9D800] 20:09:20 INFO - PROCESS | 3736 | 1463281760027 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]]]}] 20:09:20 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 20:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1017ms 20:09:20 INFO - PROCESS | 3736 | 1463281760064 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 20:09:20 INFO - PROCESS | 3736 | 1463281760068 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 20:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:09:20 INFO - PROCESS | 3736 | 1463281760071 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:09:20 INFO - PROCESS | 3736 | 1463281760074 Marionette TRACE conn6 <- [1,1714,null,{}] 20:09:20 INFO - PROCESS | 3736 | 1463281760078 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}] 20:09:20 INFO - PROCESS | 3736 | 1463281760205 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 20:09:20 INFO - PROCESS | 3736 | 1463281760384 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:20 INFO - PROCESS | 3736 | ++DOCSHELL 1B5B4C00 == 99 [pid = 3736] [id = 438] 20:09:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 173 (1B6AC800) [pid = 3736] [serial = 1314] [outer = 00000000] 20:09:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 174 (1DAEF000) [pid = 3736] [serial = 1315] [outer = 1B6AC800] 20:09:20 INFO - PROCESS | 3736 | 1463281760444 Marionette DEBUG loaded listener.js 20:09:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 175 (1E8EC800) [pid = 3736] [serial = 1316] [outer = 1B6AC800] 20:09:21 INFO - PROCESS | 3736 | 1463281761039 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]]]}] 20:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1022ms 20:09:21 INFO - PROCESS | 3736 | 1463281761095 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 20:09:21 INFO - PROCESS | 3736 | 1463281761100 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 20:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:09:21 INFO - PROCESS | 3736 | 1463281761111 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:09:21 INFO - PROCESS | 3736 | 1463281761116 Marionette TRACE conn6 <- [1,1718,null,{}] 20:09:21 INFO - PROCESS | 3736 | 1463281761152 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}] 20:09:21 INFO - PROCESS | 3736 | 1463281761284 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 20:09:21 INFO - PROCESS | 3736 | 1463281761441 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:21 INFO - PROCESS | 3736 | ++DOCSHELL 1E8F0C00 == 100 [pid = 3736] [id = 439] 20:09:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 176 (20F81000) [pid = 3736] [serial = 1317] [outer = 00000000] 20:09:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 177 (21135800) [pid = 3736] [serial = 1318] [outer = 20F81000] 20:09:21 INFO - PROCESS | 3736 | 1463281761498 Marionette DEBUG loaded listener.js 20:09:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 178 (22547400) [pid = 3736] [serial = 1319] [outer = 20F81000] 20:09:22 INFO - PROCESS | 3736 | 1463281762082 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]]]}] 20:09:22 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 20:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1008ms 20:09:22 INFO - PROCESS | 3736 | 1463281762118 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 20:09:22 INFO - PROCESS | 3736 | 1463281762121 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 20:09:22 INFO - PROCESS | 3736 | 1463281762124 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:09:22 INFO - PROCESS | 3736 | 1463281762127 Marionette TRACE conn6 <- [1,1722,null,{}] 20:09:22 INFO - PROCESS | 3736 | 1463281762130 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}] 20:09:22 INFO - PROCESS | 3736 | 1463281762253 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 20:09:22 INFO - PROCESS | 3736 | 1463281762428 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:22 INFO - PROCESS | 3736 | ++DOCSHELL 22548800 == 101 [pid = 3736] [id = 440] 20:09:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 179 (22549800) [pid = 3736] [serial = 1320] [outer = 00000000] 20:09:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 180 (22947C00) [pid = 3736] [serial = 1321] [outer = 22549800] 20:09:22 INFO - PROCESS | 3736 | 1463281762483 Marionette DEBUG loaded listener.js 20:09:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 181 (229A8400) [pid = 3736] [serial = 1322] [outer = 22549800] 20:09:23 INFO - PROCESS | 3736 | 1463281763036 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]]]}] 20:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 970ms 20:09:23 INFO - PROCESS | 3736 | 1463281763098 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 20:09:23 INFO - PROCESS | 3736 | 1463281763101 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 20:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:09:23 INFO - PROCESS | 3736 | 1463281763104 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:09:23 INFO - PROCESS | 3736 | 1463281763106 Marionette TRACE conn6 <- [1,1726,null,{}] 20:09:23 INFO - PROCESS | 3736 | 1463281763110 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}] 20:09:23 INFO - PROCESS | 3736 | 1463281763251 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 20:09:23 INFO - PROCESS | 3736 | 1463281763417 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:23 INFO - PROCESS | 3736 | ++DOCSHELL 22FB8000 == 102 [pid = 3736] [id = 441] 20:09:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 182 (23A43C00) [pid = 3736] [serial = 1323] [outer = 00000000] 20:09:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 183 (25DE5400) [pid = 3736] [serial = 1324] [outer = 23A43C00] 20:09:23 INFO - PROCESS | 3736 | 1463281763478 Marionette DEBUG loaded listener.js 20:09:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 184 (2608C400) [pid = 3736] [serial = 1325] [outer = 23A43C00] 20:09:24 INFO - PROCESS | 3736 | 1463281764087 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]]]}] 20:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1019ms 20:09:24 INFO - PROCESS | 3736 | 1463281764126 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 20:09:24 INFO - PROCESS | 3736 | 1463281764128 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 20:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:09:24 INFO - PROCESS | 3736 | 1463281764132 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:09:24 INFO - PROCESS | 3736 | 1463281764134 Marionette TRACE conn6 <- [1,1730,null,{}] 20:09:24 INFO - PROCESS | 3736 | 1463281764137 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}] 20:09:24 INFO - PROCESS | 3736 | 1463281764254 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 20:09:24 INFO - PROCESS | 3736 | 1463281764433 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:24 INFO - PROCESS | 3736 | ++DOCSHELL 25D4B800 == 103 [pid = 3736] [id = 442] 20:09:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 185 (25D4E800) [pid = 3736] [serial = 1326] [outer = 00000000] 20:09:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 186 (25D52800) [pid = 3736] [serial = 1327] [outer = 25D4E800] 20:09:24 INFO - PROCESS | 3736 | 1463281764489 Marionette DEBUG loaded listener.js 20:09:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 187 (25D54C00) [pid = 3736] [serial = 1328] [outer = 25D4E800] 20:09:25 INFO - PROCESS | 3736 | 1463281765082 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]]]}] 20:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1017ms 20:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:09:25 INFO - PROCESS | 3736 | 1463281765153 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 20:09:25 INFO - PROCESS | 3736 | 1463281765156 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 20:09:25 INFO - PROCESS | 3736 | 1463281765159 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:09:25 INFO - PROCESS | 3736 | 1463281765161 Marionette TRACE conn6 <- [1,1734,null,{}] 20:09:25 INFO - PROCESS | 3736 | 1463281765165 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}] 20:09:25 INFO - PROCESS | 3736 | 1463281765283 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 20:09:25 INFO - PROCESS | 3736 | 1463281765447 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:25 INFO - PROCESS | 3736 | ++DOCSHELL 25D50000 == 104 [pid = 3736] [id = 443] 20:09:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 188 (25D52400) [pid = 3736] [serial = 1329] [outer = 00000000] 20:09:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 189 (260D3000) [pid = 3736] [serial = 1330] [outer = 25D52400] 20:09:25 INFO - PROCESS | 3736 | 1463281765503 Marionette DEBUG loaded listener.js 20:09:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 190 (260D7800) [pid = 3736] [serial = 1331] [outer = 25D52400] 20:09:26 INFO - PROCESS | 3736 | 1463281766064 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]]]}] 20:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 970ms 20:09:26 INFO - PROCESS | 3736 | 1463281766133 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 20:09:26 INFO - PROCESS | 3736 | 1463281766136 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 20:09:26 INFO - PROCESS | 3736 | 1463281766139 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:09:26 INFO - PROCESS | 3736 | 1463281766141 Marionette TRACE conn6 <- [1,1738,null,{}] 20:09:26 INFO - PROCESS | 3736 | 1463281766145 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}] 20:09:26 INFO - PROCESS | 3736 | 1463281766266 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 20:09:26 INFO - PROCESS | 3736 | 1463281766445 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:26 INFO - PROCESS | 3736 | ++DOCSHELL 23E81400 == 105 [pid = 3736] [id = 444] 20:09:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 191 (23E82800) [pid = 3736] [serial = 1332] [outer = 00000000] 20:09:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 192 (23E8B800) [pid = 3736] [serial = 1333] [outer = 23E82800] 20:09:26 INFO - PROCESS | 3736 | 1463281766501 Marionette DEBUG loaded listener.js 20:09:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 193 (23E8DC00) [pid = 3736] [serial = 1334] [outer = 23E82800] 20:09:27 INFO - PROCESS | 3736 | 1463281767116 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]]]}] 20:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1018ms 20:09:27 INFO - PROCESS | 3736 | 1463281767171 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 20:09:27 INFO - PROCESS | 3736 | 1463281767173 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 20:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:09:27 INFO - PROCESS | 3736 | 1463281767179 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:09:27 INFO - PROCESS | 3736 | 1463281767181 Marionette TRACE conn6 <- [1,1742,null,{}] 20:09:27 INFO - PROCESS | 3736 | 1463281767201 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}] 20:09:27 INFO - PROCESS | 3736 | 1463281767320 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 20:09:27 INFO - PROCESS | 3736 | 1463281767500 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:27 INFO - PROCESS | 3736 | ++DOCSHELL 10358800 == 106 [pid = 3736] [id = 445] 20:09:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 194 (1050AC00) [pid = 3736] [serial = 1335] [outer = 00000000] 20:09:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 195 (167EA000) [pid = 3736] [serial = 1336] [outer = 1050AC00] 20:09:27 INFO - PROCESS | 3736 | 1463281767556 Marionette DEBUG loaded listener.js 20:09:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 196 (19D0EC00) [pid = 3736] [serial = 1337] [outer = 1050AC00] 20:09:28 INFO - PROCESS | 3736 | 1463281768450 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]]]}] 20:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1298ms 20:09:28 INFO - PROCESS | 3736 | 1463281768479 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 20:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:09:28 INFO - PROCESS | 3736 | 1463281768484 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 20:09:28 INFO - PROCESS | 3736 | 1463281768488 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:09:28 INFO - PROCESS | 3736 | 1463281768492 Marionette TRACE conn6 <- [1,1746,null,{}] 20:09:28 INFO - PROCESS | 3736 | 1463281768497 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}] 20:09:28 INFO - PROCESS | 3736 | 1463281768613 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 20:09:28 INFO - PROCESS | 3736 | 1463281768795 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:28 INFO - PROCESS | 3736 | ++DOCSHELL 0C624800 == 107 [pid = 3736] [id = 446] 20:09:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 197 (0C629C00) [pid = 3736] [serial = 1338] [outer = 00000000] 20:09:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 198 (146E0000) [pid = 3736] [serial = 1339] [outer = 0C629C00] 20:09:28 INFO - PROCESS | 3736 | 1463281768847 Marionette DEBUG loaded listener.js 20:09:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 199 (167E0C00) [pid = 3736] [serial = 1340] [outer = 0C629C00] 20:09:29 INFO - PROCESS | 3736 | 1463281769454 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]]]}] 20:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1024ms 20:09:29 INFO - PROCESS | 3736 | 1463281769514 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 20:09:29 INFO - PROCESS | 3736 | 1463281769519 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 20:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:09:29 INFO - PROCESS | 3736 | 1463281769525 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:09:29 INFO - PROCESS | 3736 | 1463281769528 Marionette TRACE conn6 <- [1,1750,null,{}] 20:09:29 INFO - PROCESS | 3736 | 1463281769531 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}] 20:09:29 INFO - PROCESS | 3736 | 1463281769672 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 20:09:29 INFO - PROCESS | 3736 | --DOCSHELL 1BD76800 == 106 [pid = 3736] [id = 210] 20:09:29 INFO - PROCESS | 3736 | --DOCSHELL 146E3C00 == 105 [pid = 3736] [id = 172] 20:09:29 INFO - PROCESS | 3736 | --DOCSHELL 1403D000 == 104 [pid = 3736] [id = 434] 20:09:29 INFO - PROCESS | 3736 | --DOCSHELL 0CA30C00 == 103 [pid = 3736] [id = 433] 20:09:29 INFO - PROCESS | 3736 | --DOCSHELL 1B50CC00 == 102 [pid = 3736] [id = 432] 20:09:29 INFO - PROCESS | 3736 | --DOCSHELL 1BD72800 == 101 [pid = 3736] [id = 431] 20:09:29 INFO - PROCESS | 3736 | --DOCSHELL 1A11A800 == 100 [pid = 3736] [id = 430] 20:09:29 INFO - PROCESS | 3736 | --DOCSHELL 17E58C00 == 99 [pid = 3736] [id = 429] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 198 (14047000) [pid = 3736] [serial = 1249] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOCSHELL 1465D800 == 98 [pid = 3736] [id = 428] 20:09:29 INFO - PROCESS | 3736 | --DOCSHELL 17EF9000 == 97 [pid = 3736] [id = 427] 20:09:29 INFO - PROCESS | 3736 | --DOCSHELL 14093000 == 96 [pid = 3736] [id = 426] 20:09:29 INFO - PROCESS | 3736 | --DOCSHELL 21109000 == 95 [pid = 3736] [id = 420] 20:09:29 INFO - PROCESS | 3736 | --DOCSHELL 1ECF0000 == 94 [pid = 3736] [id = 419] 20:09:29 INFO - PROCESS | 3736 | --DOCSHELL 18DAAC00 == 93 [pid = 3736] [id = 418] 20:09:29 INFO - PROCESS | 3736 | --DOCSHELL 146EC400 == 92 [pid = 3736] [id = 417] 20:09:29 INFO - PROCESS | 3736 | --DOCSHELL 0FEAAC00 == 91 [pid = 3736] [id = 416] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 197 (19B61400) [pid = 3736] [serial = 1036] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 196 (22542400) [pid = 3736] [serial = 1048] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 195 (146E6C00) [pid = 3736] [serial = 1045] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 194 (21136800) [pid = 3736] [serial = 1042] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 193 (227DBC00) [pid = 3736] [serial = 1051] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 192 (14CB7400) [pid = 3736] [serial = 1033] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 191 (1B132000) [pid = 3736] [serial = 1030] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 190 (1ECEEC00) [pid = 3736] [serial = 1039] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 189 (1B6B0800) [pid = 3736] [serial = 1084] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 188 (22FB7400) [pid = 3736] [serial = 1207] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 187 (197AD400) [pid = 3736] [serial = 1229] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 186 (1D2C8400) [pid = 3736] [serial = 1246] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 185 (1A02D400) [pid = 3736] [serial = 1232] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 184 (1A122800) [pid = 3736] [serial = 1234] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 183 (2294E000) [pid = 3736] [serial = 1210] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 182 (14D04C00) [pid = 3736] [serial = 1226] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 181 (14665C00) [pid = 3736] [serial = 1220] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 180 (14BB9000) [pid = 3736] [serial = 1216] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 179 (19B63000) [pid = 3736] [serial = 1231] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 178 (197A0800) [pid = 3736] [serial = 1223] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 177 (1BD8FC00) [pid = 3736] [serial = 1240] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 176 (2110CC00) [pid = 3736] [serial = 1201] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 175 (1B131C00) [pid = 3736] [serial = 1243] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 174 (1EC21800) [pid = 3736] [serial = 1190] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 173 (1B13E800) [pid = 3736] [serial = 1238] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 172 (18FB5800) [pid = 3736] [serial = 1228] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 171 (18F1B000) [pid = 3736] [serial = 1222] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 170 (1B139800) [pid = 3736] [serial = 1198] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 169 (14B2B400) [pid = 3736] [serial = 1225] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 168 (22549400) [pid = 3736] [serial = 1204] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 167 (14046C00) [pid = 3736] [serial = 1219] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 166 (25DD9800) [pid = 3736] [serial = 1213] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (1A50DC00) [pid = 3736] [serial = 1237] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (1A192000) [pid = 3736] [serial = 1235] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (1C738800) [pid = 3736] [serial = 1241] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (1BD7B800) [pid = 3736] [serial = 1244] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (0FB51800) [pid = 3736] [serial = 1192] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (17E59000) [pid = 3736] [serial = 1195] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (1DAF1800) [pid = 3736] [serial = 1247] [outer = 00000000] [url = about:blank] 20:09:29 INFO - PROCESS | 3736 | 1463281769919 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:29 INFO - PROCESS | 3736 | ++DOCSHELL 0C624400 == 92 [pid = 3736] [id = 447] 20:09:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (0CAA7C00) [pid = 3736] [serial = 1341] [outer = 00000000] 20:09:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (1005EC00) [pid = 3736] [serial = 1342] [outer = 0CAA7C00] 20:09:29 INFO - PROCESS | 3736 | 1463281769967 Marionette DEBUG loaded listener.js 20:09:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (1403D000) [pid = 3736] [serial = 1343] [outer = 0CAA7C00] 20:09:30 INFO - PROCESS | 3736 | 1463281770420 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]]]}] 20:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 932ms 20:09:30 INFO - PROCESS | 3736 | 1463281770459 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 20:09:30 INFO - PROCESS | 3736 | 1463281770461 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 20:09:30 INFO - PROCESS | 3736 | 1463281770465 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:09:30 INFO - PROCESS | 3736 | 1463281770468 Marionette TRACE conn6 <- [1,1754,null,{}] 20:09:30 INFO - PROCESS | 3736 | 1463281770478 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}] 20:09:30 INFO - PROCESS | 3736 | 1463281770577 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 20:09:30 INFO - PROCESS | 3736 | 1463281770594 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:30 INFO - PROCESS | 3736 | ++DOCSHELL 18B48C00 == 93 [pid = 3736] [id = 448] 20:09:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (18D8FC00) [pid = 3736] [serial = 1344] [outer = 00000000] 20:09:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (18DA8800) [pid = 3736] [serial = 1345] [outer = 18D8FC00] 20:09:30 INFO - PROCESS | 3736 | 1463281770641 Marionette DEBUG loaded listener.js 20:09:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (18FBA400) [pid = 3736] [serial = 1346] [outer = 18D8FC00] 20:09:31 INFO - PROCESS | 3736 | 1463281771118 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]]]}] 20:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 20:09:31 INFO - PROCESS | 3736 | 1463281771140 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 20:09:31 INFO - PROCESS | 3736 | 1463281771142 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 20:09:31 INFO - PROCESS | 3736 | 1463281771145 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:09:31 INFO - PROCESS | 3736 | 1463281771147 Marionette TRACE conn6 <- [1,1758,null,{}] 20:09:31 INFO - PROCESS | 3736 | 1463281771150 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}] 20:09:31 INFO - PROCESS | 3736 | 1463281771253 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 20:09:31 INFO - PROCESS | 3736 | 1463281771260 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:31 INFO - PROCESS | 3736 | ++DOCSHELL 18DA5400 == 94 [pid = 3736] [id = 449] 20:09:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (197A6800) [pid = 3736] [serial = 1347] [outer = 00000000] 20:09:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 167 (19B63000) [pid = 3736] [serial = 1348] [outer = 197A6800] 20:09:31 INFO - PROCESS | 3736 | 1463281771305 Marionette DEBUG loaded listener.js 20:09:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 168 (1A032000) [pid = 3736] [serial = 1349] [outer = 197A6800] 20:09:31 INFO - PROCESS | 3736 | 1463281771766 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]]]}] 20:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 20:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:09:31 INFO - PROCESS | 3736 | 1463281771819 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 20:09:31 INFO - PROCESS | 3736 | 1463281771821 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 20:09:31 INFO - PROCESS | 3736 | 1463281771824 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:09:31 INFO - PROCESS | 3736 | 1463281771826 Marionette TRACE conn6 <- [1,1762,null,{}] 20:09:31 INFO - PROCESS | 3736 | 1463281771829 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}] 20:09:31 INFO - PROCESS | 3736 | 1463281771924 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 20:09:31 INFO - PROCESS | 3736 | 1463281771930 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:31 INFO - PROCESS | 3736 | ++DOCSHELL 1A035000 == 95 [pid = 3736] [id = 450] 20:09:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 169 (1A119800) [pid = 3736] [serial = 1350] [outer = 00000000] 20:09:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 170 (1A139800) [pid = 3736] [serial = 1351] [outer = 1A119800] 20:09:32 INFO - PROCESS | 3736 | 1463281771986 Marionette DEBUG loaded listener.js 20:09:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 171 (1A11A800) [pid = 3736] [serial = 1352] [outer = 1A119800] 20:09:32 INFO - PROCESS | 3736 | 1463281772550 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]]]}] 20:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 770ms 20:09:32 INFO - PROCESS | 3736 | 1463281772595 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 20:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:09:32 INFO - PROCESS | 3736 | 1463281772597 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 20:09:32 INFO - PROCESS | 3736 | 1463281772600 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:09:32 INFO - PROCESS | 3736 | 1463281772602 Marionette TRACE conn6 <- [1,1766,null,{}] 20:09:32 INFO - PROCESS | 3736 | 1463281772611 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}] 20:09:32 INFO - PROCESS | 3736 | 1463281772756 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 20:09:32 INFO - PROCESS | 3736 | 1463281772838 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:32 INFO - PROCESS | 3736 | ++DOCSHELL 1A50DC00 == 96 [pid = 3736] [id = 451] 20:09:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 172 (1A5AB800) [pid = 3736] [serial = 1353] [outer = 00000000] 20:09:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 173 (1B153800) [pid = 3736] [serial = 1354] [outer = 1A5AB800] 20:09:32 INFO - PROCESS | 3736 | 1463281772883 Marionette DEBUG loaded listener.js 20:09:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 174 (1B51B400) [pid = 3736] [serial = 1355] [outer = 1A5AB800] 20:09:33 INFO - PROCESS | 3736 | 1463281773309 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]]]}] 20:09:33 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 20:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 20:09:33 INFO - PROCESS | 3736 | 1463281773331 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 20:09:33 INFO - PROCESS | 3736 | 1463281773333 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 20:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:09:33 INFO - PROCESS | 3736 | 1463281773379 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:09:33 INFO - PROCESS | 3736 | 1463281773381 Marionette TRACE conn6 <- [1,1770,null,{}] 20:09:33 INFO - PROCESS | 3736 | 1463281773384 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}] 20:09:33 INFO - PROCESS | 3736 | 1463281773523 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 20:09:33 INFO - PROCESS | 3736 | 1463281773599 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:33 INFO - PROCESS | 3736 | ++DOCSHELL 18DAB400 == 97 [pid = 3736] [id = 452] 20:09:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 175 (1B132C00) [pid = 3736] [serial = 1356] [outer = 00000000] 20:09:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 176 (1BD79400) [pid = 3736] [serial = 1357] [outer = 1B132C00] 20:09:33 INFO - PROCESS | 3736 | 1463281773646 Marionette DEBUG loaded listener.js 20:09:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 177 (1C188C00) [pid = 3736] [serial = 1358] [outer = 1B132C00] 20:09:34 INFO - PROCESS | 3736 | 1463281774085 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]]]}] 20:09:34 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 20:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 751ms 20:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:09:34 INFO - PROCESS | 3736 | 1463281774117 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 20:09:34 INFO - PROCESS | 3736 | 1463281774119 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 20:09:34 INFO - PROCESS | 3736 | 1463281774123 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:09:34 INFO - PROCESS | 3736 | 1463281774124 Marionette TRACE conn6 <- [1,1774,null,{}] 20:09:34 INFO - PROCESS | 3736 | 1463281774128 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}] 20:09:34 INFO - PROCESS | 3736 | 1463281774447 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 20:09:34 INFO - PROCESS | 3736 | --DOMWINDOW == 176 (1BD73C00) [pid = 3736] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:09:34 INFO - PROCESS | 3736 | --DOMWINDOW == 175 (1BD7D400) [pid = 3736] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:09:34 INFO - PROCESS | 3736 | --DOMWINDOW == 174 (18DA4400) [pid = 3736] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:09:34 INFO - PROCESS | 3736 | --DOMWINDOW == 173 (1A13B400) [pid = 3736] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:09:34 INFO - PROCESS | 3736 | --DOMWINDOW == 172 (17EFE400) [pid = 3736] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:09:34 INFO - PROCESS | 3736 | --DOMWINDOW == 171 (17EEF400) [pid = 3736] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:09:34 INFO - PROCESS | 3736 | --DOMWINDOW == 170 (142CF400) [pid = 3736] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:09:34 INFO - PROCESS | 3736 | --DOMWINDOW == 169 (146F5400) [pid = 3736] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:09:34 INFO - PROCESS | 3736 | --DOMWINDOW == 168 (1005F800) [pid = 3736] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:09:34 INFO - PROCESS | 3736 | 1463281774529 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:34 INFO - PROCESS | 3736 | ++DOCSHELL 10006C00 == 98 [pid = 3736] [id = 453] 20:09:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 169 (1005B000) [pid = 3736] [serial = 1359] [outer = 00000000] 20:09:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 170 (17EEF400) [pid = 3736] [serial = 1360] [outer = 1005B000] 20:09:34 INFO - PROCESS | 3736 | 1463281774574 Marionette DEBUG loaded listener.js 20:09:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 171 (19B62000) [pid = 3736] [serial = 1361] [outer = 1005B000] 20:09:35 INFO - PROCESS | 3736 | 1463281774971 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]]]}] 20:09:35 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 20:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 870ms 20:09:35 INFO - PROCESS | 3736 | 1463281774993 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 20:09:35 INFO - PROCESS | 3736 | 1463281774995 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 20:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:09:35 INFO - PROCESS | 3736 | 1463281774998 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:09:35 INFO - PROCESS | 3736 | 1463281775000 Marionette TRACE conn6 <- [1,1778,null,{}] 20:09:35 INFO - PROCESS | 3736 | 1463281775003 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}] 20:09:35 INFO - PROCESS | 3736 | 1463281775099 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 20:09:35 INFO - PROCESS | 3736 | 1463281775105 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:35 INFO - PROCESS | 3736 | ++DOCSHELL 17EF6000 == 99 [pid = 3736] [id = 454] 20:09:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 172 (19D0A400) [pid = 3736] [serial = 1362] [outer = 00000000] 20:09:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 173 (1C845000) [pid = 3736] [serial = 1363] [outer = 19D0A400] 20:09:35 INFO - PROCESS | 3736 | 1463281775150 Marionette DEBUG loaded listener.js 20:09:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 174 (1D7CF400) [pid = 3736] [serial = 1364] [outer = 19D0A400] 20:09:35 INFO - PROCESS | 3736 | 1463281775604 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]]]}] 20:09:35 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) 20:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 630ms 20:09:35 INFO - PROCESS | 3736 | 1463281775629 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 20:09:35 INFO - PROCESS | 3736 | 1463281775631 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 20:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:09:35 INFO - PROCESS | 3736 | 1463281775634 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:09:35 INFO - PROCESS | 3736 | 1463281775635 Marionette TRACE conn6 <- [1,1782,null,{}] 20:09:35 INFO - PROCESS | 3736 | 1463281775661 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}] 20:09:35 INFO - PROCESS | 3736 | 1463281775756 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 20:09:35 INFO - PROCESS | 3736 | 1463281775762 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:35 INFO - PROCESS | 3736 | ++DOCSHELL 1034D800 == 100 [pid = 3736] [id = 455] 20:09:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 175 (14D93C00) [pid = 3736] [serial = 1365] [outer = 00000000] 20:09:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 176 (1E89CC00) [pid = 3736] [serial = 1366] [outer = 14D93C00] 20:09:35 INFO - PROCESS | 3736 | 1463281775806 Marionette DEBUG loaded listener.js 20:09:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 177 (1EC22000) [pid = 3736] [serial = 1367] [outer = 14D93C00] 20:09:36 INFO - PROCESS | 3736 | 1463281776268 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]]]}] 20:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 690ms 20:09:36 INFO - PROCESS | 3736 | 1463281776325 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 20:09:36 INFO - PROCESS | 3736 | 1463281776328 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 20:09:36 INFO - PROCESS | 3736 | 1463281776331 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:09:36 INFO - PROCESS | 3736 | 1463281776333 Marionette TRACE conn6 <- [1,1786,null,{}] 20:09:36 INFO - PROCESS | 3736 | 1463281776337 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}] 20:09:36 INFO - PROCESS | 3736 | 1463281776533 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 20:09:36 INFO - PROCESS | 3736 | 1463281776702 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:36 INFO - PROCESS | 3736 | ++DOCSHELL 0FB49000 == 101 [pid = 3736] [id = 456] 20:09:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 178 (10007000) [pid = 3736] [serial = 1368] [outer = 00000000] 20:09:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 179 (1050A400) [pid = 3736] [serial = 1369] [outer = 10007000] 20:09:36 INFO - PROCESS | 3736 | 1463281776760 Marionette DEBUG loaded listener.js 20:09:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 180 (14044000) [pid = 3736] [serial = 1370] [outer = 10007000] 20:09:37 INFO - PROCESS | 3736 | 1463281777455 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]]]}] 20:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1181ms 20:09:37 INFO - PROCESS | 3736 | 1463281777516 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 20:09:37 INFO - PROCESS | 3736 | 1463281777520 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 20:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:09:37 INFO - PROCESS | 3736 | 1463281777541 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:09:37 INFO - PROCESS | 3736 | 1463281777545 Marionette TRACE conn6 <- [1,1790,null,{}] 20:09:37 INFO - PROCESS | 3736 | 1463281777550 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}] 20:09:37 INFO - PROCESS | 3736 | 1463281777684 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 20:09:37 INFO - PROCESS | 3736 | 1463281777840 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:37 INFO - PROCESS | 3736 | ++DOCSHELL 162BF800 == 102 [pid = 3736] [id = 457] 20:09:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 181 (16BF8000) [pid = 3736] [serial = 1371] [outer = 00000000] 20:09:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 182 (18D94000) [pid = 3736] [serial = 1372] [outer = 16BF8000] 20:09:37 INFO - PROCESS | 3736 | 1463281777899 Marionette DEBUG loaded listener.js 20:09:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 183 (18FB2C00) [pid = 3736] [serial = 1373] [outer = 16BF8000] 20:09:38 INFO - PROCESS | 3736 | 1463281778496 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]]]}] 20:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1024ms 20:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:09:38 INFO - PROCESS | 3736 | 1463281778568 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 20:09:38 INFO - PROCESS | 3736 | 1463281778571 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 20:09:38 INFO - PROCESS | 3736 | 1463281778575 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:09:38 INFO - PROCESS | 3736 | 1463281778577 Marionette TRACE conn6 <- [1,1794,null,{}] 20:09:38 INFO - PROCESS | 3736 | 1463281778582 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}] 20:09:38 INFO - PROCESS | 3736 | 1463281778707 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 20:09:38 INFO - PROCESS | 3736 | 1463281778885 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:38 INFO - PROCESS | 3736 | ++DOCSHELL 1A143C00 == 103 [pid = 3736] [id = 458] 20:09:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 184 (1A146000) [pid = 3736] [serial = 1374] [outer = 00000000] 20:09:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 185 (1B131C00) [pid = 3736] [serial = 1375] [outer = 1A146000] 20:09:38 INFO - PROCESS | 3736 | 1463281778941 Marionette DEBUG loaded listener.js 20:09:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 186 (1C05D400) [pid = 3736] [serial = 1376] [outer = 1A146000] 20:09:39 INFO - PROCESS | 3736 | 1463281779523 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]]]}] 20:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 970ms 20:09:39 INFO - PROCESS | 3736 | 1463281779548 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 20:09:39 INFO - PROCESS | 3736 | 1463281779552 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 20:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:09:39 INFO - PROCESS | 3736 | 1463281779563 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:09:39 INFO - PROCESS | 3736 | 1463281779568 Marionette TRACE conn6 <- [1,1798,null,{}] 20:09:39 INFO - PROCESS | 3736 | 1463281779572 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}] 20:09:39 INFO - PROCESS | 3736 | 1463281779695 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 20:09:39 INFO - PROCESS | 3736 | 1463281779871 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:39 INFO - PROCESS | 3736 | ++DOCSHELL 1EC2F000 == 104 [pid = 3736] [id = 459] 20:09:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 187 (1ECBC000) [pid = 3736] [serial = 1377] [outer = 00000000] 20:09:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 188 (20B3C000) [pid = 3736] [serial = 1378] [outer = 1ECBC000] 20:09:39 INFO - PROCESS | 3736 | 1463281779926 Marionette DEBUG loaded listener.js 20:09:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 189 (20F85000) [pid = 3736] [serial = 1379] [outer = 1ECBC000] 20:09:40 INFO - PROCESS | 3736 | 1463281780526 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]]]}] 20:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1030ms 20:09:40 INFO - PROCESS | 3736 | 1463281780587 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 20:09:40 INFO - PROCESS | 3736 | 1463281780589 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 20:09:40 INFO - PROCESS | 3736 | 1463281780593 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:09:40 INFO - PROCESS | 3736 | 1463281780595 Marionette TRACE conn6 <- [1,1802,null,{}] 20:09:40 INFO - PROCESS | 3736 | 1463281780598 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}] 20:09:40 INFO - PROCESS | 3736 | 1463281780721 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 20:09:40 INFO - PROCESS | 3736 | 1463281780882 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:40 INFO - PROCESS | 3736 | ++DOCSHELL 20B3B800 == 105 [pid = 3736] [id = 460] 20:09:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 190 (20B3E800) [pid = 3736] [serial = 1380] [outer = 00000000] 20:09:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 191 (21133800) [pid = 3736] [serial = 1381] [outer = 20B3E800] 20:09:40 INFO - PROCESS | 3736 | 1463281780938 Marionette DEBUG loaded listener.js 20:09:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 192 (2253E800) [pid = 3736] [serial = 1382] [outer = 20B3E800] 20:09:41 INFO - PROCESS | 3736 | 1463281781539 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]]]}] 20:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 970ms 20:09:41 INFO - PROCESS | 3736 | 1463281781567 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 20:09:41 INFO - PROCESS | 3736 | 1463281781569 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 20:09:41 INFO - PROCESS | 3736 | 1463281781572 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:09:41 INFO - PROCESS | 3736 | 1463281781574 Marionette TRACE conn6 <- [1,1806,null,{}] 20:09:41 INFO - PROCESS | 3736 | 1463281781578 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}] 20:09:41 INFO - PROCESS | 3736 | 1463281781698 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 20:09:41 INFO - PROCESS | 3736 | 1463281781877 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:41 INFO - PROCESS | 3736 | ++DOCSHELL 227DC400 == 106 [pid = 3736] [id = 461] 20:09:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 193 (227DCC00) [pid = 3736] [serial = 1383] [outer = 00000000] 20:09:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 194 (22947400) [pid = 3736] [serial = 1384] [outer = 227DCC00] 20:09:41 INFO - PROCESS | 3736 | 1463281781940 Marionette DEBUG loaded listener.js 20:09:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 195 (22FB3C00) [pid = 3736] [serial = 1385] [outer = 227DCC00] 20:09:42 INFO - PROCESS | 3736 | 1463281782499 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]]]}] 20:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 970ms 20:09:42 INFO - PROCESS | 3736 | 1463281782546 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 20:09:42 INFO - PROCESS | 3736 | 1463281782549 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 20:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:09:42 INFO - PROCESS | 3736 | 1463281782552 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:09:42 INFO - PROCESS | 3736 | 1463281782554 Marionette TRACE conn6 <- [1,1810,null,{}] 20:09:42 INFO - PROCESS | 3736 | 1463281782558 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}] 20:09:42 INFO - PROCESS | 3736 | 1463281782679 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 20:09:42 INFO - PROCESS | 3736 | 1463281782841 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:42 INFO - PROCESS | 3736 | ++DOCSHELL 22629800 == 107 [pid = 3736] [id = 462] 20:09:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 196 (2262C800) [pid = 3736] [serial = 1386] [outer = 00000000] 20:09:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 197 (22633800) [pid = 3736] [serial = 1387] [outer = 2262C800] 20:09:42 INFO - PROCESS | 3736 | 1463281782896 Marionette DEBUG loaded listener.js 20:09:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 198 (22636000) [pid = 3736] [serial = 1388] [outer = 2262C800] 20:09:43 INFO - PROCESS | 3736 | 1463281783486 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]]]}] 20:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 970ms 20:09:43 INFO - PROCESS | 3736 | 1463281783523 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 20:09:43 INFO - PROCESS | 3736 | 1463281783525 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 20:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:09:43 INFO - PROCESS | 3736 | 1463281783528 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:09:43 INFO - PROCESS | 3736 | 1463281783530 Marionette TRACE conn6 <- [1,1814,null,{}] 20:09:43 INFO - PROCESS | 3736 | 1463281783534 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}] 20:09:43 INFO - PROCESS | 3736 | 1463281783653 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 20:09:43 INFO - PROCESS | 3736 | 1463281783830 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:43 INFO - PROCESS | 3736 | ++DOCSHELL 22633400 == 108 [pid = 3736] [id = 463] 20:09:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 199 (22946C00) [pid = 3736] [serial = 1389] [outer = 00000000] 20:09:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 200 (23A4C400) [pid = 3736] [serial = 1390] [outer = 22946C00] 20:09:43 INFO - PROCESS | 3736 | 1463281783886 Marionette DEBUG loaded listener.js 20:09:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 201 (23E8C400) [pid = 3736] [serial = 1391] [outer = 22946C00] 20:09:44 INFO - PROCESS | 3736 | 1463281784478 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]]]}] 20:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 971ms 20:09:44 INFO - PROCESS | 3736 | 1463281784519 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 20:09:44 INFO - PROCESS | 3736 | 1463281784521 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 20:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:09:44 INFO - PROCESS | 3736 | 1463281784526 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:09:44 INFO - PROCESS | 3736 | 1463281784528 Marionette TRACE conn6 <- [1,1818,null,{}] 20:09:44 INFO - PROCESS | 3736 | 1463281784532 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}] 20:09:44 INFO - PROCESS | 3736 | 1463281784650 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 20:09:44 INFO - PROCESS | 3736 | 1463281784825 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:44 INFO - PROCESS | 3736 | ++DOCSHELL 23E8FC00 == 109 [pid = 3736] [id = 464] 20:09:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 202 (25D56800) [pid = 3736] [serial = 1392] [outer = 00000000] 20:09:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 203 (26072000) [pid = 3736] [serial = 1393] [outer = 25D56800] 20:09:44 INFO - PROCESS | 3736 | 1463281784880 Marionette DEBUG loaded listener.js 20:09:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 204 (26080400) [pid = 3736] [serial = 1394] [outer = 25D56800] 20:09:45 INFO - PROCESS | 3736 | 1463281785413 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]]]}] 20:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 930ms 20:09:45 INFO - PROCESS | 3736 | 1463281785461 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 20:09:45 INFO - PROCESS | 3736 | 1463281785463 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 20:09:45 INFO - PROCESS | 3736 | 1463281785466 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:09:45 INFO - PROCESS | 3736 | 1463281785469 Marionette TRACE conn6 <- [1,1822,null,{}] 20:09:45 INFO - PROCESS | 3736 | 1463281785472 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}] 20:09:45 INFO - PROCESS | 3736 | 1463281785593 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 20:09:45 INFO - PROCESS | 3736 | 1463281785757 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:45 INFO - PROCESS | 3736 | ++DOCSHELL 23D5D800 == 110 [pid = 3736] [id = 465] 20:09:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 205 (23D5E000) [pid = 3736] [serial = 1395] [outer = 00000000] 20:09:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 206 (23D66000) [pid = 3736] [serial = 1396] [outer = 23D5E000] 20:09:45 INFO - PROCESS | 3736 | 1463281785812 Marionette DEBUG loaded listener.js 20:09:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 207 (23D68800) [pid = 3736] [serial = 1397] [outer = 23D5E000] 20:09:46 INFO - PROCESS | 3736 | 1463281786455 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]]]}] 20:09:46 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 20:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1015ms 20:09:46 INFO - PROCESS | 3736 | 1463281786486 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 20:09:46 INFO - PROCESS | 3736 | 1463281786488 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 20:09:46 INFO - PROCESS | 3736 | 1463281786492 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:09:46 INFO - PROCESS | 3736 | 1463281786494 Marionette TRACE conn6 <- [1,1826,null,{}] 20:09:46 INFO - PROCESS | 3736 | 1463281786498 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}] 20:09:46 INFO - PROCESS | 3736 | 1463281786619 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 20:09:46 INFO - PROCESS | 3736 | 1463281786804 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:46 INFO - PROCESS | 3736 | ++DOCSHELL 14CAC400 == 111 [pid = 3736] [id = 466] 20:09:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 208 (18F1C400) [pid = 3736] [serial = 1398] [outer = 00000000] 20:09:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 209 (1A11D800) [pid = 3736] [serial = 1399] [outer = 18F1C400] 20:09:46 INFO - PROCESS | 3736 | 1463281786865 Marionette DEBUG loaded listener.js 20:09:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 210 (1BD7A400) [pid = 3736] [serial = 1400] [outer = 18F1C400] 20:09:47 INFO - PROCESS | 3736 | 1463281787693 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]]]}] 20:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1237ms 20:09:47 INFO - PROCESS | 3736 | 1463281787732 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 20:09:47 INFO - PROCESS | 3736 | 1463281787737 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 20:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:09:47 INFO - PROCESS | 3736 | 1463281787741 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:09:47 INFO - PROCESS | 3736 | 1463281787745 Marionette TRACE conn6 <- [1,1830,null,{}] 20:09:47 INFO - PROCESS | 3736 | 1463281787750 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}] 20:09:47 INFO - PROCESS | 3736 | 1463281787868 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 20:09:48 INFO - PROCESS | 3736 | 1463281788039 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:48 INFO - PROCESS | 3736 | ++DOCSHELL 146E2C00 == 112 [pid = 3736] [id = 467] 20:09:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 211 (14D99800) [pid = 3736] [serial = 1401] [outer = 00000000] 20:09:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 212 (18FAD400) [pid = 3736] [serial = 1402] [outer = 14D99800] 20:09:48 INFO - PROCESS | 3736 | 1463281788091 Marionette DEBUG loaded listener.js 20:09:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 213 (19867400) [pid = 3736] [serial = 1403] [outer = 14D99800] 20:09:48 INFO - PROCESS | 3736 | 1463281788705 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]]]}] 20:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1021ms 20:09:48 INFO - PROCESS | 3736 | --DOCSHELL 1B44E000 == 111 [pid = 3736] [id = 364] 20:09:48 INFO - PROCESS | 3736 | --DOCSHELL 1034D800 == 110 [pid = 3736] [id = 455] 20:09:48 INFO - PROCESS | 3736 | --DOCSHELL 17EF6000 == 109 [pid = 3736] [id = 454] 20:09:48 INFO - PROCESS | 3736 | --DOCSHELL 10006C00 == 108 [pid = 3736] [id = 453] 20:09:48 INFO - PROCESS | 3736 | --DOCSHELL 18DAB400 == 107 [pid = 3736] [id = 452] 20:09:48 INFO - PROCESS | 3736 | --DOCSHELL 1A50DC00 == 106 [pid = 3736] [id = 451] 20:09:48 INFO - PROCESS | 3736 | --DOCSHELL 1A035000 == 105 [pid = 3736] [id = 450] 20:09:48 INFO - PROCESS | 3736 | --DOCSHELL 18DA5400 == 104 [pid = 3736] [id = 449] 20:09:48 INFO - PROCESS | 3736 | --DOCSHELL 18B48C00 == 103 [pid = 3736] [id = 448] 20:09:48 INFO - PROCESS | 3736 | --DOCSHELL 0C624400 == 102 [pid = 3736] [id = 447] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 212 (1E8E6400) [pid = 3736] [serial = 1306] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 211 (15B0D400) [pid = 3736] [serial = 1252] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 210 (19B62800) [pid = 3736] [serial = 1255] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 209 (1ECF7800) [pid = 3736] [serial = 1258] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 208 (21139000) [pid = 3736] [serial = 1261] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 207 (22948000) [pid = 3736] [serial = 1264] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 206 (229AE400) [pid = 3736] [serial = 1267] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 205 (25DE8400) [pid = 3736] [serial = 1270] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 204 (2607F000) [pid = 3736] [serial = 1273] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 203 (2607EC00) [pid = 3736] [serial = 1276] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | 1463281788901 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 20:09:48 INFO - PROCESS | 3736 | 1463281788906 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 20:09:48 INFO - PROCESS | 3736 | --DOCSHELL 0C624800 == 101 [pid = 3736] [id = 446] 20:09:48 INFO - PROCESS | 3736 | --DOCSHELL 25D4B800 == 100 [pid = 3736] [id = 442] 20:09:48 INFO - PROCESS | 3736 | --DOCSHELL 22FB8000 == 99 [pid = 3736] [id = 441] 20:09:48 INFO - PROCESS | 3736 | --DOCSHELL 22548800 == 98 [pid = 3736] [id = 440] 20:09:48 INFO - PROCESS | 3736 | --DOCSHELL 1E8F0C00 == 97 [pid = 3736] [id = 439] 20:09:48 INFO - PROCESS | 3736 | --DOCSHELL 1B5B4C00 == 96 [pid = 3736] [id = 438] 20:09:48 INFO - PROCESS | 3736 | --DOCSHELL 18D9A400 == 95 [pid = 3736] [id = 437] 20:09:48 INFO - PROCESS | 3736 | --DOCSHELL 110F0400 == 94 [pid = 3736] [id = 436] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 202 (1EC2F800) [pid = 3736] [serial = 1304] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 201 (18A49800) [pid = 3736] [serial = 1301] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 200 (1A50CC00) [pid = 3736] [serial = 1292] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 199 (1BD81C00) [pid = 3736] [serial = 1294] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 198 (1D7D0400) [pid = 3736] [serial = 1297] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 197 (1C7B2000) [pid = 3736] [serial = 1295] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 196 (1EC27000) [pid = 3736] [serial = 1298] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 195 (1C736400) [pid = 3736] [serial = 1303] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 194 (1A43E800) [pid = 3736] [serial = 1291] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 193 (1A120000) [pid = 3736] [serial = 1283] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 192 (197A1000) [pid = 3736] [serial = 1282] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 191 (1A02D800) [pid = 3736] [serial = 1288] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 190 (1A115C00) [pid = 3736] [serial = 1289] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 189 (14CAAC00) [pid = 3736] [serial = 1280] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 188 (146D9000) [pid = 3736] [serial = 1279] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 187 (16BF7C00) [pid = 3736] [serial = 1285] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 186 (17E53400) [pid = 3736] [serial = 1286] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | --DOMWINDOW == 185 (14049C00) [pid = 3736] [serial = 1300] [outer = 00000000] [url = about:blank] 20:09:48 INFO - PROCESS | 3736 | 1463281788954 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:09:48 INFO - PROCESS | 3736 | 1463281788957 Marionette TRACE conn6 <- [1,1834,null,{}] 20:09:48 INFO - PROCESS | 3736 | 1463281788961 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}] 20:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:09:49 INFO - PROCESS | 3736 | 1463281789066 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 20:09:49 INFO - PROCESS | 3736 | 1463281789186 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:49 INFO - PROCESS | 3736 | ++DOCSHELL 110F7800 == 95 [pid = 3736] [id = 468] 20:09:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 186 (1465D400) [pid = 3736] [serial = 1404] [outer = 00000000] 20:09:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 187 (146F4000) [pid = 3736] [serial = 1405] [outer = 1465D400] 20:09:49 INFO - PROCESS | 3736 | 1463281789236 Marionette DEBUG loaded listener.js 20:09:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 188 (14D9B400) [pid = 3736] [serial = 1406] [outer = 1465D400] 20:09:49 INFO - PROCESS | 3736 | 1463281789677 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]]]}] 20:09:49 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) 20:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 770ms 20:09:49 INFO - PROCESS | 3736 | 1463281789743 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 20:09:49 INFO - PROCESS | 3736 | 1463281789745 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 20:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:09:49 INFO - PROCESS | 3736 | 1463281789749 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:09:49 INFO - PROCESS | 3736 | 1463281789753 Marionette TRACE conn6 <- [1,1838,null,{}] 20:09:49 INFO - PROCESS | 3736 | 1463281789763 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}] 20:09:49 INFO - PROCESS | 3736 | 1463281789866 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 20:09:49 INFO - PROCESS | 3736 | 1463281789882 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:49 INFO - PROCESS | 3736 | ++DOCSHELL 1A030800 == 96 [pid = 3736] [id = 469] 20:09:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 189 (1A031000) [pid = 3736] [serial = 1407] [outer = 00000000] 20:09:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 190 (1A093C00) [pid = 3736] [serial = 1408] [outer = 1A031000] 20:09:49 INFO - PROCESS | 3736 | 1463281789931 Marionette DEBUG loaded listener.js 20:09:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 191 (1A13B400) [pid = 3736] [serial = 1409] [outer = 1A031000] 20:09:50 INFO - PROCESS | 3736 | 1463281790424 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]]]}] 20:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 731ms 20:09:50 INFO - PROCESS | 3736 | 1463281790483 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 20:09:50 INFO - PROCESS | 3736 | 1463281790486 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 20:09:50 INFO - PROCESS | 3736 | 1463281790489 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:09:50 INFO - PROCESS | 3736 | 1463281790490 Marionette TRACE conn6 <- [1,1842,null,{}] 20:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:09:50 INFO - PROCESS | 3736 | 1463281790494 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}] 20:09:50 INFO - PROCESS | 3736 | 1463281790594 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 20:09:50 INFO - PROCESS | 3736 | 1463281790760 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:50 INFO - PROCESS | 3736 | ++DOCSHELL 1A18BC00 == 97 [pid = 3736] [id = 470] 20:09:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 192 (1A442C00) [pid = 3736] [serial = 1410] [outer = 00000000] 20:09:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 193 (1A50CC00) [pid = 3736] [serial = 1411] [outer = 1A442C00] 20:09:50 INFO - PROCESS | 3736 | 1463281790806 Marionette DEBUG loaded listener.js 20:09:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 194 (1B139800) [pid = 3736] [serial = 1412] [outer = 1A442C00] 20:09:51 INFO - PROCESS | 3736 | 1463281791223 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]]]}] 20:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 770ms 20:09:51 INFO - PROCESS | 3736 | 1463281791263 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 20:09:51 INFO - PROCESS | 3736 | 1463281791265 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 20:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:09:51 INFO - PROCESS | 3736 | 1463281791268 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:09:51 INFO - PROCESS | 3736 | 1463281791279 Marionette TRACE conn6 <- [1,1846,null,{}] 20:09:51 INFO - PROCESS | 3736 | 1463281791283 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}] 20:09:51 INFO - PROCESS | 3736 | 1463281791425 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 20:09:51 INFO - PROCESS | 3736 | 1463281791444 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:51 INFO - PROCESS | 3736 | ++DOCSHELL 1B451400 == 98 [pid = 3736] [id = 471] 20:09:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 195 (1B6B0800) [pid = 3736] [serial = 1413] [outer = 00000000] 20:09:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 196 (1BD89800) [pid = 3736] [serial = 1414] [outer = 1B6B0800] 20:09:51 INFO - PROCESS | 3736 | 1463281791489 Marionette DEBUG loaded listener.js 20:09:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 197 (1C844800) [pid = 3736] [serial = 1415] [outer = 1B6B0800] 20:09:52 INFO - PROCESS | 3736 | 1463281791982 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]]]}] 20:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 790ms 20:09:52 INFO - PROCESS | 3736 | 1463281792063 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 20:09:52 INFO - PROCESS | 3736 | 1463281792065 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 20:09:52 INFO - PROCESS | 3736 | 1463281792068 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:09:52 INFO - PROCESS | 3736 | 1463281792070 Marionette TRACE conn6 <- [1,1850,null,{}] 20:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:09:52 INFO - PROCESS | 3736 | 1463281792074 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}] 20:09:52 INFO - PROCESS | 3736 | 1463281792228 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 20:09:52 INFO - PROCESS | 3736 | 1463281792252 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:52 INFO - PROCESS | 3736 | ++DOCSHELL 1C848400 == 99 [pid = 3736] [id = 472] 20:09:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 198 (1E8E6400) [pid = 3736] [serial = 1416] [outer = 00000000] 20:09:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 199 (1EC30C00) [pid = 3736] [serial = 1417] [outer = 1E8E6400] 20:09:52 INFO - PROCESS | 3736 | 1463281792298 Marionette DEBUG loaded listener.js 20:09:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 200 (1EC3A000) [pid = 3736] [serial = 1418] [outer = 1E8E6400] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 10010000 == 98 [pid = 3736] [id = 405] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 10676000 == 97 [pid = 3736] [id = 368] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 23E81400 == 96 [pid = 3736] [id = 444] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 1B6AC000 == 95 [pid = 3736] [id = 423] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 22FB0000 == 94 [pid = 3736] [id = 402] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 17E4E000 == 93 [pid = 3736] [id = 109] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 18FB2400 == 92 [pid = 3736] [id = 209] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 25D50000 == 91 [pid = 3736] [id = 443] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 10062000 == 90 [pid = 3736] [id = 24] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 1EC38C00 == 89 [pid = 3736] [id = 383] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 1B1AA800 == 88 [pid = 3736] [id = 224] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 1A118400 == 87 [pid = 3736] [id = 301] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 146E5000 == 86 [pid = 3736] [id = 171] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 14D0A400 == 85 [pid = 3736] [id = 108] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 1C850000 == 84 [pid = 3736] [id = 307] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 21115C00 == 83 [pid = 3736] [id = 385] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 10003800 == 82 [pid = 3736] [id = 252] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 1B135C00 == 81 [pid = 3736] [id = 238] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 08895C00 == 80 [pid = 3736] [id = 111] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 1A509000 == 79 [pid = 3736] [id = 404] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 10063800 == 78 [pid = 3736] [id = 204] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 146DE000 == 77 [pid = 3736] [id = 185] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 14048800 == 76 [pid = 3736] [id = 425] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 147F7000 == 75 [pid = 3736] [id = 274] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 20F87C00 == 74 [pid = 3736] [id = 384] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 10005400 == 73 [pid = 3736] [id = 351] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 10007400 == 72 [pid = 3736] [id = 242] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 18A3F800 == 71 [pid = 3736] [id = 343] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 17799000 == 70 [pid = 3736] [id = 363] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 10064000 == 69 [pid = 3736] [id = 290] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 229A2800 == 68 [pid = 3736] [id = 422] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 1BD82800 == 67 [pid = 3736] [id = 305] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 25DE8000 == 66 [pid = 3736] [id = 424] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 1ECBB400 == 65 [pid = 3736] [id = 324] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 20F87400 == 64 [pid = 3736] [id = 348] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 21109800 == 63 [pid = 3736] [id = 349] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 10002800 == 62 [pid = 3736] [id = 325] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 22944C00 == 61 [pid = 3736] [id = 403] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 19861000 == 60 [pid = 3736] [id = 220] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 1B131000 == 59 [pid = 3736] [id = 386] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 1C844C00 == 58 [pid = 3736] [id = 306] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 1C850400 == 57 [pid = 3736] [id = 382] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 1A02C000 == 56 [pid = 3736] [id = 223] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 17797C00 == 55 [pid = 3736] [id = 331] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 1A192800 == 54 [pid = 3736] [id = 304] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 0C735C00 == 53 [pid = 3736] [id = 104] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 2253C800 == 52 [pid = 3736] [id = 401] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 1ECF0400 == 51 [pid = 3736] [id = 256] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 21113C00 == 50 [pid = 3736] [id = 350] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 20F8BC00 == 49 [pid = 3736] [id = 257] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 2110DC00 == 48 [pid = 3736] [id = 421] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 19D09800 == 47 [pid = 3736] [id = 332] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 14772000 == 46 [pid = 3736] [id = 303] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 1A508C00 == 45 [pid = 3736] [id = 207] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 1A1BE400 == 44 [pid = 3736] [id = 435] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 10358800 == 43 [pid = 3736] [id = 445] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 146E2C00 == 42 [pid = 3736] [id = 467] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 14CAC400 == 41 [pid = 3736] [id = 466] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 23E8FC00 == 40 [pid = 3736] [id = 464] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 23D5D800 == 39 [pid = 3736] [id = 465] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 22633400 == 38 [pid = 3736] [id = 463] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 22629800 == 37 [pid = 3736] [id = 462] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 20B3B800 == 36 [pid = 3736] [id = 460] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 227DC400 == 35 [pid = 3736] [id = 461] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 1EC2F000 == 34 [pid = 3736] [id = 459] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 1A143C00 == 33 [pid = 3736] [id = 458] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 162BF800 == 32 [pid = 3736] [id = 457] 20:09:54 INFO - PROCESS | 3736 | --DOCSHELL 0FB49000 == 31 [pid = 3736] [id = 456] 20:09:55 INFO - PROCESS | 3736 | --DOCSHELL 110F7800 == 30 [pid = 3736] [id = 468] 20:09:55 INFO - PROCESS | 3736 | --DOCSHELL 1A18BC00 == 29 [pid = 3736] [id = 470] 20:09:55 INFO - PROCESS | 3736 | --DOCSHELL 1B451400 == 28 [pid = 3736] [id = 471] 20:09:55 INFO - PROCESS | 3736 | --DOCSHELL 1A030800 == 27 [pid = 3736] [id = 469] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 199 (1A5AB800) [pid = 3736] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 198 (1A119800) [pid = 3736] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 197 (1BD88000) [pid = 3736] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 196 (18D8FC00) [pid = 3736] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 195 (197A6800) [pid = 3736] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 194 (0CAA7C00) [pid = 3736] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 193 (1B132C00) [pid = 3736] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 192 (0C629C00) [pid = 3736] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 191 (1005B000) [pid = 3736] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 190 (19D0A400) [pid = 3736] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 189 (1EC36800) [pid = 3736] [serial = 1250] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 188 (1D2C6000) [pid = 3736] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 187 (1B153800) [pid = 3736] [serial = 1354] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 186 (1A139800) [pid = 3736] [serial = 1351] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 185 (1465CC00) [pid = 3736] [serial = 1309] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 184 (1E8ED800) [pid = 3736] [serial = 1307] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 183 (18DA8800) [pid = 3736] [serial = 1345] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 182 (18FBA400) [pid = 3736] [serial = 1346] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 181 (19B63000) [pid = 3736] [serial = 1348] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 180 (1A032000) [pid = 3736] [serial = 1349] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 179 (1005EC00) [pid = 3736] [serial = 1342] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 178 (1403D000) [pid = 3736] [serial = 1343] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 177 (1BD79400) [pid = 3736] [serial = 1357] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 176 (1DAEF000) [pid = 3736] [serial = 1315] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 175 (1B51B400) [pid = 3736] [serial = 1355] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 174 (197AF800) [pid = 3736] [serial = 1312] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 173 (167E0C00) [pid = 3736] [serial = 1340] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 172 (146E0000) [pid = 3736] [serial = 1339] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 171 (167EA000) [pid = 3736] [serial = 1336] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 170 (17EEF400) [pid = 3736] [serial = 1360] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 169 (21135800) [pid = 3736] [serial = 1318] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 168 (22947C00) [pid = 3736] [serial = 1321] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 167 (25DE5400) [pid = 3736] [serial = 1324] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 166 (25D52800) [pid = 3736] [serial = 1327] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (260D3000) [pid = 3736] [serial = 1330] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (1C188C00) [pid = 3736] [serial = 1358] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (23E8B800) [pid = 3736] [serial = 1333] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (1C845000) [pid = 3736] [serial = 1363] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (19B62000) [pid = 3736] [serial = 1361] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (1A11A800) [pid = 3736] [serial = 1352] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (1D7CF400) [pid = 3736] [serial = 1364] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (1E89CC00) [pid = 3736] [serial = 1366] [outer = 00000000] [url = about:blank] 20:09:55 INFO - PROCESS | 3736 | 1463281795767 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]]]}] 20:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 3771ms 20:09:55 INFO - PROCESS | 3736 | 1463281795845 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 20:09:55 INFO - PROCESS | 3736 | 1463281795850 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 20:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:09:55 INFO - PROCESS | 3736 | 1463281795856 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:09:55 INFO - PROCESS | 3736 | 1463281795861 Marionette TRACE conn6 <- [1,1854,null,{}] 20:09:55 INFO - PROCESS | 3736 | 1463281795869 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}] 20:09:56 INFO - PROCESS | 3736 | 1463281796028 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 20:09:56 INFO - PROCESS | 3736 | 1463281796164 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:56 INFO - PROCESS | 3736 | ++DOCSHELL 08891800 == 28 [pid = 3736] [id = 473] 20:09:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (0C621400) [pid = 3736] [serial = 1419] [outer = 00000000] 20:09:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (0C7DF000) [pid = 3736] [serial = 1420] [outer = 0C621400] 20:09:56 INFO - PROCESS | 3736 | 1463281796228 Marionette DEBUG loaded listener.js 20:09:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (0CA6A000) [pid = 3736] [serial = 1421] [outer = 0C621400] 20:09:56 INFO - PROCESS | 3736 | 1463281796962 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]]]}] 20:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1173ms 20:09:57 INFO - PROCESS | 3736 | 1463281797032 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 20:09:57 INFO - PROCESS | 3736 | 1463281797039 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 20:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:09:57 INFO - PROCESS | 3736 | 1463281797046 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:09:57 INFO - PROCESS | 3736 | 1463281797049 Marionette TRACE conn6 <- [1,1858,null,{}] 20:09:57 INFO - PROCESS | 3736 | 1463281797053 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}] 20:09:57 INFO - PROCESS | 3736 | 1463281797186 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 20:09:57 INFO - PROCESS | 3736 | 1463281797324 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:57 INFO - PROCESS | 3736 | ++DOCSHELL 0FB4A000 == 29 [pid = 3736] [id = 474] 20:09:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (0FB4C000) [pid = 3736] [serial = 1422] [outer = 00000000] 20:09:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (1000A400) [pid = 3736] [serial = 1423] [outer = 0FB4C000] 20:09:57 INFO - PROCESS | 3736 | 1463281797381 Marionette DEBUG loaded listener.js 20:09:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (10057400) [pid = 3736] [serial = 1424] [outer = 0FB4C000] 20:09:58 INFO - PROCESS | 3736 | 1463281798086 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]]]}] 20:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1078ms 20:09:58 INFO - PROCESS | 3736 | 1463281798124 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 20:09:58 INFO - PROCESS | 3736 | 1463281798128 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 20:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:09:58 INFO - PROCESS | 3736 | 1463281798132 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:09:58 INFO - PROCESS | 3736 | 1463281798135 Marionette TRACE conn6 <- [1,1862,null,{}] 20:09:58 INFO - PROCESS | 3736 | 1463281798147 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}] 20:09:58 INFO - PROCESS | 3736 | 1463281798269 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 20:09:58 INFO - PROCESS | 3736 | 1463281798408 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:58 INFO - PROCESS | 3736 | ++DOCSHELL 10356C00 == 30 [pid = 3736] [id = 475] 20:09:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (10358000) [pid = 3736] [serial = 1425] [outer = 00000000] 20:09:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (103C0000) [pid = 3736] [serial = 1426] [outer = 10358000] 20:09:58 INFO - PROCESS | 3736 | 1463281798470 Marionette DEBUG loaded listener.js 20:09:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 167 (1053E400) [pid = 3736] [serial = 1427] [outer = 10358000] 20:09:59 INFO - PROCESS | 3736 | 1463281799286 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]]]}] 20:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1234ms 20:09:59 INFO - PROCESS | 3736 | 1463281799368 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 20:09:59 INFO - PROCESS | 3736 | 1463281799371 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 20:09:59 INFO - PROCESS | 3736 | 1463281799375 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:09:59 INFO - PROCESS | 3736 | 1463281799377 Marionette TRACE conn6 <- [1,1866,null,{}] 20:09:59 INFO - PROCESS | 3736 | 1463281799381 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}] 20:09:59 INFO - PROCESS | 3736 | 1463281799502 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 20:09:59 INFO - PROCESS | 3736 | 1463281799634 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:09:59 INFO - PROCESS | 3736 | ++DOCSHELL 10064000 == 31 [pid = 3736] [id = 476] 20:09:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 168 (110F2000) [pid = 3736] [serial = 1428] [outer = 00000000] 20:09:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 169 (14045000) [pid = 3736] [serial = 1429] [outer = 110F2000] 20:09:59 INFO - PROCESS | 3736 | 1463281799693 Marionette DEBUG loaded listener.js 20:09:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 170 (1404BC00) [pid = 3736] [serial = 1430] [outer = 110F2000] 20:10:00 INFO - PROCESS | 3736 | --DOCSHELL 14D0BC00 == 30 [pid = 3736] [id = 202] 20:10:00 INFO - PROCESS | 3736 | --DOCSHELL 14044400 == 29 [pid = 3736] [id = 196] 20:10:00 INFO - PROCESS | 3736 | 1463281800394 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]]]}] 20:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1075ms 20:10:00 INFO - PROCESS | 3736 | 1463281800452 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 20:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:10:00 INFO - PROCESS | 3736 | 1463281800456 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 20:10:00 INFO - PROCESS | 3736 | 1463281800462 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:10:00 INFO - PROCESS | 3736 | 1463281800465 Marionette TRACE conn6 <- [1,1870,null,{}] 20:10:00 INFO - PROCESS | 3736 | 1463281800470 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}] 20:10:00 INFO - PROCESS | 3736 | 1463281800569 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 20:10:00 INFO - PROCESS | 3736 | 1463281800669 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:00 INFO - PROCESS | 3736 | ++DOCSHELL 0FA5F800 == 30 [pid = 3736] [id = 477] 20:10:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 171 (0FA62800) [pid = 3736] [serial = 1431] [outer = 00000000] 20:10:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 172 (10007400) [pid = 3736] [serial = 1432] [outer = 0FA62800] 20:10:00 INFO - PROCESS | 3736 | 1463281800718 Marionette DEBUG loaded listener.js 20:10:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 173 (1005CC00) [pid = 3736] [serial = 1433] [outer = 0FA62800] 20:10:01 INFO - PROCESS | 3736 | 1463281801163 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]]]}] 20:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 20:10:01 INFO - PROCESS | 3736 | 1463281801193 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 20:10:01 INFO - PROCESS | 3736 | 1463281801199 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 20:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:10:01 INFO - PROCESS | 3736 | 1463281801205 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:10:01 INFO - PROCESS | 3736 | 1463281801208 Marionette TRACE conn6 <- [1,1874,null,{}] 20:10:01 INFO - PROCESS | 3736 | 1463281801212 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}] 20:10:01 INFO - PROCESS | 3736 | 1463281801303 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 20:10:01 INFO - PROCESS | 3736 | 1463281801314 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:01 INFO - PROCESS | 3736 | ++DOCSHELL 103BFC00 == 31 [pid = 3736] [id = 478] 20:10:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 174 (106EC400) [pid = 3736] [serial = 1434] [outer = 00000000] 20:10:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 175 (110FAC00) [pid = 3736] [serial = 1435] [outer = 106EC400] 20:10:01 INFO - PROCESS | 3736 | 1463281801359 Marionette DEBUG loaded listener.js 20:10:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 176 (1404B000) [pid = 3736] [serial = 1436] [outer = 106EC400] 20:10:01 INFO - PROCESS | 3736 | 1463281801859 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]]]}] 20:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 20:10:01 INFO - PROCESS | 3736 | 1463281801877 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 20:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:10:01 INFO - PROCESS | 3736 | 1463281801880 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 20:10:01 INFO - PROCESS | 3736 | 1463281801883 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:10:01 INFO - PROCESS | 3736 | 1463281801886 Marionette TRACE conn6 <- [1,1878,null,{}] 20:10:01 INFO - PROCESS | 3736 | 1463281801896 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}] 20:10:02 INFO - PROCESS | 3736 | 1463281801989 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 20:10:02 INFO - PROCESS | 3736 | 1463281801999 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:02 INFO - PROCESS | 3736 | ++DOCSHELL 146DA800 == 32 [pid = 3736] [id = 479] 20:10:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 177 (146DC800) [pid = 3736] [serial = 1437] [outer = 00000000] 20:10:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 178 (146E1000) [pid = 3736] [serial = 1438] [outer = 146DC800] 20:10:02 INFO - PROCESS | 3736 | 1463281802049 Marionette DEBUG loaded listener.js 20:10:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 179 (146EA000) [pid = 3736] [serial = 1439] [outer = 146DC800] 20:10:02 INFO - PROCESS | 3736 | 1463281802570 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]]]}] 20:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 731ms 20:10:02 INFO - PROCESS | 3736 | 1463281802614 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 20:10:02 INFO - PROCESS | 3736 | 1463281802617 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 20:10:02 INFO - PROCESS | 3736 | 1463281802620 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:10:02 INFO - PROCESS | 3736 | 1463281802622 Marionette TRACE conn6 <- [1,1882,null,{}] 20:10:02 INFO - PROCESS | 3736 | 1463281802625 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}] 20:10:02 INFO - PROCESS | 3736 | 1463281802714 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 20:10:02 INFO - PROCESS | 3736 | 1463281802730 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:02 INFO - PROCESS | 3736 | ++DOCSHELL 146F6C00 == 33 [pid = 3736] [id = 480] 20:10:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 180 (14744000) [pid = 3736] [serial = 1440] [outer = 00000000] 20:10:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 181 (14BBD800) [pid = 3736] [serial = 1441] [outer = 14744000] 20:10:02 INFO - PROCESS | 3736 | 1463281802776 Marionette DEBUG loaded listener.js 20:10:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 182 (14D0A000) [pid = 3736] [serial = 1442] [outer = 14744000] 20:10:03 INFO - PROCESS | 3736 | 1463281803277 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]]]}] 20:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 20:10:03 INFO - PROCESS | 3736 | 1463281803294 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 20:10:03 INFO - PROCESS | 3736 | 1463281803296 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 20:10:03 INFO - PROCESS | 3736 | 1463281803306 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:10:03 INFO - PROCESS | 3736 | 1463281803308 Marionette TRACE conn6 <- [1,1886,null,{}] 20:10:03 INFO - PROCESS | 3736 | 1463281803311 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}] 20:10:03 INFO - PROCESS | 3736 | 1463281803429 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 20:10:03 INFO - PROCESS | 3736 | 1463281803526 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:03 INFO - PROCESS | 3736 | ++DOCSHELL 10353400 == 34 [pid = 3736] [id = 481] 20:10:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 183 (15B0D400) [pid = 3736] [serial = 1443] [outer = 00000000] 20:10:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 184 (15BDAC00) [pid = 3736] [serial = 1444] [outer = 15B0D400] 20:10:03 INFO - PROCESS | 3736 | 1463281803571 Marionette DEBUG loaded listener.js 20:10:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 185 (15BDB400) [pid = 3736] [serial = 1445] [outer = 15B0D400] 20:10:04 INFO - PROCESS | 3736 | 1463281804033 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]]]}] 20:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 771ms 20:10:04 INFO - PROCESS | 3736 | 1463281804079 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 20:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:10:04 INFO - PROCESS | 3736 | 1463281804081 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 20:10:04 INFO - PROCESS | 3736 | 1463281804084 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:10:04 INFO - PROCESS | 3736 | 1463281804086 Marionette TRACE conn6 <- [1,1890,null,{}] 20:10:04 INFO - PROCESS | 3736 | 1463281804089 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}] 20:10:04 INFO - PROCESS | 3736 | 1463281804244 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 20:10:04 INFO - PROCESS | 3736 | 1463281804321 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:04 INFO - PROCESS | 3736 | ++DOCSHELL 10670C00 == 35 [pid = 3736] [id = 482] 20:10:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 186 (167E4C00) [pid = 3736] [serial = 1446] [outer = 00000000] 20:10:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 187 (17E53400) [pid = 3736] [serial = 1447] [outer = 167E4C00] 20:10:04 INFO - PROCESS | 3736 | 1463281804367 Marionette DEBUG loaded listener.js 20:10:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 188 (17E58C00) [pid = 3736] [serial = 1448] [outer = 167E4C00] 20:10:04 INFO - PROCESS | 3736 | 1463281804802 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]]]}] 20:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 770ms 20:10:04 INFO - PROCESS | 3736 | 1463281804856 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 20:10:04 INFO - PROCESS | 3736 | 1463281804858 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 20:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:10:04 INFO - PROCESS | 3736 | 1463281804860 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:10:04 INFO - PROCESS | 3736 | 1463281804862 Marionette TRACE conn6 <- [1,1894,null,{}] 20:10:04 INFO - PROCESS | 3736 | 1463281804866 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}] 20:10:05 INFO - PROCESS | 3736 | 1463281805349 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 187 (1B6B0800) [pid = 3736] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 186 (1050AC00) [pid = 3736] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 185 (14D93C00) [pid = 3736] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 184 (22549800) [pid = 3736] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 183 (1B6AC800) [pid = 3736] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 182 (110F3400) [pid = 3736] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 181 (25D4E800) [pid = 3736] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 180 (23A43C00) [pid = 3736] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 179 (18D9D800) [pid = 3736] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 178 (20F81000) [pid = 3736] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 177 (23E82800) [pid = 3736] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 176 (25D52400) [pid = 3736] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 175 (22948800) [pid = 3736] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 174 (106ED000) [pid = 3736] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 173 (1BD7AC00) [pid = 3736] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 172 (14282800) [pid = 3736] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 171 (22FBE000) [pid = 3736] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 170 (146EE000) [pid = 3736] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 169 (1B134000) [pid = 3736] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 168 (22FB0400) [pid = 3736] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 167 (17A75800) [pid = 3736] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 166 (2113B000) [pid = 3736] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (1404A400) [pid = 3736] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (14283000) [pid = 3736] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (1EC27800) [pid = 3736] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (1D2D2800) [pid = 3736] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (1ECF2800) [pid = 3736] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (1A13F400) [pid = 3736] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (1C848000) [pid = 3736] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (1EC3B000) [pid = 3736] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (227D9000) [pid = 3736] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (14CB5C00) [pid = 3736] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (20F81C00) [pid = 3736] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (23A44800) [pid = 3736] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (146F2C00) [pid = 3736] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (1A439000) [pid = 3736] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (08894000) [pid = 3736] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (18F22400) [pid = 3736] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (229A7400) [pid = 3736] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (2253CC00) [pid = 3736] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (1E89C000) [pid = 3736] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (0FB51000) [pid = 3736] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (20F89000) [pid = 3736] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (26079400) [pid = 3736] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (2110A400) [pid = 3736] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (1ECBC000) [pid = 3736] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (1A146000) [pid = 3736] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (16BF8000) [pid = 3736] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (10007000) [pid = 3736] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (1A031000) [pid = 3736] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (1465D400) [pid = 3736] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (14D99800) [pid = 3736] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (18F1C400) [pid = 3736] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (23D5E000) [pid = 3736] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (25D56800) [pid = 3736] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (22946C00) [pid = 3736] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (2262C800) [pid = 3736] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (227DCC00) [pid = 3736] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (20B3E800) [pid = 3736] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:10:05 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (1A442C00) [pid = 3736] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:10:05 INFO - PROCESS | 3736 | 1463281805437 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:05 INFO - PROCESS | 3736 | ++DOCSHELL 08894000 == 36 [pid = 3736] [id = 483] 20:10:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (0C622C00) [pid = 3736] [serial = 1449] [outer = 00000000] 20:10:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (106ED000) [pid = 3736] [serial = 1450] [outer = 0C622C00] 20:10:05 INFO - PROCESS | 3736 | 1463281805483 Marionette DEBUG loaded listener.js 20:10:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (10FE8000) [pid = 3736] [serial = 1451] [outer = 0C622C00] 20:10:05 INFO - PROCESS | 3736 | 1463281805862 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]]]}] 20:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1021ms 20:10:05 INFO - PROCESS | 3736 | 1463281805882 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 20:10:05 INFO - PROCESS | 3736 | 1463281805885 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 20:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:10:05 INFO - PROCESS | 3736 | 1463281805888 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:10:05 INFO - PROCESS | 3736 | 1463281805890 Marionette TRACE conn6 <- [1,1898,null,{}] 20:10:05 INFO - PROCESS | 3736 | 1463281805893 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}] 20:10:06 INFO - PROCESS | 3736 | 1463281805980 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 20:10:06 INFO - PROCESS | 3736 | 1463281805988 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:06 INFO - PROCESS | 3736 | ++DOCSHELL 1050AC00 == 37 [pid = 3736] [id = 484] 20:10:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (10FEC800) [pid = 3736] [serial = 1452] [outer = 00000000] 20:10:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (16BF3400) [pid = 3736] [serial = 1453] [outer = 10FEC800] 20:10:06 INFO - PROCESS | 3736 | 1463281806032 Marionette DEBUG loaded listener.js 20:10:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (18A3F800) [pid = 3736] [serial = 1454] [outer = 10FEC800] 20:10:06 INFO - PROCESS | 3736 | 1463281806470 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]]]}] 20:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 20:10:06 INFO - PROCESS | 3736 | 1463281806520 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 20:10:06 INFO - PROCESS | 3736 | 1463281806522 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 20:10:06 INFO - PROCESS | 3736 | 1463281806525 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:10:06 INFO - PROCESS | 3736 | 1463281806527 Marionette TRACE conn6 <- [1,1902,null,{}] 20:10:06 INFO - PROCESS | 3736 | 1463281806530 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}] 20:10:06 INFO - PROCESS | 3736 | 1463281806612 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 20:10:06 INFO - PROCESS | 3736 | 1463281806619 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:06 INFO - PROCESS | 3736 | ++DOCSHELL 0C61BC00 == 38 [pid = 3736] [id = 485] 20:10:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (146E1800) [pid = 3736] [serial = 1455] [outer = 00000000] 20:10:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (18D8B400) [pid = 3736] [serial = 1456] [outer = 146E1800] 20:10:06 INFO - PROCESS | 3736 | 1463281806665 Marionette DEBUG loaded listener.js 20:10:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (18D94800) [pid = 3736] [serial = 1457] [outer = 146E1800] 20:10:07 INFO - PROCESS | 3736 | 1463281807152 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]]]}] 20:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 632ms 20:10:07 INFO - PROCESS | 3736 | 1463281807191 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 20:10:07 INFO - PROCESS | 3736 | 1463281807193 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 20:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:10:07 INFO - PROCESS | 3736 | 1463281807196 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:10:07 INFO - PROCESS | 3736 | 1463281807198 Marionette TRACE conn6 <- [1,1906,null,{}] 20:10:07 INFO - PROCESS | 3736 | 1463281807215 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}] 20:10:07 INFO - PROCESS | 3736 | 1463281807301 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 20:10:07 INFO - PROCESS | 3736 | 1463281807308 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:07 INFO - PROCESS | 3736 | ++DOCSHELL 18D84400 == 39 [pid = 3736] [id = 486] 20:10:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (18D91400) [pid = 3736] [serial = 1458] [outer = 00000000] 20:10:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (18DA4400) [pid = 3736] [serial = 1459] [outer = 18D91400] 20:10:07 INFO - PROCESS | 3736 | 1463281807352 Marionette DEBUG loaded listener.js 20:10:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (18DA8400) [pid = 3736] [serial = 1460] [outer = 18D91400] 20:10:08 INFO - PROCESS | 3736 | 1463281808096 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]]]}] 20:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 950ms 20:10:08 INFO - PROCESS | 3736 | 1463281808148 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 20:10:08 INFO - PROCESS | 3736 | 1463281808153 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 20:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:10:08 INFO - PROCESS | 3736 | 1463281808158 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:10:08 INFO - PROCESS | 3736 | 1463281808162 Marionette TRACE conn6 <- [1,1910,null,{}] 20:10:08 INFO - PROCESS | 3736 | 1463281808168 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}] 20:10:08 INFO - PROCESS | 3736 | 1463281808292 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 20:10:08 INFO - PROCESS | 3736 | 1463281808433 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:08 INFO - PROCESS | 3736 | ++DOCSHELL 0FAEF000 == 40 [pid = 3736] [id = 487] 20:10:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (1005F800) [pid = 3736] [serial = 1461] [outer = 00000000] 20:10:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (110F2C00) [pid = 3736] [serial = 1462] [outer = 1005F800] 20:10:08 INFO - PROCESS | 3736 | 1463281808498 Marionette DEBUG loaded listener.js 20:10:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (14090C00) [pid = 3736] [serial = 1463] [outer = 1005F800] 20:10:09 INFO - PROCESS | 3736 | 1463281809096 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]]]}] 20:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 970ms 20:10:09 INFO - PROCESS | 3736 | 1463281809132 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 20:10:09 INFO - PROCESS | 3736 | 1463281809138 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 20:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:10:09 INFO - PROCESS | 3736 | 1463281809145 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:10:09 INFO - PROCESS | 3736 | 1463281809148 Marionette TRACE conn6 <- [1,1914,null,{}] 20:10:09 INFO - PROCESS | 3736 | 1463281809152 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}] 20:10:09 INFO - PROCESS | 3736 | 1463281809263 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 20:10:09 INFO - PROCESS | 3736 | 1463281809410 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:09 INFO - PROCESS | 3736 | ++DOCSHELL 10003C00 == 41 [pid = 3736] [id = 488] 20:10:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (146DB800) [pid = 3736] [serial = 1464] [outer = 00000000] 20:10:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (15B12C00) [pid = 3736] [serial = 1465] [outer = 146DB800] 20:10:09 INFO - PROCESS | 3736 | 1463281809466 Marionette DEBUG loaded listener.js 20:10:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (16BF7C00) [pid = 3736] [serial = 1466] [outer = 146DB800] 20:10:10 INFO - PROCESS | 3736 | 1463281810072 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]]]}] 20:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 970ms 20:10:10 INFO - PROCESS | 3736 | 1463281810118 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 20:10:10 INFO - PROCESS | 3736 | 1463281810121 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 20:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:10:10 INFO - PROCESS | 3736 | 1463281810125 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:10:10 INFO - PROCESS | 3736 | 1463281810129 Marionette TRACE conn6 <- [1,1918,null,{}] 20:10:10 INFO - PROCESS | 3736 | 1463281810140 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}] 20:10:10 INFO - PROCESS | 3736 | 1463281810255 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 20:10:10 INFO - PROCESS | 3736 | 1463281810404 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:10 INFO - PROCESS | 3736 | ++DOCSHELL 18DAEC00 == 42 [pid = 3736] [id = 489] 20:10:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (18F23000) [pid = 3736] [serial = 1467] [outer = 00000000] 20:10:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (18F26C00) [pid = 3736] [serial = 1468] [outer = 18F23000] 20:10:10 INFO - PROCESS | 3736 | 1463281810463 Marionette DEBUG loaded listener.js 20:10:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (18FB3400) [pid = 3736] [serial = 1469] [outer = 18F23000] 20:10:11 INFO - PROCESS | 3736 | 1463281811080 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]]]}] 20:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1023ms 20:10:11 INFO - PROCESS | 3736 | 1463281811150 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 20:10:11 INFO - PROCESS | 3736 | 1463281811153 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 20:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:10:11 INFO - PROCESS | 3736 | 1463281811157 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:10:11 INFO - PROCESS | 3736 | 1463281811159 Marionette TRACE conn6 <- [1,1922,null,{}] 20:10:11 INFO - PROCESS | 3736 | 1463281811163 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}] 20:10:11 INFO - PROCESS | 3736 | 1463281811272 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 20:10:11 INFO - PROCESS | 3736 | 1463281811418 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:11 INFO - PROCESS | 3736 | ++DOCSHELL 18FBB400 == 43 [pid = 3736] [id = 490] 20:10:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (18FBB800) [pid = 3736] [serial = 1470] [outer = 00000000] 20:10:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (19531800) [pid = 3736] [serial = 1471] [outer = 18FBB800] 20:10:11 INFO - PROCESS | 3736 | 1463281811474 Marionette DEBUG loaded listener.js 20:10:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (197AB800) [pid = 3736] [serial = 1472] [outer = 18FBB800] 20:10:12 INFO - PROCESS | 3736 | 1463281812030 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]]]}] 20:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 930ms 20:10:12 INFO - PROCESS | 3736 | 1463281812090 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 20:10:12 INFO - PROCESS | 3736 | 1463281812093 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 20:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:10:12 INFO - PROCESS | 3736 | 1463281812096 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:10:12 INFO - PROCESS | 3736 | 1463281812098 Marionette TRACE conn6 <- [1,1926,null,{}] 20:10:12 INFO - PROCESS | 3736 | 1463281812102 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}] 20:10:12 INFO - PROCESS | 3736 | 1463281812207 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 20:10:12 INFO - PROCESS | 3736 | 1463281812354 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:12 INFO - PROCESS | 3736 | ++DOCSHELL 10001C00 == 44 [pid = 3736] [id = 491] 20:10:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (17E59000) [pid = 3736] [serial = 1473] [outer = 00000000] 20:10:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (19864400) [pid = 3736] [serial = 1474] [outer = 17E59000] 20:10:12 INFO - PROCESS | 3736 | 1463281812409 Marionette DEBUG loaded listener.js 20:10:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (19867800) [pid = 3736] [serial = 1475] [outer = 17E59000] 20:10:13 INFO - PROCESS | 3736 | 1463281813016 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]]]}] 20:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 970ms 20:10:13 INFO - PROCESS | 3736 | 1463281813070 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 20:10:13 INFO - PROCESS | 3736 | 1463281813072 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 20:10:13 INFO - PROCESS | 3736 | 1463281813076 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:10:13 INFO - PROCESS | 3736 | 1463281813078 Marionette TRACE conn6 <- [1,1930,null,{}] 20:10:13 INFO - PROCESS | 3736 | 1463281813082 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}] 20:10:13 INFO - PROCESS | 3736 | 1463281813201 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 20:10:13 INFO - PROCESS | 3736 | 1463281813351 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:13 INFO - PROCESS | 3736 | ++DOCSHELL 10004000 == 45 [pid = 3736] [id = 492] 20:10:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (10004800) [pid = 3736] [serial = 1476] [outer = 00000000] 20:10:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (1407A400) [pid = 3736] [serial = 1477] [outer = 10004800] 20:10:13 INFO - PROCESS | 3736 | 1463281813408 Marionette DEBUG loaded listener.js 20:10:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (18FAFC00) [pid = 3736] [serial = 1478] [outer = 10004800] 20:10:14 INFO - PROCESS | 3736 | 1463281814127 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]]]}] 20:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1123ms 20:10:14 INFO - PROCESS | 3736 | 1463281814203 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 20:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:10:14 INFO - PROCESS | 3736 | 1463281814207 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 20:10:14 INFO - PROCESS | 3736 | 1463281814212 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:10:14 INFO - PROCESS | 3736 | 1463281814216 Marionette TRACE conn6 <- [1,1934,null,{}] 20:10:14 INFO - PROCESS | 3736 | 1463281814221 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}] 20:10:14 INFO - PROCESS | 3736 | 1463281814357 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 20:10:14 INFO - PROCESS | 3736 | 1463281814533 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:14 INFO - PROCESS | 3736 | ++DOCSHELL 0CA6B400 == 46 [pid = 3736] [id = 493] 20:10:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (0FB52800) [pid = 3736] [serial = 1479] [outer = 00000000] 20:10:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (110F0400) [pid = 3736] [serial = 1480] [outer = 0FB52800] 20:10:14 INFO - PROCESS | 3736 | 1463281814584 Marionette DEBUG loaded listener.js 20:10:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (1404A400) [pid = 3736] [serial = 1481] [outer = 0FB52800] 20:10:14 INFO - PROCESS | 3736 | --DOCSHELL 0CA22C00 == 45 [pid = 3736] [id = 186] 20:10:14 INFO - PROCESS | 3736 | --DOCSHELL 0C627400 == 44 [pid = 3736] [id = 191] 20:10:14 INFO - PROCESS | 3736 | --DOCSHELL 1A098400 == 43 [pid = 3736] [id = 190] 20:10:14 INFO - PROCESS | 3736 | --DOCSHELL 17B2AC00 == 42 [pid = 3736] [id = 199] 20:10:14 INFO - PROCESS | 3736 | --DOCSHELL 0CA77C00 == 41 [pid = 3736] [id = 200] 20:10:14 INFO - PROCESS | 3736 | --DOCSHELL 18F1B800 == 40 [pid = 3736] [id = 189] 20:10:14 INFO - PROCESS | 3736 | --DOCSHELL 14CB1C00 == 39 [pid = 3736] [id = 198] 20:10:14 INFO - PROCESS | 3736 | --DOCSHELL 17B27C00 == 38 [pid = 3736] [id = 188] 20:10:14 INFO - PROCESS | 3736 | --DOCSHELL 0C629400 == 37 [pid = 3736] [id = 197] 20:10:14 INFO - PROCESS | 3736 | --DOCSHELL 14040C00 == 36 [pid = 3736] [id = 187] 20:10:14 INFO - PROCESS | 3736 | --DOCSHELL 0FB4A000 == 35 [pid = 3736] [id = 474] 20:10:14 INFO - PROCESS | 3736 | --DOCSHELL 08891800 == 34 [pid = 3736] [id = 473] 20:10:14 INFO - PROCESS | 3736 | --DOCSHELL 1C848400 == 33 [pid = 3736] [id = 472] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (1C844800) [pid = 3736] [serial = 1415] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (22FB7C00) [pid = 3736] [serial = 1211] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (20F89800) [pid = 3736] [serial = 1106] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (1C131000) [pid = 3736] [serial = 1093] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (14CB3400) [pid = 3736] [serial = 1087] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (26071C00) [pid = 3736] [serial = 1271] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (16BF9800) [pid = 3736] [serial = 1253] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (23A45C00) [pid = 3736] [serial = 1160] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (23A42000) [pid = 3736] [serial = 1208] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (197A9400) [pid = 3736] [serial = 1090] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (227DA800) [pid = 3736] [serial = 1157] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (2608E000) [pid = 3736] [serial = 1277] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (15BD7800) [pid = 3736] [serial = 1217] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (1EC34400) [pid = 3736] [serial = 1148] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (1DAF4000) [pid = 3736] [serial = 1099] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (20B40800) [pid = 3736] [serial = 1259] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (1B6B2800) [pid = 3736] [serial = 1145] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (1D2C3400) [pid = 3736] [serial = 1096] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (1ECEA800) [pid = 3736] [serial = 1151] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (22FBE800) [pid = 3736] [serial = 1265] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (18D89800) [pid = 3736] [serial = 1196] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (21133400) [pid = 3736] [serial = 1202] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (25DDC400) [pid = 3736] [serial = 1214] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (18A68C00) [pid = 3736] [serial = 1142] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (1C84D400) [pid = 3736] [serial = 1199] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (10359400) [pid = 3736] [serial = 1193] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (1A11F400) [pid = 3736] [serial = 1256] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (23A47400) [pid = 3736] [serial = 1268] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (227E0C00) [pid = 3736] [serial = 1205] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (20B3D000) [pid = 3736] [serial = 1103] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (1066E000) [pid = 3736] [serial = 1139] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (21138800) [pid = 3736] [serial = 1154] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (26086000) [pid = 3736] [serial = 1274] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (227D2400) [pid = 3736] [serial = 1262] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (20B3C000) [pid = 3736] [serial = 1378] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (1C05D400) [pid = 3736] [serial = 1376] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (1B131C00) [pid = 3736] [serial = 1375] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (18FB2C00) [pid = 3736] [serial = 1373] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (18D94000) [pid = 3736] [serial = 1372] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (14044000) [pid = 3736] [serial = 1370] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (1050A400) [pid = 3736] [serial = 1369] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (1A093C00) [pid = 3736] [serial = 1408] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (1A13B400) [pid = 3736] [serial = 1409] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (146F4000) [pid = 3736] [serial = 1405] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (14D9B400) [pid = 3736] [serial = 1406] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (19867400) [pid = 3736] [serial = 1403] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (18FAD400) [pid = 3736] [serial = 1402] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (1BD7A400) [pid = 3736] [serial = 1400] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (1A11D800) [pid = 3736] [serial = 1399] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (23D68800) [pid = 3736] [serial = 1397] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (23D66000) [pid = 3736] [serial = 1396] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (26080400) [pid = 3736] [serial = 1394] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (26072000) [pid = 3736] [serial = 1393] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (23E8C400) [pid = 3736] [serial = 1391] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (23A4C400) [pid = 3736] [serial = 1390] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (22636000) [pid = 3736] [serial = 1388] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (22633800) [pid = 3736] [serial = 1387] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (22FB3C00) [pid = 3736] [serial = 1385] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (22947400) [pid = 3736] [serial = 1384] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (2253E800) [pid = 3736] [serial = 1382] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (21133800) [pid = 3736] [serial = 1381] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (20F85000) [pid = 3736] [serial = 1379] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (1B139800) [pid = 3736] [serial = 1412] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (1A50CC00) [pid = 3736] [serial = 1411] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (1BD89800) [pid = 3736] [serial = 1414] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (19D0EC00) [pid = 3736] [serial = 1337] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (1EC22000) [pid = 3736] [serial = 1367] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (229A8400) [pid = 3736] [serial = 1322] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (1E8EC800) [pid = 3736] [serial = 1316] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 91 (14D02800) [pid = 3736] [serial = 1310] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 90 (25D54C00) [pid = 3736] [serial = 1328] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 89 (2608C400) [pid = 3736] [serial = 1325] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 88 (19D06400) [pid = 3736] [serial = 1313] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 87 (22547400) [pid = 3736] [serial = 1319] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 86 (23E8DC00) [pid = 3736] [serial = 1334] [outer = 00000000] [url = about:blank] 20:10:14 INFO - PROCESS | 3736 | --DOMWINDOW == 85 (260D7800) [pid = 3736] [serial = 1331] [outer = 00000000] [url = about:blank] 20:10:15 INFO - PROCESS | 3736 | 1463281815129 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]]]}] 20:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 930ms 20:10:15 INFO - PROCESS | 3736 | 1463281815143 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 20:10:15 INFO - PROCESS | 3736 | 1463281815148 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 20:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:10:15 INFO - PROCESS | 3736 | 1463281815154 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:10:15 INFO - PROCESS | 3736 | 1463281815156 Marionette TRACE conn6 <- [1,1938,null,{}] 20:10:15 INFO - PROCESS | 3736 | 1463281815160 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}] 20:10:15 INFO - PROCESS | 3736 | 1463281815252 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 20:10:15 INFO - PROCESS | 3736 | 1463281815344 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:15 INFO - PROCESS | 3736 | ++DOCSHELL 0FAE8800 == 34 [pid = 3736] [id = 494] 20:10:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 86 (0FB51C00) [pid = 3736] [serial = 1482] [outer = 00000000] 20:10:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 87 (110F3000) [pid = 3736] [serial = 1483] [outer = 0FB51C00] 20:10:15 INFO - PROCESS | 3736 | 1463281815397 Marionette DEBUG loaded listener.js 20:10:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 88 (1404B400) [pid = 3736] [serial = 1484] [outer = 0FB51C00] 20:10:15 INFO - PROCESS | 3736 | 1463281815797 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]]]}] 20:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 20:10:15 INFO - PROCESS | 3736 | 1463281815828 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 20:10:15 INFO - PROCESS | 3736 | 1463281815831 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 20:10:15 INFO - PROCESS | 3736 | 1463281815834 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:10:15 INFO - PROCESS | 3736 | 1463281815837 Marionette TRACE conn6 <- [1,1942,null,{}] 20:10:15 INFO - PROCESS | 3736 | 1463281815847 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}] 20:10:15 INFO - PROCESS | 3736 | 1463281815936 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 20:10:15 INFO - PROCESS | 3736 | 1463281815944 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:15 INFO - PROCESS | 3736 | ++DOCSHELL 14667000 == 35 [pid = 3736] [id = 495] 20:10:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (14667C00) [pid = 3736] [serial = 1485] [outer = 00000000] 20:10:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (14771000) [pid = 3736] [serial = 1486] [outer = 14667C00] 20:10:16 INFO - PROCESS | 3736 | 1463281815992 Marionette DEBUG loaded listener.js 20:10:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (14CB5800) [pid = 3736] [serial = 1487] [outer = 14667C00] 20:10:16 INFO - PROCESS | 3736 | 1463281816448 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]]]}] 20:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 20:10:16 INFO - PROCESS | 3736 | 1463281816508 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 20:10:16 INFO - PROCESS | 3736 | 1463281816511 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 20:10:16 INFO - PROCESS | 3736 | 1463281816514 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:10:16 INFO - PROCESS | 3736 | 1463281816515 Marionette TRACE conn6 <- [1,1946,null,{}] 20:10:16 INFO - PROCESS | 3736 | 1463281816519 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}] 20:10:16 INFO - PROCESS | 3736 | 1463281816606 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 20:10:16 INFO - PROCESS | 3736 | 1463281816741 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:16 INFO - PROCESS | 3736 | ++DOCSHELL 15B0AC00 == 36 [pid = 3736] [id = 496] 20:10:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (15B0C800) [pid = 3736] [serial = 1488] [outer = 00000000] 20:10:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (167E9C00) [pid = 3736] [serial = 1489] [outer = 15B0C800] 20:10:16 INFO - PROCESS | 3736 | 1463281816786 Marionette DEBUG loaded listener.js 20:10:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (16BF9800) [pid = 3736] [serial = 1490] [outer = 15B0C800] 20:10:17 INFO - PROCESS | 3736 | 1463281817211 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]]]}] 20:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 731ms 20:10:17 INFO - PROCESS | 3736 | 1463281817248 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 20:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:10:17 INFO - PROCESS | 3736 | 1463281817250 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 20:10:17 INFO - PROCESS | 3736 | 1463281817254 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:10:17 INFO - PROCESS | 3736 | 1463281817255 Marionette TRACE conn6 <- [1,1950,null,{}] 20:10:17 INFO - PROCESS | 3736 | 1463281817259 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}] 20:10:17 INFO - PROCESS | 3736 | 1463281817386 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 20:10:17 INFO - PROCESS | 3736 | 1463281817392 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:17 INFO - PROCESS | 3736 | ++DOCSHELL 167E8000 == 37 [pid = 3736] [id = 497] 20:10:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (1779B800) [pid = 3736] [serial = 1491] [outer = 00000000] 20:10:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (17E54C00) [pid = 3736] [serial = 1492] [outer = 1779B800] 20:10:17 INFO - PROCESS | 3736 | 1463281817436 Marionette DEBUG loaded listener.js 20:10:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (18A69400) [pid = 3736] [serial = 1493] [outer = 1779B800] 20:10:17 INFO - PROCESS | 3736 | 1463281817901 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]]]}] 20:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 20:10:17 INFO - PROCESS | 3736 | 1463281817924 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 20:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:10:17 INFO - PROCESS | 3736 | 1463281817926 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 20:10:17 INFO - PROCESS | 3736 | 1463281817929 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:10:17 INFO - PROCESS | 3736 | 1463281817931 Marionette TRACE conn6 <- [1,1954,null,{}] 20:10:17 INFO - PROCESS | 3736 | 1463281817934 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}] 20:10:18 INFO - PROCESS | 3736 | 1463281818087 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 20:10:18 INFO - PROCESS | 3736 | 1463281818109 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:18 INFO - PROCESS | 3736 | ++DOCSHELL 18B48C00 == 38 [pid = 3736] [id = 498] 20:10:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (18D90800) [pid = 3736] [serial = 1494] [outer = 00000000] 20:10:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (18F27400) [pid = 3736] [serial = 1495] [outer = 18D90800] 20:10:18 INFO - PROCESS | 3736 | 1463281818154 Marionette DEBUG loaded listener.js 20:10:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (18FB1800) [pid = 3736] [serial = 1496] [outer = 18D90800] 20:10:18 INFO - PROCESS | 3736 | 1463281818610 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]]]}] 20:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 20:10:18 INFO - PROCESS | 3736 | 1463281818669 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 20:10:18 INFO - PROCESS | 3736 | 1463281818671 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 20:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:10:18 INFO - PROCESS | 3736 | 1463281818674 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:10:18 INFO - PROCESS | 3736 | 1463281818676 Marionette TRACE conn6 <- [1,1958,null,{}] 20:10:18 INFO - PROCESS | 3736 | 1463281818680 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}] 20:10:18 INFO - PROCESS | 3736 | 1463281818799 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 20:10:18 INFO - PROCESS | 3736 | 1463281818866 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:18 INFO - PROCESS | 3736 | ++DOCSHELL 18FBC000 == 39 [pid = 3736] [id = 499] 20:10:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (1952EC00) [pid = 3736] [serial = 1497] [outer = 00000000] 20:10:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (19865000) [pid = 3736] [serial = 1498] [outer = 1952EC00] 20:10:18 INFO - PROCESS | 3736 | 1463281818910 Marionette DEBUG loaded listener.js 20:10:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (19B62000) [pid = 3736] [serial = 1499] [outer = 1952EC00] 20:10:19 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (15B0D400) [pid = 3736] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:10:19 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (167E4C00) [pid = 3736] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:10:19 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (110F2000) [pid = 3736] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:10:19 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (10FEC800) [pid = 3736] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:10:19 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (0C621400) [pid = 3736] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:10:19 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (146DC800) [pid = 3736] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:10:19 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (14744000) [pid = 3736] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:10:19 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (0FA62800) [pid = 3736] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:10:19 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (106EC400) [pid = 3736] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:10:19 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (10358000) [pid = 3736] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:10:19 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (0FB4C000) [pid = 3736] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:10:19 INFO - PROCESS | 3736 | --DOMWINDOW == 91 (1E8E6400) [pid = 3736] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:10:19 INFO - PROCESS | 3736 | --DOMWINDOW == 90 (0C622C00) [pid = 3736] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:10:19 INFO - PROCESS | 3736 | --DOMWINDOW == 89 (146E1800) [pid = 3736] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:10:19 INFO - PROCESS | 3736 | 1463281819459 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]]]}] 20:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 830ms 20:10:19 INFO - PROCESS | 3736 | 1463281819505 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 20:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:10:19 INFO - PROCESS | 3736 | 1463281819507 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 20:10:19 INFO - PROCESS | 3736 | 1463281819520 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:10:19 INFO - PROCESS | 3736 | 1463281819522 Marionette TRACE conn6 <- [1,1962,null,{}] 20:10:19 INFO - PROCESS | 3736 | 1463281819525 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}] 20:10:19 INFO - PROCESS | 3736 | 1463281819609 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 20:10:19 INFO - PROCESS | 3736 | 1463281819616 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:19 INFO - PROCESS | 3736 | ++DOCSHELL 10002000 == 40 [pid = 3736] [id = 500] 20:10:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (1000A000) [pid = 3736] [serial = 1500] [outer = 00000000] 20:10:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (14BBDC00) [pid = 3736] [serial = 1501] [outer = 1000A000] 20:10:19 INFO - PROCESS | 3736 | 1463281819661 Marionette DEBUG loaded listener.js 20:10:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (15BE3C00) [pid = 3736] [serial = 1502] [outer = 1000A000] 20:10:20 INFO - PROCESS | 3736 | 1463281820085 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]]]}] 20:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 590ms 20:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:10:20 INFO - PROCESS | 3736 | 1463281820101 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 20:10:20 INFO - PROCESS | 3736 | 1463281820103 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 20:10:20 INFO - PROCESS | 3736 | 1463281820106 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:10:20 INFO - PROCESS | 3736 | 1463281820108 Marionette TRACE conn6 <- [1,1966,null,{}] 20:10:20 INFO - PROCESS | 3736 | 1463281820112 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}] 20:10:20 INFO - PROCESS | 3736 | 1463281820242 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 20:10:20 INFO - PROCESS | 3736 | 1463281820251 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:20 INFO - PROCESS | 3736 | ++DOCSHELL 0C781400 == 41 [pid = 3736] [id = 501] 20:10:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (0CA29000) [pid = 3736] [serial = 1503] [outer = 00000000] 20:10:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (19B63000) [pid = 3736] [serial = 1504] [outer = 0CA29000] 20:10:20 INFO - PROCESS | 3736 | 1463281820296 Marionette DEBUG loaded listener.js 20:10:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (19D02C00) [pid = 3736] [serial = 1505] [outer = 0CA29000] 20:10:20 INFO - PROCESS | 3736 | 1463281820707 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]]]}] 20:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 631ms 20:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:10:20 INFO - PROCESS | 3736 | 1463281820737 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 20:10:20 INFO - PROCESS | 3736 | 1463281820739 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 20:10:20 INFO - PROCESS | 3736 | 1463281820743 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:10:20 INFO - PROCESS | 3736 | 1463281820744 Marionette TRACE conn6 <- [1,1970,null,{}] 20:10:20 INFO - PROCESS | 3736 | 1463281820748 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}] 20:10:20 INFO - PROCESS | 3736 | 1463281820872 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 20:10:20 INFO - PROCESS | 3736 | 1463281820881 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:20 INFO - PROCESS | 3736 | ++DOCSHELL 19D08400 == 42 [pid = 3736] [id = 502] 20:10:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (19D08800) [pid = 3736] [serial = 1506] [outer = 00000000] 20:10:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (1A02B800) [pid = 3736] [serial = 1507] [outer = 19D08800] 20:10:20 INFO - PROCESS | 3736 | 1463281820925 Marionette DEBUG loaded listener.js 20:10:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (1A031800) [pid = 3736] [serial = 1508] [outer = 19D08800] 20:10:21 INFO - PROCESS | 3736 | 1463281821563 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]]]}] 20:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 870ms 20:10:21 INFO - PROCESS | 3736 | 1463281821614 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 20:10:21 INFO - PROCESS | 3736 | 1463281821619 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 20:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:10:21 INFO - PROCESS | 3736 | 1463281821624 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:10:21 INFO - PROCESS | 3736 | 1463281821628 Marionette TRACE conn6 <- [1,1974,null,{}] 20:10:21 INFO - PROCESS | 3736 | 1463281821635 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}] 20:10:21 INFO - PROCESS | 3736 | 1463281821753 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 20:10:21 INFO - PROCESS | 3736 | 1463281821895 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:21 INFO - PROCESS | 3736 | ++DOCSHELL 0FB47C00 == 43 [pid = 3736] [id = 503] 20:10:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (0FE9EC00) [pid = 3736] [serial = 1509] [outer = 00000000] 20:10:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (1066E000) [pid = 3736] [serial = 1510] [outer = 0FE9EC00] 20:10:21 INFO - PROCESS | 3736 | 1463281821954 Marionette DEBUG loaded listener.js 20:10:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (11080800) [pid = 3736] [serial = 1511] [outer = 0FE9EC00] 20:10:22 INFO - PROCESS | 3736 | 1463281822585 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]]]}] 20:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 970ms 20:10:22 INFO - PROCESS | 3736 | 1463281822599 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 20:10:22 INFO - PROCESS | 3736 | 1463281822605 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 20:10:22 INFO - PROCESS | 3736 | 1463281822629 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:10:22 INFO - PROCESS | 3736 | 1463281822632 Marionette TRACE conn6 <- [1,1978,null,{}] 20:10:22 INFO - PROCESS | 3736 | 1463281822637 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}] 20:10:22 INFO - PROCESS | 3736 | 1463281822750 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 20:10:22 INFO - PROCESS | 3736 | 1463281822863 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:22 INFO - PROCESS | 3736 | ++DOCSHELL 14666000 == 44 [pid = 3736] [id = 504] 20:10:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (146DBC00) [pid = 3736] [serial = 1512] [outer = 00000000] 20:10:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (14CAAC00) [pid = 3736] [serial = 1513] [outer = 146DBC00] 20:10:22 INFO - PROCESS | 3736 | 1463281822959 Marionette DEBUG loaded listener.js 20:10:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (15BDB000) [pid = 3736] [serial = 1514] [outer = 146DBC00] 20:10:23 INFO - PROCESS | 3736 | 1463281823584 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]]]}] 20:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1018ms 20:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:10:23 INFO - PROCESS | 3736 | 1463281823652 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 20:10:23 INFO - PROCESS | 3736 | 1463281823654 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 20:10:23 INFO - PROCESS | 3736 | 1463281823658 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:10:23 INFO - PROCESS | 3736 | 1463281823662 Marionette TRACE conn6 <- [1,1982,null,{}] 20:10:23 INFO - PROCESS | 3736 | 1463281823673 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}] 20:10:23 INFO - PROCESS | 3736 | 1463281823837 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 20:10:23 INFO - PROCESS | 3736 | 1463281823981 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:24 INFO - PROCESS | 3736 | ++DOCSHELL 1986B400 == 45 [pid = 3736] [id = 505] 20:10:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (1A02AC00) [pid = 3736] [serial = 1515] [outer = 00000000] 20:10:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (1A039400) [pid = 3736] [serial = 1516] [outer = 1A02AC00] 20:10:24 INFO - PROCESS | 3736 | 1463281824040 Marionette DEBUG loaded listener.js 20:10:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (1A115000) [pid = 3736] [serial = 1517] [outer = 1A02AC00] 20:10:24 INFO - PROCESS | 3736 | 1463281824580 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]]]}] 20:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 20:10:24 INFO - PROCESS | 3736 | 1463281824632 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 20:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:10:24 INFO - PROCESS | 3736 | 1463281824635 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 20:10:24 INFO - PROCESS | 3736 | 1463281824638 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:10:24 INFO - PROCESS | 3736 | 1463281824641 Marionette TRACE conn6 <- [1,1986,null,{}] 20:10:24 INFO - PROCESS | 3736 | 1463281824644 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}] 20:10:24 INFO - PROCESS | 3736 | 1463281824755 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 20:10:24 INFO - PROCESS | 3736 | 1463281824897 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:24 INFO - PROCESS | 3736 | ++DOCSHELL 1A11D800 == 46 [pid = 3736] [id = 506] 20:10:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (1A11DC00) [pid = 3736] [serial = 1518] [outer = 00000000] 20:10:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (1A122000) [pid = 3736] [serial = 1519] [outer = 1A11DC00] 20:10:24 INFO - PROCESS | 3736 | 1463281824953 Marionette DEBUG loaded listener.js 20:10:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (1A13CC00) [pid = 3736] [serial = 1520] [outer = 1A11DC00] 20:10:25 INFO - PROCESS | 3736 | 1463281825519 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]]]}] 20:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 931ms 20:10:25 INFO - PROCESS | 3736 | 1463281825573 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 20:10:25 INFO - PROCESS | 3736 | 1463281825575 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 20:10:25 INFO - PROCESS | 3736 | 1463281825578 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:10:25 INFO - PROCESS | 3736 | 1463281825580 Marionette TRACE conn6 <- [1,1990,null,{}] 20:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:10:25 INFO - PROCESS | 3736 | 1463281825584 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}] 20:10:25 INFO - PROCESS | 3736 | 1463281825692 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 20:10:25 INFO - PROCESS | 3736 | 1463281825806 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:25 INFO - PROCESS | 3736 | ++DOCSHELL 0FB4D000 == 47 [pid = 3736] [id = 507] 20:10:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (1A11D400) [pid = 3736] [serial = 1521] [outer = 00000000] 20:10:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (1A188800) [pid = 3736] [serial = 1522] [outer = 1A11D400] 20:10:25 INFO - PROCESS | 3736 | 1463281825900 Marionette DEBUG loaded listener.js 20:10:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (1A18E000) [pid = 3736] [serial = 1523] [outer = 1A11D400] 20:10:26 INFO - PROCESS | 3736 | 1463281826680 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]]]}] 20:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1165ms 20:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:10:26 INFO - PROCESS | 3736 | 1463281826748 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 20:10:26 INFO - PROCESS | 3736 | 1463281826752 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 20:10:26 INFO - PROCESS | 3736 | 1463281826758 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:10:26 INFO - PROCESS | 3736 | 1463281826761 Marionette TRACE conn6 <- [1,1994,null,{}] 20:10:26 INFO - PROCESS | 3736 | 1463281826767 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}] 20:10:26 INFO - PROCESS | 3736 | 1463281826871 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 20:10:27 INFO - PROCESS | 3736 | 1463281827011 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:27 INFO - PROCESS | 3736 | ++DOCSHELL 0C772800 == 48 [pid = 3736] [id = 508] 20:10:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (0FB50C00) [pid = 3736] [serial = 1524] [outer = 00000000] 20:10:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (1035B400) [pid = 3736] [serial = 1525] [outer = 0FB50C00] 20:10:27 INFO - PROCESS | 3736 | 1463281827065 Marionette DEBUG loaded listener.js 20:10:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (1068D800) [pid = 3736] [serial = 1526] [outer = 0FB50C00] 20:10:27 INFO - PROCESS | 3736 | 1463281827648 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]]]}] 20:10:27 INFO - PROCESS | 3736 | --DOCSHELL 19D03800 == 47 [pid = 3736] [id = 203] 20:10:27 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 20:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 991ms 20:10:27 INFO - PROCESS | 3736 | 1463281827762 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 20:10:27 INFO - PROCESS | 3736 | 1463281827767 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 20:10:27 INFO - PROCESS | 3736 | 1463281827776 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:10:27 INFO - PROCESS | 3736 | 1463281827778 Marionette TRACE conn6 <- [1,1998,null,{}] 20:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:10:27 INFO - PROCESS | 3736 | 1463281827782 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}] 20:10:27 INFO - PROCESS | 3736 | 1463281827877 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (1EC30C00) [pid = 3736] [serial = 1417] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (18D8B400) [pid = 3736] [serial = 1456] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (15BDAC00) [pid = 3736] [serial = 1444] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (17E53400) [pid = 3736] [serial = 1447] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (15BDB400) [pid = 3736] [serial = 1445] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (1404BC00) [pid = 3736] [serial = 1430] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (14045000) [pid = 3736] [serial = 1429] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (16BF3400) [pid = 3736] [serial = 1453] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (0CA6A000) [pid = 3736] [serial = 1421] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (0C7DF000) [pid = 3736] [serial = 1420] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (146E1000) [pid = 3736] [serial = 1438] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (146EA000) [pid = 3736] [serial = 1439] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (14BBD800) [pid = 3736] [serial = 1441] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (10007400) [pid = 3736] [serial = 1432] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (1005CC00) [pid = 3736] [serial = 1433] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (110FAC00) [pid = 3736] [serial = 1435] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (1404B000) [pid = 3736] [serial = 1436] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 98 (1053E400) [pid = 3736] [serial = 1427] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 97 (103C0000) [pid = 3736] [serial = 1426] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 96 (17E58C00) [pid = 3736] [serial = 1448] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 95 (10057400) [pid = 3736] [serial = 1424] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 94 (1000A400) [pid = 3736] [serial = 1423] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 93 (1EC3A000) [pid = 3736] [serial = 1418] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 92 (18D94800) [pid = 3736] [serial = 1457] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 91 (106ED000) [pid = 3736] [serial = 1450] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 90 (10FE8000) [pid = 3736] [serial = 1451] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 89 (18A3F800) [pid = 3736] [serial = 1454] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | --DOMWINDOW == 88 (14D0A000) [pid = 3736] [serial = 1442] [outer = 00000000] [url = about:blank] 20:10:27 INFO - PROCESS | 3736 | 1463281827980 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:28 INFO - PROCESS | 3736 | ++DOCSHELL 0888A400 == 48 [pid = 3736] [id = 509] 20:10:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 89 (0888B800) [pid = 3736] [serial = 1527] [outer = 00000000] 20:10:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 90 (0CAD7000) [pid = 3736] [serial = 1528] [outer = 0888B800] 20:10:28 INFO - PROCESS | 3736 | 1463281828029 Marionette DEBUG loaded listener.js 20:10:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 91 (1000AC00) [pid = 3736] [serial = 1529] [outer = 0888B800] 20:10:28 INFO - PROCESS | 3736 | 1463281828473 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]]]}] 20:10:28 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 20:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 20:10:28 INFO - PROCESS | 3736 | 1463281828514 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 20:10:28 INFO - PROCESS | 3736 | 1463281828516 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 20:10:28 INFO - PROCESS | 3736 | 1463281828519 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:10:28 INFO - PROCESS | 3736 | 1463281828523 Marionette TRACE conn6 <- [1,2002,null,{}] 20:10:28 INFO - PROCESS | 3736 | 1463281828533 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}] 20:10:28 INFO - PROCESS | 3736 | 1463281828625 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 20:10:28 INFO - PROCESS | 3736 | 1463281828635 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:28 INFO - PROCESS | 3736 | ++DOCSHELL 1403F000 == 49 [pid = 3736] [id = 510] 20:10:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 92 (14043C00) [pid = 3736] [serial = 1530] [outer = 00000000] 20:10:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 93 (1408D000) [pid = 3736] [serial = 1531] [outer = 14043C00] 20:10:28 INFO - PROCESS | 3736 | 1463281828684 Marionette DEBUG loaded listener.js 20:10:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 94 (14662000) [pid = 3736] [serial = 1532] [outer = 14043C00] 20:10:29 INFO - PROCESS | 3736 | 1463281829167 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]]]}] 20:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 20:10:29 INFO - PROCESS | 3736 | 1463281829194 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 20:10:29 INFO - PROCESS | 3736 | 1463281829196 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 20:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:10:29 INFO - PROCESS | 3736 | 1463281829199 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:10:29 INFO - PROCESS | 3736 | 1463281829201 Marionette TRACE conn6 <- [1,2006,null,{}] 20:10:29 INFO - PROCESS | 3736 | 1463281829204 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}] 20:10:29 INFO - PROCESS | 3736 | 1463281829291 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 20:10:29 INFO - PROCESS | 3736 | 1463281829297 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:29 INFO - PROCESS | 3736 | ++DOCSHELL 146EA000 == 50 [pid = 3736] [id = 511] 20:10:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 95 (146EAC00) [pid = 3736] [serial = 1533] [outer = 00000000] 20:10:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 96 (14CAD800) [pid = 3736] [serial = 1534] [outer = 146EAC00] 20:10:29 INFO - PROCESS | 3736 | 1463281829343 Marionette DEBUG loaded listener.js 20:10:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 97 (14D0A400) [pid = 3736] [serial = 1535] [outer = 146EAC00] 20:10:29 INFO - PROCESS | 3736 | 1463281829814 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]]]}] 20:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 20:10:29 INFO - PROCESS | 3736 | 1463281829870 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 20:10:29 INFO - PROCESS | 3736 | 1463281829872 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 20:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:10:29 INFO - PROCESS | 3736 | 1463281829875 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:10:29 INFO - PROCESS | 3736 | 1463281829876 Marionette TRACE conn6 <- [1,2010,null,{}] 20:10:29 INFO - PROCESS | 3736 | 1463281829880 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}] 20:10:29 INFO - PROCESS | 3736 | 1463281829964 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 20:10:30 INFO - PROCESS | 3736 | 1463281830005 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:30 INFO - PROCESS | 3736 | ++DOCSHELL 0CAA8000 == 51 [pid = 3736] [id = 512] 20:10:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 98 (15B0FC00) [pid = 3736] [serial = 1536] [outer = 00000000] 20:10:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 99 (16BF8000) [pid = 3736] [serial = 1537] [outer = 15B0FC00] 20:10:30 INFO - PROCESS | 3736 | 1463281830049 Marionette DEBUG loaded listener.js 20:10:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (17A7C800) [pid = 3736] [serial = 1538] [outer = 15B0FC00] 20:10:30 INFO - PROCESS | 3736 | 1463281830536 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]]]}] 20:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 731ms 20:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:10:30 INFO - PROCESS | 3736 | 1463281830606 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 20:10:30 INFO - PROCESS | 3736 | 1463281830608 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 20:10:30 INFO - PROCESS | 3736 | 1463281830611 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:10:30 INFO - PROCESS | 3736 | 1463281830613 Marionette TRACE conn6 <- [1,2014,null,{}] 20:10:30 INFO - PROCESS | 3736 | 1463281830616 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}] 20:10:30 INFO - PROCESS | 3736 | 1463281830757 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 20:10:30 INFO - PROCESS | 3736 | 1463281830825 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:30 INFO - PROCESS | 3736 | ++DOCSHELL 17B23000 == 52 [pid = 3736] [id = 513] 20:10:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (17E4D800) [pid = 3736] [serial = 1539] [outer = 00000000] 20:10:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (18A6EC00) [pid = 3736] [serial = 1540] [outer = 17E4D800] 20:10:30 INFO - PROCESS | 3736 | 1463281830871 Marionette DEBUG loaded listener.js 20:10:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (18D93000) [pid = 3736] [serial = 1541] [outer = 17E4D800] 20:10:31 INFO - PROCESS | 3736 | 1463281831323 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]]]}] 20:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 770ms 20:10:31 INFO - PROCESS | 3736 | 1463281831382 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 20:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:10:31 INFO - PROCESS | 3736 | 1463281831384 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 20:10:31 INFO - PROCESS | 3736 | 1463281831387 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:10:31 INFO - PROCESS | 3736 | 1463281831389 Marionette TRACE conn6 <- [1,2018,null,{}] 20:10:31 INFO - PROCESS | 3736 | 1463281831392 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}] 20:10:31 INFO - PROCESS | 3736 | 1463281831512 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 20:10:31 INFO - PROCESS | 3736 | 1463281831581 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:31 INFO - PROCESS | 3736 | ++DOCSHELL 18A6E800 == 53 [pid = 3736] [id = 514] 20:10:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (18D94800) [pid = 3736] [serial = 1542] [outer = 00000000] 20:10:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (18DA9800) [pid = 3736] [serial = 1543] [outer = 18D94800] 20:10:31 INFO - PROCESS | 3736 | 1463281831625 Marionette DEBUG loaded listener.js 20:10:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (18F24800) [pid = 3736] [serial = 1544] [outer = 18D94800] 20:10:32 INFO - PROCESS | 3736 | 1463281832049 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]]]}] 20:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 20:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:10:32 INFO - PROCESS | 3736 | 1463281832058 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 20:10:32 INFO - PROCESS | 3736 | 1463281832060 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 20:10:32 INFO - PROCESS | 3736 | 1463281832063 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:10:32 INFO - PROCESS | 3736 | 1463281832074 Marionette TRACE conn6 <- [1,2022,null,{}] 20:10:32 INFO - PROCESS | 3736 | 1463281832085 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}] 20:10:32 INFO - PROCESS | 3736 | 1463281832203 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 20:10:32 INFO - PROCESS | 3736 | 1463281832210 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:32 INFO - PROCESS | 3736 | ++DOCSHELL 1952CC00 == 54 [pid = 3736] [id = 515] 20:10:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (1952D000) [pid = 3736] [serial = 1545] [outer = 00000000] 20:10:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (19865800) [pid = 3736] [serial = 1546] [outer = 1952D000] 20:10:32 INFO - PROCESS | 3736 | 1463281832254 Marionette DEBUG loaded listener.js 20:10:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (19B69C00) [pid = 3736] [serial = 1547] [outer = 1952D000] 20:10:32 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (1952EC00) [pid = 3736] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:10:32 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (0CA29000) [pid = 3736] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:10:32 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (15B0C800) [pid = 3736] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:10:32 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (1000A000) [pid = 3736] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:10:32 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (1779B800) [pid = 3736] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:10:32 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (0FB51C00) [pid = 3736] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:10:32 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (18D90800) [pid = 3736] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:10:32 INFO - PROCESS | 3736 | --DOMWINDOW == 101 (0FB52800) [pid = 3736] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:10:32 INFO - PROCESS | 3736 | --DOMWINDOW == 100 (14667C00) [pid = 3736] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:10:32 INFO - PROCESS | 3736 | --DOMWINDOW == 99 (10004800) [pid = 3736] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:10:32 INFO - PROCESS | 3736 | 1463281832803 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]]]}] 20:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 790ms 20:10:32 INFO - PROCESS | 3736 | 1463281832859 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 20:10:32 INFO - PROCESS | 3736 | 1463281832861 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 20:10:32 INFO - PROCESS | 3736 | 1463281832865 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:10:32 INFO - PROCESS | 3736 | 1463281832866 Marionette TRACE conn6 <- [1,2026,null,{}] 20:10:32 INFO - PROCESS | 3736 | 1463281832872 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}] 20:10:32 INFO - PROCESS | 3736 | 1463281832958 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 20:10:32 INFO - PROCESS | 3736 | 1463281832965 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:32 INFO - PROCESS | 3736 | ++DOCSHELL 10534C00 == 55 [pid = 3736] [id = 516] 20:10:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 100 (10677800) [pid = 3736] [serial = 1548] [outer = 00000000] 20:10:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 101 (18FB4800) [pid = 3736] [serial = 1549] [outer = 10677800] 20:10:33 INFO - PROCESS | 3736 | 1463281833009 Marionette DEBUG loaded listener.js 20:10:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 102 (197AC800) [pid = 3736] [serial = 1550] [outer = 10677800] 20:10:33 INFO - PROCESS | 3736 | 1463281833437 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]]]}] 20:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 20:10:33 INFO - PROCESS | 3736 | 1463281833499 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 20:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:10:33 INFO - PROCESS | 3736 | 1463281833501 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 20:10:33 INFO - PROCESS | 3736 | 1463281833504 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:10:33 INFO - PROCESS | 3736 | 1463281833506 Marionette TRACE conn6 <- [1,2030,null,{}] 20:10:33 INFO - PROCESS | 3736 | 1463281833509 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}] 20:10:33 INFO - PROCESS | 3736 | 1463281833596 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 20:10:33 INFO - PROCESS | 3736 | 1463281833603 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:33 INFO - PROCESS | 3736 | ++DOCSHELL 18DA3400 == 56 [pid = 3736] [id = 517] 20:10:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (19860C00) [pid = 3736] [serial = 1551] [outer = 00000000] 20:10:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (1A02E800) [pid = 3736] [serial = 1552] [outer = 19860C00] 20:10:33 INFO - PROCESS | 3736 | 1463281833648 Marionette DEBUG loaded listener.js 20:10:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (1A116800) [pid = 3736] [serial = 1553] [outer = 19860C00] 20:10:34 INFO - PROCESS | 3736 | 1463281834085 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]]]}] 20:10:34 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) 20:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 631ms 20:10:34 INFO - PROCESS | 3736 | 1463281834135 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 20:10:34 INFO - PROCESS | 3736 | 1463281834138 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 20:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:10:34 INFO - PROCESS | 3736 | 1463281834141 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:10:34 INFO - PROCESS | 3736 | 1463281834143 Marionette TRACE conn6 <- [1,2034,null,{}] 20:10:34 INFO - PROCESS | 3736 | 1463281834147 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}] 20:10:34 INFO - PROCESS | 3736 | 1463281834261 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 20:10:34 INFO - PROCESS | 3736 | 1463281834274 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:34 INFO - PROCESS | 3736 | ++DOCSHELL 1A190400 == 57 [pid = 3736] [id = 518] 20:10:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (1A190C00) [pid = 3736] [serial = 1554] [outer = 00000000] 20:10:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (1A326800) [pid = 3736] [serial = 1555] [outer = 1A190C00] 20:10:34 INFO - PROCESS | 3736 | 1463281834353 Marionette DEBUG loaded listener.js 20:10:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (1A43A400) [pid = 3736] [serial = 1556] [outer = 1A190C00] 20:10:35 INFO - PROCESS | 3736 | 1463281835045 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]]]}] 20:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 930ms 20:10:35 INFO - PROCESS | 3736 | 1463281835075 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 20:10:35 INFO - PROCESS | 3736 | 1463281835081 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 20:10:35 INFO - PROCESS | 3736 | 1463281835085 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:10:35 INFO - PROCESS | 3736 | 1463281835090 Marionette TRACE conn6 <- [1,2038,null,{}] 20:10:35 INFO - PROCESS | 3736 | 1463281835095 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}] 20:10:35 INFO - PROCESS | 3736 | 1463281835213 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 20:10:35 INFO - PROCESS | 3736 | 1463281835372 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:35 INFO - PROCESS | 3736 | ++DOCSHELL 0CAE3C00 == 58 [pid = 3736] [id = 519] 20:10:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (10059800) [pid = 3736] [serial = 1557] [outer = 00000000] 20:10:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (103C0400) [pid = 3736] [serial = 1558] [outer = 10059800] 20:10:35 INFO - PROCESS | 3736 | 1463281835430 Marionette DEBUG loaded listener.js 20:10:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (110EEC00) [pid = 3736] [serial = 1559] [outer = 10059800] 20:10:36 INFO - PROCESS | 3736 | 1463281836060 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]]]}] 20:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1019ms 20:10:36 INFO - PROCESS | 3736 | 1463281836117 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 20:10:36 INFO - PROCESS | 3736 | 1463281836123 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 20:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:10:36 INFO - PROCESS | 3736 | 1463281836131 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:10:36 INFO - PROCESS | 3736 | 1463281836134 Marionette TRACE conn6 <- [1,2042,null,{}] 20:10:36 INFO - PROCESS | 3736 | 1463281836138 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}] 20:10:36 INFO - PROCESS | 3736 | 1463281836273 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 20:10:36 INFO - PROCESS | 3736 | 1463281836416 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:36 INFO - PROCESS | 3736 | ++DOCSHELL 146F4C00 == 59 [pid = 3736] [id = 520] 20:10:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (14747C00) [pid = 3736] [serial = 1560] [outer = 00000000] 20:10:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (14D95C00) [pid = 3736] [serial = 1561] [outer = 14747C00] 20:10:36 INFO - PROCESS | 3736 | 1463281836473 Marionette DEBUG loaded listener.js 20:10:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (167E2400) [pid = 3736] [serial = 1562] [outer = 14747C00] 20:10:37 INFO - PROCESS | 3736 | 1463281837105 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]]]}] 20:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1018ms 20:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:10:37 INFO - PROCESS | 3736 | 1463281837155 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 20:10:37 INFO - PROCESS | 3736 | 1463281837157 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 20:10:37 INFO - PROCESS | 3736 | 1463281837161 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:10:37 INFO - PROCESS | 3736 | 1463281837165 Marionette TRACE conn6 <- [1,2046,null,{}] 20:10:37 INFO - PROCESS | 3736 | 1463281837176 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}] 20:10:37 INFO - PROCESS | 3736 | 1463281837293 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 20:10:37 INFO - PROCESS | 3736 | 1463281837455 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:37 INFO - PROCESS | 3736 | ++DOCSHELL 18DAAC00 == 60 [pid = 3736] [id = 521] 20:10:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (1A09EC00) [pid = 3736] [serial = 1563] [outer = 00000000] 20:10:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (1A190800) [pid = 3736] [serial = 1564] [outer = 1A09EC00] 20:10:37 INFO - PROCESS | 3736 | 1463281837513 Marionette DEBUG loaded listener.js 20:10:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (1A439400) [pid = 3736] [serial = 1565] [outer = 1A09EC00] 20:10:38 INFO - PROCESS | 3736 | 1463281838088 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]]]}] 20:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 970ms 20:10:38 INFO - PROCESS | 3736 | 1463281838134 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 20:10:38 INFO - PROCESS | 3736 | 1463281838137 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 20:10:38 INFO - PROCESS | 3736 | 1463281838141 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:10:38 INFO - PROCESS | 3736 | 1463281838143 Marionette TRACE conn6 <- [1,2050,null,{}] 20:10:38 INFO - PROCESS | 3736 | 1463281838146 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}] 20:10:38 INFO - PROCESS | 3736 | 1463281838259 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 20:10:38 INFO - PROCESS | 3736 | 1463281838402 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:38 INFO - PROCESS | 3736 | ++DOCSHELL 1A444C00 == 61 [pid = 3736] [id = 522] 20:10:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (1A501800) [pid = 3736] [serial = 1566] [outer = 00000000] 20:10:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (1A50A000) [pid = 3736] [serial = 1567] [outer = 1A501800] 20:10:38 INFO - PROCESS | 3736 | 1463281838457 Marionette DEBUG loaded listener.js 20:10:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (1A510400) [pid = 3736] [serial = 1568] [outer = 1A501800] 20:10:39 INFO - PROCESS | 3736 | 1463281839046 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]]]}] 20:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 930ms 20:10:39 INFO - PROCESS | 3736 | 1463281839074 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 20:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:10:39 INFO - PROCESS | 3736 | 1463281839076 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 20:10:39 INFO - PROCESS | 3736 | 1463281839080 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:10:39 INFO - PROCESS | 3736 | 1463281839082 Marionette TRACE conn6 <- [1,2054,null,{}] 20:10:39 INFO - PROCESS | 3736 | 1463281839085 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}] 20:10:39 INFO - PROCESS | 3736 | 1463281839206 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 20:10:39 INFO - PROCESS | 3736 | 1463281839321 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:39 INFO - PROCESS | 3736 | ++DOCSHELL 1A442000 == 62 [pid = 3736] [id = 523] 20:10:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (1A443400) [pid = 3736] [serial = 1569] [outer = 00000000] 20:10:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (1B131400) [pid = 3736] [serial = 1570] [outer = 1A443400] 20:10:39 INFO - PROCESS | 3736 | 1463281839416 Marionette DEBUG loaded listener.js 20:10:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (1B135000) [pid = 3736] [serial = 1571] [outer = 1A443400] 20:10:40 INFO - PROCESS | 3736 | 1463281840070 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]]]}] 20:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1019ms 20:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:10:40 INFO - PROCESS | 3736 | 1463281840104 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 20:10:40 INFO - PROCESS | 3736 | 1463281840107 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 20:10:40 INFO - PROCESS | 3736 | 1463281840110 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:10:40 INFO - PROCESS | 3736 | 1463281840112 Marionette TRACE conn6 <- [1,2058,null,{}] 20:10:40 INFO - PROCESS | 3736 | 1463281840116 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}] 20:10:40 INFO - PROCESS | 3736 | 1463281840253 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 20:10:40 INFO - PROCESS | 3736 | 1463281840572 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:40 INFO - PROCESS | 3736 | ++DOCSHELL 08890C00 == 63 [pid = 3736] [id = 524] 20:10:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (08895000) [pid = 3736] [serial = 1572] [outer = 00000000] 20:10:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (1000CC00) [pid = 3736] [serial = 1573] [outer = 08895000] 20:10:40 INFO - PROCESS | 3736 | 1463281840639 Marionette DEBUG loaded listener.js 20:10:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (103C0000) [pid = 3736] [serial = 1574] [outer = 08895000] 20:10:41 INFO - PROCESS | 3736 | 1463281841204 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]]]}] 20:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1125ms 20:10:41 INFO - PROCESS | 3736 | 1463281841242 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 20:10:41 INFO - PROCESS | 3736 | 1463281841247 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 20:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:10:41 INFO - PROCESS | 3736 | 1463281841251 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:10:41 INFO - PROCESS | 3736 | 1463281841254 Marionette TRACE conn6 <- [1,2062,null,{}] 20:10:41 INFO - PROCESS | 3736 | 1463281841260 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}] 20:10:41 INFO - PROCESS | 3736 | 1463281841369 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 20:10:41 INFO - PROCESS | 3736 | 1463281841560 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:41 INFO - PROCESS | 3736 | --DOCSHELL 1A194400 == 62 [pid = 3736] [id = 195] 20:10:41 INFO - PROCESS | 3736 | --DOCSHELL 14667000 == 61 [pid = 3736] [id = 495] 20:10:41 INFO - PROCESS | 3736 | --DOCSHELL 18FBC000 == 60 [pid = 3736] [id = 499] 20:10:41 INFO - PROCESS | 3736 | --DOCSHELL 167E8000 == 59 [pid = 3736] [id = 497] 20:10:41 INFO - PROCESS | 3736 | --DOCSHELL 15B0AC00 == 58 [pid = 3736] [id = 496] 20:10:41 INFO - PROCESS | 3736 | --DOCSHELL 10356C00 == 57 [pid = 3736] [id = 475] 20:10:41 INFO - PROCESS | 3736 | --DOCSHELL 18DA3400 == 56 [pid = 3736] [id = 517] 20:10:41 INFO - PROCESS | 3736 | --DOCSHELL 10534C00 == 55 [pid = 3736] [id = 516] 20:10:41 INFO - PROCESS | 3736 | --DOCSHELL 1952CC00 == 54 [pid = 3736] [id = 515] 20:10:41 INFO - PROCESS | 3736 | --DOCSHELL 18A6E800 == 53 [pid = 3736] [id = 514] 20:10:41 INFO - PROCESS | 3736 | --DOCSHELL 17B23000 == 52 [pid = 3736] [id = 513] 20:10:41 INFO - PROCESS | 3736 | --DOCSHELL 0CAA8000 == 51 [pid = 3736] [id = 512] 20:10:41 INFO - PROCESS | 3736 | --DOCSHELL 146EA000 == 50 [pid = 3736] [id = 511] 20:10:41 INFO - PROCESS | 3736 | --DOCSHELL 1403F000 == 49 [pid = 3736] [id = 510] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (1A02B800) [pid = 3736] [serial = 1507] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | ++DOCSHELL 0C7DF000 == 50 [pid = 3736] [id = 525] 20:10:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (0CAA8000) [pid = 3736] [serial = 1575] [outer = 00000000] 20:10:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (1000E400) [pid = 3736] [serial = 1576] [outer = 0CAA8000] 20:10:41 INFO - PROCESS | 3736 | 1463281841666 Marionette DEBUG loaded listener.js 20:10:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (1403DC00) [pid = 3736] [serial = 1577] [outer = 0CAA8000] 20:10:41 INFO - PROCESS | 3736 | --DOCSHELL 0888A400 == 49 [pid = 3736] [id = 509] 20:10:41 INFO - PROCESS | 3736 | --DOCSHELL 0C772800 == 48 [pid = 3736] [id = 508] 20:10:41 INFO - PROCESS | 3736 | --DOCSHELL 0FB47C00 == 47 [pid = 3736] [id = 503] 20:10:41 INFO - PROCESS | 3736 | --DOCSHELL 19D08400 == 46 [pid = 3736] [id = 502] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (17E54C00) [pid = 3736] [serial = 1492] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (110F3000) [pid = 3736] [serial = 1483] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (18F27400) [pid = 3736] [serial = 1495] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (1404B400) [pid = 3736] [serial = 1484] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (1404A400) [pid = 3736] [serial = 1481] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (110F0400) [pid = 3736] [serial = 1480] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (14771000) [pid = 3736] [serial = 1486] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (14CB5800) [pid = 3736] [serial = 1487] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (18FAFC00) [pid = 3736] [serial = 1478] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (1407A400) [pid = 3736] [serial = 1477] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (18DA4400) [pid = 3736] [serial = 1459] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (110F2C00) [pid = 3736] [serial = 1462] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (15B12C00) [pid = 3736] [serial = 1465] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (18F26C00) [pid = 3736] [serial = 1468] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (19531800) [pid = 3736] [serial = 1471] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (19864400) [pid = 3736] [serial = 1474] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (19865000) [pid = 3736] [serial = 1498] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (19D02C00) [pid = 3736] [serial = 1505] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 109 (19B62000) [pid = 3736] [serial = 1499] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 108 (167E9C00) [pid = 3736] [serial = 1489] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 107 (18FB1800) [pid = 3736] [serial = 1496] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 106 (18A69400) [pid = 3736] [serial = 1493] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 105 (14BBDC00) [pid = 3736] [serial = 1501] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 104 (16BF9800) [pid = 3736] [serial = 1490] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 103 (15BE3C00) [pid = 3736] [serial = 1502] [outer = 00000000] [url = about:blank] 20:10:41 INFO - PROCESS | 3736 | --DOMWINDOW == 102 (19B63000) [pid = 3736] [serial = 1504] [outer = 00000000] [url = about:blank] 20:10:42 INFO - PROCESS | 3736 | 1463281842134 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]]]}] 20:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 930ms 20:10:42 INFO - PROCESS | 3736 | 1463281842184 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 20:10:42 INFO - PROCESS | 3736 | 1463281842188 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 20:10:42 INFO - PROCESS | 3736 | 1463281842192 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:10:42 INFO - PROCESS | 3736 | 1463281842194 Marionette TRACE conn6 <- [1,2066,null,{}] 20:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:10:42 INFO - PROCESS | 3736 | 1463281842198 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}] 20:10:42 INFO - PROCESS | 3736 | 1463281842290 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 20:10:42 INFO - PROCESS | 3736 | 1463281842299 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:42 INFO - PROCESS | 3736 | ++DOCSHELL 1403FC00 == 47 [pid = 3736] [id = 526] 20:10:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 103 (14040C00) [pid = 3736] [serial = 1578] [outer = 00000000] 20:10:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 104 (146E0800) [pid = 3736] [serial = 1579] [outer = 14040C00] 20:10:42 INFO - PROCESS | 3736 | 1463281842347 Marionette DEBUG loaded listener.js 20:10:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 105 (146EF400) [pid = 3736] [serial = 1580] [outer = 14040C00] 20:10:42 INFO - PROCESS | 3736 | 1463281842834 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]]]}] 20:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 671ms 20:10:42 INFO - PROCESS | 3736 | 1463281842869 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 20:10:42 INFO - PROCESS | 3736 | 1463281842871 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 20:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:10:42 INFO - PROCESS | 3736 | 1463281842875 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:10:42 INFO - PROCESS | 3736 | 1463281842881 Marionette TRACE conn6 <- [1,2070,null,{}] 20:10:42 INFO - PROCESS | 3736 | 1463281842890 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}] 20:10:43 INFO - PROCESS | 3736 | 1463281842983 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 20:10:43 INFO - PROCESS | 3736 | 1463281842994 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:43 INFO - PROCESS | 3736 | ++DOCSHELL 15B0BC00 == 48 [pid = 3736] [id = 527] 20:10:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 106 (15BDAC00) [pid = 3736] [serial = 1581] [outer = 00000000] 20:10:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 107 (167E1000) [pid = 3736] [serial = 1582] [outer = 15BDAC00] 20:10:43 INFO - PROCESS | 3736 | 1463281843040 Marionette DEBUG loaded listener.js 20:10:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 108 (16BF6400) [pid = 3736] [serial = 1583] [outer = 15BDAC00] 20:10:43 INFO - PROCESS | 3736 | 1463281843513 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]]]}] 20:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 690ms 20:10:43 INFO - PROCESS | 3736 | 1463281843568 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 20:10:43 INFO - PROCESS | 3736 | 1463281843571 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 20:10:43 INFO - PROCESS | 3736 | 1463281843574 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:10:43 INFO - PROCESS | 3736 | 1463281843576 Marionette TRACE conn6 <- [1,2074,null,{}] 20:10:43 INFO - PROCESS | 3736 | 1463281843579 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}] 20:10:43 INFO - PROCESS | 3736 | 1463281843667 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 20:10:43 INFO - PROCESS | 3736 | 1463281843676 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:43 INFO - PROCESS | 3736 | ++DOCSHELL 14CAEC00 == 49 [pid = 3736] [id = 528] 20:10:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 109 (17797400) [pid = 3736] [serial = 1584] [outer = 00000000] 20:10:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 110 (18A4DC00) [pid = 3736] [serial = 1585] [outer = 17797400] 20:10:43 INFO - PROCESS | 3736 | 1463281843818 Marionette DEBUG loaded listener.js 20:10:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (18D8A000) [pid = 3736] [serial = 1586] [outer = 17797400] 20:10:44 INFO - PROCESS | 3736 | 1463281844242 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]]]}] 20:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 731ms 20:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:10:44 INFO - PROCESS | 3736 | 1463281844312 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 20:10:44 INFO - PROCESS | 3736 | 1463281844314 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 20:10:44 INFO - PROCESS | 3736 | 1463281844317 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:10:44 INFO - PROCESS | 3736 | 1463281844319 Marionette TRACE conn6 <- [1,2078,null,{}] 20:10:44 INFO - PROCESS | 3736 | 1463281844327 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}] 20:10:44 INFO - PROCESS | 3736 | 1463281844478 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 20:10:44 INFO - PROCESS | 3736 | 1463281844502 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:44 INFO - PROCESS | 3736 | ++DOCSHELL 18D9C000 == 50 [pid = 3736] [id = 529] 20:10:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (18D9C400) [pid = 3736] [serial = 1587] [outer = 00000000] 20:10:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (18DA9000) [pid = 3736] [serial = 1588] [outer = 18D9C400] 20:10:44 INFO - PROCESS | 3736 | 1463281844554 Marionette DEBUG loaded listener.js 20:10:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (18F27800) [pid = 3736] [serial = 1589] [outer = 18D9C400] 20:10:44 INFO - PROCESS | 3736 | --DOCSHELL 0FAF5C00 == 49 [pid = 3736] [id = 11] 20:10:45 INFO - PROCESS | 3736 | 1463281845086 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]]]}] 20:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 830ms 20:10:45 INFO - PROCESS | 3736 | 1463281845148 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 20:10:45 INFO - PROCESS | 3736 | 1463281845150 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 20:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:10:45 INFO - PROCESS | 3736 | 1463281845160 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:10:45 INFO - PROCESS | 3736 | 1463281845161 Marionette TRACE conn6 <- [1,2082,null,{}] 20:10:45 INFO - PROCESS | 3736 | 1463281845165 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}] 20:10:45 INFO - PROCESS | 3736 | 1463281845287 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 20:10:45 INFO - PROCESS | 3736 | 1463281845365 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:45 INFO - PROCESS | 3736 | ++DOCSHELL 103BD400 == 50 [pid = 3736] [id = 530] 20:10:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (18FAE800) [pid = 3736] [serial = 1590] [outer = 00000000] 20:10:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (19865000) [pid = 3736] [serial = 1591] [outer = 18FAE800] 20:10:45 INFO - PROCESS | 3736 | 1463281845410 Marionette DEBUG loaded listener.js 20:10:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (1986A800) [pid = 3736] [serial = 1592] [outer = 18FAE800] 20:10:45 INFO - PROCESS | 3736 | 1463281845832 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]]]}] 20:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 730ms 20:10:45 INFO - PROCESS | 3736 | 1463281845894 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 20:10:45 INFO - PROCESS | 3736 | 1463281845896 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 20:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:10:45 INFO - PROCESS | 3736 | 1463281845899 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:10:45 INFO - PROCESS | 3736 | 1463281845901 Marionette TRACE conn6 <- [1,2086,null,{}] 20:10:45 INFO - PROCESS | 3736 | 1463281845912 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}] 20:10:46 INFO - PROCESS | 3736 | 1463281846033 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 20:10:46 INFO - PROCESS | 3736 | 1463281846104 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:46 INFO - PROCESS | 3736 | ++DOCSHELL 10065C00 == 51 [pid = 3736] [id = 531] 20:10:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (1403D800) [pid = 3736] [serial = 1593] [outer = 00000000] 20:10:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (19D06000) [pid = 3736] [serial = 1594] [outer = 1403D800] 20:10:46 INFO - PROCESS | 3736 | 1463281846157 Marionette DEBUG loaded listener.js 20:10:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (19D0C400) [pid = 3736] [serial = 1595] [outer = 1403D800] 20:10:46 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (19860C00) [pid = 3736] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:10:46 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (18D94800) [pid = 3736] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:10:46 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (17E4D800) [pid = 3736] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:10:46 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (1952D000) [pid = 3736] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:10:46 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (15B0FC00) [pid = 3736] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:10:46 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (14043C00) [pid = 3736] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:10:46 INFO - PROCESS | 3736 | --DOMWINDOW == 113 (0FB50C00) [pid = 3736] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:10:46 INFO - PROCESS | 3736 | --DOMWINDOW == 112 (10677800) [pid = 3736] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:10:46 INFO - PROCESS | 3736 | --DOMWINDOW == 111 (146EAC00) [pid = 3736] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:10:46 INFO - PROCESS | 3736 | --DOMWINDOW == 110 (0888B800) [pid = 3736] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:10:46 INFO - PROCESS | 3736 | 1463281846657 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]]]}] 20:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 770ms 20:10:46 INFO - PROCESS | 3736 | 1463281846673 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 20:10:46 INFO - PROCESS | 3736 | 1463281846675 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 20:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:10:46 INFO - PROCESS | 3736 | 1463281846691 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:10:46 INFO - PROCESS | 3736 | 1463281846693 Marionette TRACE conn6 <- [1,2090,null,{}] 20:10:46 INFO - PROCESS | 3736 | 1463281846697 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}] 20:10:46 INFO - PROCESS | 3736 | 1463281846784 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 20:10:46 INFO - PROCESS | 3736 | 1463281846791 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:46 INFO - PROCESS | 3736 | ++DOCSHELL 110F9800 == 52 [pid = 3736] [id = 532] 20:10:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 111 (14B69000) [pid = 3736] [serial = 1596] [outer = 00000000] 20:10:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 112 (1952D000) [pid = 3736] [serial = 1597] [outer = 14B69000] 20:10:46 INFO - PROCESS | 3736 | 1463281846836 Marionette DEBUG loaded listener.js 20:10:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 113 (19D02C00) [pid = 3736] [serial = 1598] [outer = 14B69000] 20:10:47 INFO - PROCESS | 3736 | 1463281847273 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]]]}] 20:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 631ms 20:10:47 INFO - PROCESS | 3736 | 1463281847328 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 20:10:47 INFO - PROCESS | 3736 | 1463281847330 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 20:10:47 INFO - PROCESS | 3736 | 1463281847333 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:10:47 INFO - PROCESS | 3736 | 1463281847335 Marionette TRACE conn6 <- [1,2094,null,{}] 20:10:47 INFO - PROCESS | 3736 | 1463281847339 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}] 20:10:47 INFO - PROCESS | 3736 | 1463281847428 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 20:10:47 INFO - PROCESS | 3736 | 1463281847439 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:47 INFO - PROCESS | 3736 | ++DOCSHELL 19D05800 == 53 [pid = 3736] [id = 533] 20:10:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 114 (1A02D800) [pid = 3736] [serial = 1599] [outer = 00000000] 20:10:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (1A11A400) [pid = 3736] [serial = 1600] [outer = 1A02D800] 20:10:47 INFO - PROCESS | 3736 | 1463281847483 Marionette DEBUG loaded listener.js 20:10:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (1A143400) [pid = 3736] [serial = 1601] [outer = 1A02D800] 20:10:47 INFO - PROCESS | 3736 | 1463281847930 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]]]}] 20:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 20:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 20:10:47 INFO - PROCESS | 3736 | 1463281847968 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 20:10:47 INFO - PROCESS | 3736 | 1463281847970 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 20:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:10:47 INFO - PROCESS | 3736 | 1463281847973 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:10:47 INFO - PROCESS | 3736 | 1463281847975 Marionette TRACE conn6 <- [1,2098,null,{}] 20:10:47 INFO - PROCESS | 3736 | 1463281847978 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}] 20:10:48 INFO - PROCESS | 3736 | 1463281848115 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 20:10:48 INFO - PROCESS | 3736 | 1463281848127 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:48 INFO - PROCESS | 3736 | ++DOCSHELL 0FB4A000 == 54 [pid = 3736] [id = 534] 20:10:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (110FA800) [pid = 3736] [serial = 1602] [outer = 00000000] 20:10:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (1A1B0C00) [pid = 3736] [serial = 1603] [outer = 110FA800] 20:10:48 INFO - PROCESS | 3736 | 1463281848177 Marionette DEBUG loaded listener.js 20:10:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (1A50AC00) [pid = 3736] [serial = 1604] [outer = 110FA800] 20:10:48 INFO - PROCESS | 3736 | 1463281848857 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]]]}] 20:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 930ms 20:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:10:48 INFO - PROCESS | 3736 | 1463281848904 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 20:10:48 INFO - PROCESS | 3736 | 1463281848909 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 20:10:48 INFO - PROCESS | 3736 | 1463281848914 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:10:48 INFO - PROCESS | 3736 | 1463281848918 Marionette TRACE conn6 <- [1,2102,null,{}] 20:10:48 INFO - PROCESS | 3736 | 1463281848924 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}] 20:10:49 INFO - PROCESS | 3736 | 1463281849049 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 20:10:49 INFO - PROCESS | 3736 | 1463281849190 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:49 INFO - PROCESS | 3736 | ++DOCSHELL 10063800 == 55 [pid = 3736] [id = 535] 20:10:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (10351400) [pid = 3736] [serial = 1605] [outer = 00000000] 20:10:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (1465D800) [pid = 3736] [serial = 1606] [outer = 10351400] 20:10:49 INFO - PROCESS | 3736 | 1463281849249 Marionette DEBUG loaded listener.js 20:10:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (146E9800) [pid = 3736] [serial = 1607] [outer = 10351400] 20:10:49 INFO - PROCESS | 3736 | 1463281849819 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]]]}] 20:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 990ms 20:10:49 INFO - PROCESS | 3736 | 1463281849905 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 20:10:49 INFO - PROCESS | 3736 | 1463281849911 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 20:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:10:49 INFO - PROCESS | 3736 | 1463281849918 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:10:49 INFO - PROCESS | 3736 | 1463281849921 Marionette TRACE conn6 <- [1,2106,null,{}] 20:10:49 INFO - PROCESS | 3736 | 1463281849925 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}] 20:10:50 INFO - PROCESS | 3736 | 1463281850040 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 20:10:50 INFO - PROCESS | 3736 | 1463281850187 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:50 INFO - PROCESS | 3736 | ++DOCSHELL 146E3800 == 56 [pid = 3736] [id = 536] 20:10:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (146E5800) [pid = 3736] [serial = 1608] [outer = 00000000] 20:10:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (17E51800) [pid = 3736] [serial = 1609] [outer = 146E5800] 20:10:50 INFO - PROCESS | 3736 | 1463281850242 Marionette DEBUG loaded listener.js 20:10:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (18B47400) [pid = 3736] [serial = 1610] [outer = 146E5800] 20:10:50 INFO - PROCESS | 3736 | 1463281850865 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]]]}] 20:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 971ms 20:10:50 INFO - PROCESS | 3736 | 1463281850901 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 20:10:50 INFO - PROCESS | 3736 | 1463281850903 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 20:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:10:50 INFO - PROCESS | 3736 | 1463281850908 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:10:50 INFO - PROCESS | 3736 | 1463281850912 Marionette TRACE conn6 <- [1,2110,null,{}] 20:10:50 INFO - PROCESS | 3736 | 1463281850923 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}] 20:10:51 INFO - PROCESS | 3736 | 1463281851040 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 20:10:51 INFO - PROCESS | 3736 | 1463281851189 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:51 INFO - PROCESS | 3736 | ++DOCSHELL 1A187400 == 57 [pid = 3736] [id = 537] 20:10:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (1A43FC00) [pid = 3736] [serial = 1611] [outer = 00000000] 20:10:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (1B131C00) [pid = 3736] [serial = 1612] [outer = 1A43FC00] 20:10:51 INFO - PROCESS | 3736 | 1463281851247 Marionette DEBUG loaded listener.js 20:10:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (1B153800) [pid = 3736] [serial = 1613] [outer = 1A43FC00] 20:10:51 INFO - PROCESS | 3736 | 1463281851842 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]]]}] 20:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 990ms 20:10:51 INFO - PROCESS | 3736 | 1463281851900 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 20:10:51 INFO - PROCESS | 3736 | 1463281851903 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 20:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:10:51 INFO - PROCESS | 3736 | 1463281851907 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:10:51 INFO - PROCESS | 3736 | 1463281851909 Marionette TRACE conn6 <- [1,2114,null,{}] 20:10:51 INFO - PROCESS | 3736 | 1463281851913 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}] 20:10:52 INFO - PROCESS | 3736 | 1463281852025 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 20:10:52 INFO - PROCESS | 3736 | 1463281852184 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:52 INFO - PROCESS | 3736 | ++DOCSHELL 1B6A8000 == 58 [pid = 3736] [id = 538] 20:10:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (1B6A9000) [pid = 3736] [serial = 1614] [outer = 00000000] 20:10:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (1BD72C00) [pid = 3736] [serial = 1615] [outer = 1B6A9000] 20:10:52 INFO - PROCESS | 3736 | 1463281852240 Marionette DEBUG loaded listener.js 20:10:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (1BD79400) [pid = 3736] [serial = 1616] [outer = 1B6A9000] 20:10:52 INFO - PROCESS | 3736 | 1463281852799 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]]]}] 20:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 930ms 20:10:52 INFO - PROCESS | 3736 | 1463281852840 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 20:10:52 INFO - PROCESS | 3736 | 1463281852842 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 20:10:52 INFO - PROCESS | 3736 | 1463281852846 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:10:52 INFO - PROCESS | 3736 | 1463281852848 Marionette TRACE conn6 <- [1,2118,null,{}] 20:10:52 INFO - PROCESS | 3736 | 1463281852852 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}] 20:10:52 INFO - PROCESS | 3736 | 1463281852962 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 20:10:53 INFO - PROCESS | 3736 | 1463281853122 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:53 INFO - PROCESS | 3736 | ++DOCSHELL 1B6B0800 == 59 [pid = 3736] [id = 539] 20:10:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (1BD72400) [pid = 3736] [serial = 1617] [outer = 00000000] 20:10:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (1BD89800) [pid = 3736] [serial = 1618] [outer = 1BD72400] 20:10:53 INFO - PROCESS | 3736 | 1463281853178 Marionette DEBUG loaded listener.js 20:10:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (1BD8AC00) [pid = 3736] [serial = 1619] [outer = 1BD72400] 20:10:53 INFO - PROCESS | 3736 | 1463281853787 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] 20:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:10:53 INFO - PROCESS | 3736 | 1463281853822 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 20:10:53 INFO - PROCESS | 3736 | 1463281853826 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:10:53 INFO - PROCESS | 3736 | 1463281853828 Marionette TRACE conn6 <- [1,2122,null,{}] 20:10:53 INFO - PROCESS | 3736 | 1463281853831 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}] 20:10:53 INFO - PROCESS | 3736 | 1463281853963 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 20:10:54 INFO - PROCESS | 3736 | 1463281854111 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:54 INFO - PROCESS | 3736 | ++DOCSHELL 1C05C000 == 60 [pid = 3736] [id = 540] 20:10:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (1C842400) [pid = 3736] [serial = 1620] [outer = 00000000] 20:10:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (1C84EC00) [pid = 3736] [serial = 1621] [outer = 1C842400] 20:10:54 INFO - PROCESS | 3736 | 1463281854167 Marionette DEBUG loaded listener.js 20:10:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (1CC5F000) [pid = 3736] [serial = 1622] [outer = 1C842400] 20:10:54 INFO - PROCESS | 3736 | 1463281854788 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]]]}] 20:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 20:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1231ms 20:10:55 INFO - PROCESS | 3736 | 1463281855061 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 20:10:55 INFO - PROCESS | 3736 | 1463281855066 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 20:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:10:55 INFO - PROCESS | 3736 | 1463281855071 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:10:55 INFO - PROCESS | 3736 | 1463281855074 Marionette TRACE conn6 <- [1,2126,null,{}] 20:10:55 INFO - PROCESS | 3736 | 1463281855080 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}] 20:10:55 INFO - PROCESS | 3736 | 1463281855187 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 20:10:55 INFO - PROCESS | 3736 | 1463281855340 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:55 INFO - PROCESS | 3736 | ++DOCSHELL 1005B800 == 61 [pid = 3736] [id = 541] 20:10:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (1005C000) [pid = 3736] [serial = 1623] [outer = 00000000] 20:10:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (110F8800) [pid = 3736] [serial = 1624] [outer = 1005C000] 20:10:55 INFO - PROCESS | 3736 | 1463281855390 Marionette DEBUG loaded listener.js 20:10:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (14660400) [pid = 3736] [serial = 1625] [outer = 1005C000] 20:10:55 INFO - PROCESS | 3736 | --DOCSHELL 10002000 == 60 [pid = 3736] [id = 500] 20:10:55 INFO - PROCESS | 3736 | --DOCSHELL 0C781400 == 59 [pid = 3736] [id = 501] 20:10:55 INFO - PROCESS | 3736 | --DOCSHELL 18B48C00 == 58 [pid = 3736] [id = 498] 20:10:55 INFO - PROCESS | 3736 | --DOCSHELL 19D05800 == 57 [pid = 3736] [id = 533] 20:10:55 INFO - PROCESS | 3736 | --DOCSHELL 110F9800 == 56 [pid = 3736] [id = 532] 20:10:55 INFO - PROCESS | 3736 | --DOCSHELL 10065C00 == 55 [pid = 3736] [id = 531] 20:10:55 INFO - PROCESS | 3736 | --DOCSHELL 103BD400 == 54 [pid = 3736] [id = 530] 20:10:55 INFO - PROCESS | 3736 | --DOCSHELL 18D9C000 == 53 [pid = 3736] [id = 529] 20:10:55 INFO - PROCESS | 3736 | --DOCSHELL 14CAEC00 == 52 [pid = 3736] [id = 528] 20:10:55 INFO - PROCESS | 3736 | --DOCSHELL 15B0BC00 == 51 [pid = 3736] [id = 527] 20:10:55 INFO - PROCESS | 3736 | --DOCSHELL 1403FC00 == 50 [pid = 3736] [id = 526] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (1A326800) [pid = 3736] [serial = 1555] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOCSHELL 0C7DF000 == 49 [pid = 3736] [id = 525] 20:10:56 INFO - PROCESS | 3736 | --DOCSHELL 08890C00 == 48 [pid = 3736] [id = 524] 20:10:56 INFO - PROCESS | 3736 | --DOCSHELL 1A190400 == 47 [pid = 3736] [id = 518] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (1A116800) [pid = 3736] [serial = 1553] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (1A02E800) [pid = 3736] [serial = 1552] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (18F24800) [pid = 3736] [serial = 1544] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (18A6EC00) [pid = 3736] [serial = 1540] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (18DA9800) [pid = 3736] [serial = 1543] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (19B69C00) [pid = 3736] [serial = 1547] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (16BF8000) [pid = 3736] [serial = 1537] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (14662000) [pid = 3736] [serial = 1532] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (17A7C800) [pid = 3736] [serial = 1538] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (1035B400) [pid = 3736] [serial = 1525] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (18FB4800) [pid = 3736] [serial = 1549] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (14D0A400) [pid = 3736] [serial = 1535] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (1A122000) [pid = 3736] [serial = 1519] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (1A039400) [pid = 3736] [serial = 1516] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (0CAD7000) [pid = 3736] [serial = 1528] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (1068D800) [pid = 3736] [serial = 1526] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (1408D000) [pid = 3736] [serial = 1531] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (1A188800) [pid = 3736] [serial = 1522] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (1000AC00) [pid = 3736] [serial = 1529] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (1066E000) [pid = 3736] [serial = 1510] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (19865800) [pid = 3736] [serial = 1546] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 117 (14CAD800) [pid = 3736] [serial = 1534] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 116 (14CAAC00) [pid = 3736] [serial = 1513] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 115 (197AC800) [pid = 3736] [serial = 1550] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | --DOMWINDOW == 114 (18D93000) [pid = 3736] [serial = 1541] [outer = 00000000] [url = about:blank] 20:10:56 INFO - PROCESS | 3736 | 1463281856068 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]]]}] 20:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1022ms 20:10:56 INFO - PROCESS | 3736 | 1463281856098 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 20:10:56 INFO - PROCESS | 3736 | 1463281856101 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 20:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:10:56 INFO - PROCESS | 3736 | 1463281856108 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:10:56 INFO - PROCESS | 3736 | 1463281856112 Marionette TRACE conn6 <- [1,2130,null,{}] 20:10:56 INFO - PROCESS | 3736 | 1463281856116 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}] 20:10:56 INFO - PROCESS | 3736 | 1463281856223 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 20:10:56 INFO - PROCESS | 3736 | 1463281856330 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:56 INFO - PROCESS | 3736 | ++DOCSHELL 10358800 == 48 [pid = 3736] [id = 542] 20:10:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 115 (1035AC00) [pid = 3736] [serial = 1626] [outer = 00000000] 20:10:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 116 (1068C800) [pid = 3736] [serial = 1627] [outer = 1035AC00] 20:10:56 INFO - PROCESS | 3736 | 1463281856377 Marionette DEBUG loaded listener.js 20:10:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 117 (110EBC00) [pid = 3736] [serial = 1628] [outer = 1035AC00] 20:10:56 INFO - PROCESS | 3736 | 1463281856826 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] 20:10:56 INFO - PROCESS | 3736 | 1463281856901 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 20:10:56 INFO - PROCESS | 3736 | 1463281856904 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:10:56 INFO - PROCESS | 3736 | 1463281856906 Marionette TRACE conn6 <- [1,2134,null,{}] 20:10:56 INFO - PROCESS | 3736 | 1463281856916 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}] 20:10:57 INFO - PROCESS | 3736 | 1463281857011 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 20:10:57 INFO - PROCESS | 3736 | 1463281857027 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:57 INFO - PROCESS | 3736 | ++DOCSHELL 14D01400 == 49 [pid = 3736] [id = 543] 20:10:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 118 (14D07800) [pid = 3736] [serial = 1629] [outer = 00000000] 20:10:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (14D9A000) [pid = 3736] [serial = 1630] [outer = 14D07800] 20:10:57 INFO - PROCESS | 3736 | 1463281857076 Marionette DEBUG loaded listener.js 20:10:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (15BDB400) [pid = 3736] [serial = 1631] [outer = 14D07800] 20:10:57 INFO - PROCESS | 3736 | 1463281857571 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] 20:10:57 INFO - PROCESS | 3736 | 1463281857641 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 20:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:10:57 INFO - PROCESS | 3736 | 1463281857645 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:10:57 INFO - PROCESS | 3736 | 1463281857646 Marionette TRACE conn6 <- [1,2138,null,{}] 20:10:57 INFO - PROCESS | 3736 | 1463281857650 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}] 20:10:57 INFO - PROCESS | 3736 | 1463281857740 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 20:10:57 INFO - PROCESS | 3736 | 1463281857885 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:57 INFO - PROCESS | 3736 | ++DOCSHELL 18A6D400 == 50 [pid = 3736] [id = 544] 20:10:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (18A6E800) [pid = 3736] [serial = 1632] [outer = 00000000] 20:10:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (18D94000) [pid = 3736] [serial = 1633] [outer = 18A6E800] 20:10:57 INFO - PROCESS | 3736 | 1463281857930 Marionette DEBUG loaded listener.js 20:10:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (18D99000) [pid = 3736] [serial = 1634] [outer = 18A6E800] 20:10:58 INFO - PROCESS | 3736 | 1463281858343 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]]]}] 20:10: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 20:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 20:10:58 INFO - PROCESS | 3736 | 1463281858397 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 20:10:58 INFO - PROCESS | 3736 | 1463281858399 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 20:10:58 INFO - PROCESS | 3736 | 1463281858402 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:10:58 INFO - PROCESS | 3736 | 1463281858404 Marionette TRACE conn6 <- [1,2142,null,{}] 20:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:10:58 INFO - PROCESS | 3736 | 1463281858407 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}] 20:10:58 INFO - PROCESS | 3736 | 1463281858530 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 20:10:58 INFO - PROCESS | 3736 | 1463281858598 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:58 INFO - PROCESS | 3736 | ++DOCSHELL 0C778C00 == 51 [pid = 3736] [id = 545] 20:10:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (18D9B400) [pid = 3736] [serial = 1635] [outer = 00000000] 20:10:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (18F27400) [pid = 3736] [serial = 1636] [outer = 18D9B400] 20:10:58 INFO - PROCESS | 3736 | 1463281858642 Marionette DEBUG loaded listener.js 20:10:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (18FB7C00) [pid = 3736] [serial = 1637] [outer = 18D9B400] 20:10:59 INFO - PROCESS | 3736 | 1463281859072 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]]]}] 20:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 731ms 20:10:59 INFO - PROCESS | 3736 | 1463281859166 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 20:10:59 INFO - PROCESS | 3736 | 1463281859168 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 20:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:10:59 INFO - PROCESS | 3736 | 1463281859183 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:10:59 INFO - PROCESS | 3736 | 1463281859184 Marionette TRACE conn6 <- [1,2146,null,{}] 20:10:59 INFO - PROCESS | 3736 | 1463281859188 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}] 20:10:59 INFO - PROCESS | 3736 | 1463281859334 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 20:10:59 INFO - PROCESS | 3736 | 1463281859410 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:10:59 INFO - PROCESS | 3736 | ++DOCSHELL 19B69400 == 52 [pid = 3736] [id = 546] 20:10:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (19B69C00) [pid = 3736] [serial = 1638] [outer = 00000000] 20:10:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (19D07800) [pid = 3736] [serial = 1639] [outer = 19B69C00] 20:10:59 INFO - PROCESS | 3736 | 1463281859456 Marionette DEBUG loaded listener.js 20:10:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (1A030C00) [pid = 3736] [serial = 1640] [outer = 19B69C00] 20:10:59 INFO - PROCESS | 3736 | 1463281859914 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]]]}] 20:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 20:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 770ms 20:10:59 INFO - PROCESS | 3736 | 1463281859953 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 20:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:10:59 INFO - PROCESS | 3736 | 1463281859955 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 20:10:59 INFO - PROCESS | 3736 | 1463281859959 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:10:59 INFO - PROCESS | 3736 | 1463281859961 Marionette TRACE conn6 <- [1,2150,null,{}] 20:10:59 INFO - PROCESS | 3736 | 1463281859964 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}] 20:11:00 INFO - PROCESS | 3736 | 1463281860087 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 20:11:00 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (17797400) [pid = 3736] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:11:00 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (0CAA8000) [pid = 3736] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:11:00 INFO - PROCESS | 3736 | --DOMWINDOW == 126 (08895000) [pid = 3736] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:11:00 INFO - PROCESS | 3736 | --DOMWINDOW == 125 (18D9C400) [pid = 3736] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:11:00 INFO - PROCESS | 3736 | --DOMWINDOW == 124 (15BDAC00) [pid = 3736] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:11:00 INFO - PROCESS | 3736 | --DOMWINDOW == 123 (14040C00) [pid = 3736] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:11:00 INFO - PROCESS | 3736 | --DOMWINDOW == 122 (18FAE800) [pid = 3736] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:11:00 INFO - PROCESS | 3736 | --DOMWINDOW == 121 (1A02D800) [pid = 3736] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:11:00 INFO - PROCESS | 3736 | --DOMWINDOW == 120 (1403D800) [pid = 3736] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:11:00 INFO - PROCESS | 3736 | --DOMWINDOW == 119 (14B69000) [pid = 3736] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:11:00 INFO - PROCESS | 3736 | --DOMWINDOW == 118 (0FB50400) [pid = 3736] [serial = 32] [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.] 20:11:00 INFO - PROCESS | 3736 | 1463281860296 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:00 INFO - PROCESS | 3736 | ++DOCSHELL 0CAA8000 == 53 [pid = 3736] [id = 547] 20:11:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 119 (0FB4C400) [pid = 3736] [serial = 1641] [outer = 00000000] 20:11:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 120 (1403D800) [pid = 3736] [serial = 1642] [outer = 0FB4C400] 20:11:00 INFO - PROCESS | 3736 | 1463281860340 Marionette DEBUG loaded listener.js 20:11:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 121 (146E4C00) [pid = 3736] [serial = 1643] [outer = 0FB4C400] 20:11:00 INFO - PROCESS | 3736 | 1463281860750 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]]]}] 20:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 832ms 20:11:00 INFO - PROCESS | 3736 | 1463281860790 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 20:11:00 INFO - PROCESS | 3736 | 1463281860792 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 20:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:11:00 INFO - PROCESS | 3736 | 1463281860795 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:11:00 INFO - PROCESS | 3736 | 1463281860796 Marionette TRACE conn6 <- [1,2154,null,{}] 20:11:00 INFO - PROCESS | 3736 | 1463281860800 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}] 20:11:00 INFO - PROCESS | 3736 | 1463281860926 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 20:11:00 INFO - PROCESS | 3736 | 1463281860940 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:00 INFO - PROCESS | 3736 | ++DOCSHELL 14D93C00 == 54 [pid = 3736] [id = 548] 20:11:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 122 (15BDAC00) [pid = 3736] [serial = 1644] [outer = 00000000] 20:11:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 123 (1A118800) [pid = 3736] [serial = 1645] [outer = 15BDAC00] 20:11:01 INFO - PROCESS | 3736 | 1463281860984 Marionette DEBUG loaded listener.js 20:11:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 124 (1A189800) [pid = 3736] [serial = 1646] [outer = 15BDAC00] 20:11:01 INFO - PROCESS | 3736 | 1463281861401 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]]]}] 20:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 631ms 20:11:01 INFO - PROCESS | 3736 | 1463281861427 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 20:11:01 INFO - PROCESS | 3736 | 1463281861429 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 20:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:11:01 INFO - PROCESS | 3736 | 1463281861432 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:11:01 INFO - PROCESS | 3736 | 1463281861434 Marionette TRACE conn6 <- [1,2158,null,{}] 20:11:01 INFO - PROCESS | 3736 | 1463281861437 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}] 20:11:01 INFO - PROCESS | 3736 | 1463281861565 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 20:11:01 INFO - PROCESS | 3736 | 1463281861575 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:01 INFO - PROCESS | 3736 | ++DOCSHELL 1A02C800 == 55 [pid = 3736] [id = 549] 20:11:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 125 (1A02D000) [pid = 3736] [serial = 1647] [outer = 00000000] 20:11:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 126 (1A504000) [pid = 3736] [serial = 1648] [outer = 1A02D000] 20:11:01 INFO - PROCESS | 3736 | 1463281861618 Marionette DEBUG loaded listener.js 20:11:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 127 (1B135800) [pid = 3736] [serial = 1649] [outer = 1A02D000] 20:11:02 INFO - PROCESS | 3736 | 1463281862050 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]]]}] 20:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 20:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:11:02 INFO - PROCESS | 3736 | 1463281862103 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 20:11:02 INFO - PROCESS | 3736 | 1463281862105 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 20:11:02 INFO - PROCESS | 3736 | 1463281862108 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:11:02 INFO - PROCESS | 3736 | 1463281862110 Marionette TRACE conn6 <- [1,2162,null,{}] 20:11:02 INFO - PROCESS | 3736 | 1463281862113 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}] 20:11:02 INFO - PROCESS | 3736 | 1463281862268 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 20:11:02 INFO - PROCESS | 3736 | 1463281862412 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:02 INFO - PROCESS | 3736 | ++DOCSHELL 08889C00 == 56 [pid = 3736] [id = 550] 20:11:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (0888AC00) [pid = 3736] [serial = 1650] [outer = 00000000] 20:11:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (0C7DF000) [pid = 3736] [serial = 1651] [outer = 0888AC00] 20:11:02 INFO - PROCESS | 3736 | 1463281862474 Marionette DEBUG loaded listener.js 20:11:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (10058000) [pid = 3736] [serial = 1652] [outer = 0888AC00] 20:11:03 INFO - PROCESS | 3736 | 1463281863062 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]]]}] 20:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1019ms 20:11:03 INFO - PROCESS | 3736 | 1463281863129 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 20:11:03 INFO - PROCESS | 3736 | 1463281863134 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 20:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:11:03 INFO - PROCESS | 3736 | 1463281863139 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:11:03 INFO - PROCESS | 3736 | 1463281863143 Marionette TRACE conn6 <- [1,2166,null,{}] 20:11:03 INFO - PROCESS | 3736 | 1463281863169 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}] 20:11:03 INFO - PROCESS | 3736 | 1463281863344 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 20:11:03 INFO - PROCESS | 3736 | 1463281863357 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:03 INFO - PROCESS | 3736 | ++DOCSHELL 146F5400 == 57 [pid = 3736] [id = 551] 20:11:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (14D0E400) [pid = 3736] [serial = 1653] [outer = 00000000] 20:11:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (167E1C00) [pid = 3736] [serial = 1654] [outer = 14D0E400] 20:11:03 INFO - PROCESS | 3736 | 1463281863414 Marionette DEBUG loaded listener.js 20:11:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (17E55C00) [pid = 3736] [serial = 1655] [outer = 14D0E400] 20:11:04 INFO - PROCESS | 3736 | 1463281864083 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]]]}] 20:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 990ms 20:11:04 INFO - PROCESS | 3736 | 1463281864135 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 20:11:04 INFO - PROCESS | 3736 | 1463281864140 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 20:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:11:04 INFO - PROCESS | 3736 | 1463281864144 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:11:04 INFO - PROCESS | 3736 | 1463281864146 Marionette TRACE conn6 <- [1,2170,null,{}] 20:11:04 INFO - PROCESS | 3736 | 1463281864150 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}] 20:11:04 INFO - PROCESS | 3736 | 1463281864315 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 20:11:04 INFO - PROCESS | 3736 | 1463281864429 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:04 INFO - PROCESS | 3736 | ++DOCSHELL 1985F800 == 58 [pid = 3736] [id = 552] 20:11:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (19860400) [pid = 3736] [serial = 1656] [outer = 00000000] 20:11:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (19D09000) [pid = 3736] [serial = 1657] [outer = 19860400] 20:11:04 INFO - PROCESS | 3736 | 1463281864485 Marionette DEBUG loaded listener.js 20:11:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (1A502800) [pid = 3736] [serial = 1658] [outer = 19860400] 20:11:05 INFO - PROCESS | 3736 | 1463281865107 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]]]}] 20:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1019ms 20:11:05 INFO - PROCESS | 3736 | 1463281865167 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 20:11:05 INFO - PROCESS | 3736 | 1463281865169 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 20:11:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:11:05 INFO - PROCESS | 3736 | 1463281865179 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:11:05 INFO - PROCESS | 3736 | 1463281865185 Marionette TRACE conn6 <- [1,2174,null,{}] 20:11:05 INFO - PROCESS | 3736 | 1463281865190 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}] 20:11:05 INFO - PROCESS | 3736 | 1463281865307 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 20:11:05 INFO - PROCESS | 3736 | 1463281865459 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:05 INFO - PROCESS | 3736 | ++DOCSHELL 1C843800 == 59 [pid = 3736] [id = 553] 20:11:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (1C844000) [pid = 3736] [serial = 1659] [outer = 00000000] 20:11:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (1CC5F400) [pid = 3736] [serial = 1660] [outer = 1C844000] 20:11:05 INFO - PROCESS | 3736 | 1463281865515 Marionette DEBUG loaded listener.js 20:11:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (1D2C4C00) [pid = 3736] [serial = 1661] [outer = 1C844000] 20:11:06 INFO - PROCESS | 3736 | 1463281866137 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]]]}] 20:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 990ms 20:11:06 INFO - PROCESS | 3736 | 1463281866166 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 20:11:06 INFO - PROCESS | 3736 | 1463281866169 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 20:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:11:06 INFO - PROCESS | 3736 | 1463281866187 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:11:06 INFO - PROCESS | 3736 | 1463281866189 Marionette TRACE conn6 <- [1,2178,null,{}] 20:11:06 INFO - PROCESS | 3736 | 1463281866193 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}] 20:11:06 INFO - PROCESS | 3736 | 1463281866305 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 20:11:06 INFO - PROCESS | 3736 | 1463281866453 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:06 INFO - PROCESS | 3736 | ++DOCSHELL 1D2C6000 == 60 [pid = 3736] [id = 554] 20:11:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (1D2C6400) [pid = 3736] [serial = 1662] [outer = 00000000] 20:11:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (1D7C4000) [pid = 3736] [serial = 1663] [outer = 1D2C6400] 20:11:06 INFO - PROCESS | 3736 | 1463281866509 Marionette DEBUG loaded listener.js 20:11:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (1D7CFC00) [pid = 3736] [serial = 1664] [outer = 1D2C6400] 20:11:07 INFO - PROCESS | 3736 | 1463281867042 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]]]}] 20:11:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:11:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 871ms 20:11:07 INFO - PROCESS | 3736 | 1463281867057 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 20:11:07 INFO - PROCESS | 3736 | 1463281867060 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 20:11:07 INFO - PROCESS | 3736 | 1463281867063 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:11:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:11:07 INFO - PROCESS | 3736 | 1463281867065 Marionette TRACE conn6 <- [1,2182,null,{}] 20:11:07 INFO - PROCESS | 3736 | 1463281867068 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}] 20:11:07 INFO - PROCESS | 3736 | 1463281867229 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 20:11:07 INFO - PROCESS | 3736 | 1463281867315 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:07 INFO - PROCESS | 3736 | ++DOCSHELL 1DAF3000 == 61 [pid = 3736] [id = 555] 20:11:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (1DAF3400) [pid = 3736] [serial = 1665] [outer = 00000000] 20:11:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (1DAF9800) [pid = 3736] [serial = 1666] [outer = 1DAF3400] 20:11:07 INFO - PROCESS | 3736 | 1463281867378 Marionette DEBUG loaded listener.js 20:11:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (1E894800) [pid = 3736] [serial = 1667] [outer = 1DAF3400] 20:11:08 INFO - PROCESS | 3736 | 1463281868012 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]]]}] 20:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 970ms 20:11:08 INFO - PROCESS | 3736 | 1463281868038 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 20:11:08 INFO - PROCESS | 3736 | 1463281868040 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 20:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:11:08 INFO - PROCESS | 3736 | 1463281868043 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:11:08 INFO - PROCESS | 3736 | 1463281868045 Marionette TRACE conn6 <- [1,2186,null,{}] 20:11:08 INFO - PROCESS | 3736 | 1463281868049 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}] 20:11:08 INFO - PROCESS | 3736 | 1463281868166 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 20:11:08 INFO - PROCESS | 3736 | 1463281868316 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:08 INFO - PROCESS | 3736 | ++DOCSHELL 1DAF9000 == 62 [pid = 3736] [id = 556] 20:11:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (1E896000) [pid = 3736] [serial = 1668] [outer = 00000000] 20:11:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (1E8EAC00) [pid = 3736] [serial = 1669] [outer = 1E896000] 20:11:08 INFO - PROCESS | 3736 | 1463281868371 Marionette DEBUG loaded listener.js 20:11:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (1E8ED800) [pid = 3736] [serial = 1670] [outer = 1E896000] 20:11:08 INFO - PROCESS | 3736 | 1463281868935 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]]]}] 20:11:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:11:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 930ms 20:11:09 INFO - PROCESS | 3736 | 1463281868978 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 20:11:09 INFO - PROCESS | 3736 | 1463281868980 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 20:11:09 INFO - PROCESS | 3736 | 1463281868983 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:11:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:11:09 INFO - PROCESS | 3736 | 1463281868985 Marionette TRACE conn6 <- [1,2190,null,{}] 20:11:09 INFO - PROCESS | 3736 | 1463281868989 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}] 20:11:09 INFO - PROCESS | 3736 | 1463281869099 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 20:11:09 INFO - PROCESS | 3736 | 1463281869265 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:09 INFO - PROCESS | 3736 | ++DOCSHELL 1EC21400 == 63 [pid = 3736] [id = 557] 20:11:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (1EC25400) [pid = 3736] [serial = 1671] [outer = 00000000] 20:11:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (1EC29C00) [pid = 3736] [serial = 1672] [outer = 1EC25400] 20:11:09 INFO - PROCESS | 3736 | 1463281869322 Marionette DEBUG loaded listener.js 20:11:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (1EC30000) [pid = 3736] [serial = 1673] [outer = 1EC25400] 20:11:10 INFO - PROCESS | 3736 | 1463281870130 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]]]}] 20:11:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:11:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1176ms 20:11:10 INFO - PROCESS | 3736 | 1463281870164 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 20:11:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:11:10 INFO - PROCESS | 3736 | 1463281870167 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 20:11:10 INFO - PROCESS | 3736 | 1463281870172 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:11:10 INFO - PROCESS | 3736 | 1463281870176 Marionette TRACE conn6 <- [1,2194,null,{}] 20:11:10 INFO - PROCESS | 3736 | 1463281870181 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}] 20:11:10 INFO - PROCESS | 3736 | 1463281870289 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 20:11:10 INFO - PROCESS | 3736 | 1463281870443 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:10 INFO - PROCESS | 3736 | ++DOCSHELL 0C7E8000 == 64 [pid = 3736] [id = 558] 20:11:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (0C7ED800) [pid = 3736] [serial = 1674] [outer = 00000000] 20:11:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (10059000) [pid = 3736] [serial = 1675] [outer = 0C7ED800] 20:11:10 INFO - PROCESS | 3736 | 1463281870494 Marionette DEBUG loaded listener.js 20:11:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (10502C00) [pid = 3736] [serial = 1676] [outer = 0C7ED800] 20:11:11 INFO - PROCESS | 3736 | --DOCSHELL 1A02C800 == 63 [pid = 3736] [id = 549] 20:11:11 INFO - PROCESS | 3736 | --DOCSHELL 14D93C00 == 62 [pid = 3736] [id = 548] 20:11:11 INFO - PROCESS | 3736 | --DOCSHELL 0CAA8000 == 61 [pid = 3736] [id = 547] 20:11:11 INFO - PROCESS | 3736 | --DOCSHELL 19B69400 == 60 [pid = 3736] [id = 546] 20:11:11 INFO - PROCESS | 3736 | --DOCSHELL 0C734C00 == 59 [pid = 3736] [id = 12] 20:11:11 INFO - PROCESS | 3736 | --DOCSHELL 0C778C00 == 58 [pid = 3736] [id = 545] 20:11:11 INFO - PROCESS | 3736 | --DOCSHELL 18A6D400 == 57 [pid = 3736] [id = 544] 20:11:11 INFO - PROCESS | 3736 | --DOCSHELL 14D01400 == 56 [pid = 3736] [id = 543] 20:11:11 INFO - PROCESS | 3736 | --DOCSHELL 10358800 == 55 [pid = 3736] [id = 542] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (103C0400) [pid = 3736] [serial = 1558] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (14D95C00) [pid = 3736] [serial = 1561] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (1A50A000) [pid = 3736] [serial = 1567] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (1A190800) [pid = 3736] [serial = 1564] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (1B131400) [pid = 3736] [serial = 1570] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (1A1B0C00) [pid = 3736] [serial = 1603] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOCSHELL 1005B800 == 54 [pid = 3736] [id = 541] 20:11:11 INFO - PROCESS | 3736 | --DOCSHELL 10063800 == 53 [pid = 3736] [id = 535] 20:11:11 INFO - PROCESS | 3736 | --DOCSHELL 0FB4A000 == 52 [pid = 3736] [id = 534] 20:11:11 INFO - PROCESS | 3736 | 1463281871216 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]]]}] 20:11:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:11:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1071ms 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (18A4DC00) [pid = 3736] [serial = 1585] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (1000E400) [pid = 3736] [serial = 1576] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (1403DC00) [pid = 3736] [serial = 1577] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (103C0000) [pid = 3736] [serial = 1574] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (1000CC00) [pid = 3736] [serial = 1573] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (18DA9000) [pid = 3736] [serial = 1588] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (167E1000) [pid = 3736] [serial = 1582] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (16BF6400) [pid = 3736] [serial = 1583] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (146E0800) [pid = 3736] [serial = 1579] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (146EF400) [pid = 3736] [serial = 1580] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (19865000) [pid = 3736] [serial = 1591] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (18F27800) [pid = 3736] [serial = 1589] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (1A143400) [pid = 3736] [serial = 1601] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (19D06000) [pid = 3736] [serial = 1594] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (19D0C400) [pid = 3736] [serial = 1595] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (1A11A400) [pid = 3736] [serial = 1600] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (1952D000) [pid = 3736] [serial = 1597] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (1E898400) [pid = 3736] [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.] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (1986A800) [pid = 3736] [serial = 1592] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (18D8A000) [pid = 3736] [serial = 1586] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | --DOMWINDOW == 127 (19D02C00) [pid = 3736] [serial = 1598] [outer = 00000000] [url = about:blank] 20:11:11 INFO - PROCESS | 3736 | 1463281871274 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 20:11:11 INFO - PROCESS | 3736 | 1463281871279 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 20:11:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:11:11 INFO - PROCESS | 3736 | 1463281871287 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:11:11 INFO - PROCESS | 3736 | 1463281871290 Marionette TRACE conn6 <- [1,2198,null,{}] 20:11:11 INFO - PROCESS | 3736 | 1463281871294 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}] 20:11:11 INFO - PROCESS | 3736 | 1463281871393 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 20:11:11 INFO - PROCESS | 3736 | 1463281871400 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:11 INFO - PROCESS | 3736 | ++DOCSHELL 1034CC00 == 53 [pid = 3736] [id = 559] 20:11:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 128 (10351C00) [pid = 3736] [serial = 1677] [outer = 00000000] 20:11:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (103C0400) [pid = 3736] [serial = 1678] [outer = 10351C00] 20:11:11 INFO - PROCESS | 3736 | 1463281871447 Marionette DEBUG loaded listener.js 20:11:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (1069B000) [pid = 3736] [serial = 1679] [outer = 10351C00] 20:11:12 INFO - PROCESS | 3736 | 1463281871970 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]]]}] 20:11:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:11:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 20:11:12 INFO - PROCESS | 3736 | 1463281872019 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 20:11:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:11:12 INFO - PROCESS | 3736 | 1463281872022 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 20:11:12 INFO - PROCESS | 3736 | 1463281872025 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:11:12 INFO - PROCESS | 3736 | 1463281872028 Marionette TRACE conn6 <- [1,2202,null,{}] 20:11:12 INFO - PROCESS | 3736 | 1463281872038 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}] 20:11:12 INFO - PROCESS | 3736 | 1463281872135 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 20:11:12 INFO - PROCESS | 3736 | 1463281872240 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:12 INFO - PROCESS | 3736 | ++DOCSHELL 14662000 == 54 [pid = 3736] [id = 560] 20:11:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (14664C00) [pid = 3736] [serial = 1680] [outer = 00000000] 20:11:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (1466AC00) [pid = 3736] [serial = 1681] [outer = 14664C00] 20:11:12 INFO - PROCESS | 3736 | 1463281872297 Marionette DEBUG loaded listener.js 20:11:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (146E6800) [pid = 3736] [serial = 1682] [outer = 14664C00] 20:11:12 INFO - PROCESS | 3736 | 1463281872681 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]]]}] 20:11:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:11:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 690ms 20:11:12 INFO - PROCESS | 3736 | 1463281872715 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 20:11:12 INFO - PROCESS | 3736 | 1463281872718 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 20:11:12 INFO - PROCESS | 3736 | 1463281872721 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:11:12 INFO - PROCESS | 3736 | 1463281872723 Marionette TRACE conn6 <- [1,2206,null,{}] 20:11:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:11:12 INFO - PROCESS | 3736 | 1463281872726 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}] 20:11:12 INFO - PROCESS | 3736 | 1463281872817 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 20:11:12 INFO - PROCESS | 3736 | 1463281872824 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:12 INFO - PROCESS | 3736 | ++DOCSHELL 146E9C00 == 55 [pid = 3736] [id = 561] 20:11:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (146F3000) [pid = 3736] [serial = 1683] [outer = 00000000] 20:11:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (14CA9400) [pid = 3736] [serial = 1684] [outer = 146F3000] 20:11:12 INFO - PROCESS | 3736 | 1463281872870 Marionette DEBUG loaded listener.js 20:11:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (14D95C00) [pid = 3736] [serial = 1685] [outer = 146F3000] 20:11:13 INFO - PROCESS | 3736 | 1463281873324 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]]]}] 20:11:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:11:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 20:11:13 INFO - PROCESS | 3736 | 1463281873365 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 20:11:13 INFO - PROCESS | 3736 | 1463281873367 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 20:11:13 INFO - PROCESS | 3736 | 1463281873393 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:11:13 INFO - PROCESS | 3736 | 1463281873395 Marionette TRACE conn6 <- [1,2210,null,{}] 20:11:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:11:13 INFO - PROCESS | 3736 | 1463281873399 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}] 20:11:13 INFO - PROCESS | 3736 | 1463281873529 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 20:11:13 INFO - PROCESS | 3736 | 1463281873635 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:13 INFO - PROCESS | 3736 | ++DOCSHELL 14DA1000 == 56 [pid = 3736] [id = 562] 20:11:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (15BD7800) [pid = 3736] [serial = 1686] [outer = 00000000] 20:11:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (162BC400) [pid = 3736] [serial = 1687] [outer = 15BD7800] 20:11:13 INFO - PROCESS | 3736 | 1463281873681 Marionette DEBUG loaded listener.js 20:11:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (16BFCC00) [pid = 3736] [serial = 1688] [outer = 15BD7800] 20:11:14 INFO - PROCESS | 3736 | 1463281874129 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]]]}] 20:11:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:11:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 771ms 20:11:14 INFO - PROCESS | 3736 | 1463281874174 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 20:11:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:11:14 INFO - PROCESS | 3736 | 1463281874176 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 20:11:14 INFO - PROCESS | 3736 | 1463281874179 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:11:14 INFO - PROCESS | 3736 | 1463281874181 Marionette TRACE conn6 <- [1,2214,null,{}] 20:11:14 INFO - PROCESS | 3736 | 1463281874185 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}] 20:11:14 INFO - PROCESS | 3736 | 1463281874332 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 20:11:14 INFO - PROCESS | 3736 | 1463281874407 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:14 INFO - PROCESS | 3736 | ++DOCSHELL 18B3F000 == 57 [pid = 3736] [id = 563] 20:11:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (18B40800) [pid = 3736] [serial = 1689] [outer = 00000000] 20:11:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (18D8B400) [pid = 3736] [serial = 1690] [outer = 18B40800] 20:11:14 INFO - PROCESS | 3736 | 1463281874453 Marionette DEBUG loaded listener.js 20:11:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (18D93800) [pid = 3736] [serial = 1691] [outer = 18B40800] 20:11:14 INFO - PROCESS | 3736 | 1463281874873 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]]]}] 20:11:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:11:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 20:11:14 INFO - PROCESS | 3736 | 1463281874928 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 20:11:14 INFO - PROCESS | 3736 | 1463281874930 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 20:11:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:11:14 INFO - PROCESS | 3736 | 1463281874942 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:11:14 INFO - PROCESS | 3736 | 1463281874944 Marionette TRACE conn6 <- [1,2218,null,{}] 20:11:14 INFO - PROCESS | 3736 | 1463281874948 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}] 20:11:15 INFO - PROCESS | 3736 | 1463281875075 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 20:11:15 INFO - PROCESS | 3736 | 1463281875151 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:15 INFO - PROCESS | 3736 | ++DOCSHELL 18D99800 == 58 [pid = 3736] [id = 564] 20:11:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (18D9A400) [pid = 3736] [serial = 1692] [outer = 00000000] 20:11:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (18F23400) [pid = 3736] [serial = 1693] [outer = 18D9A400] 20:11:15 INFO - PROCESS | 3736 | 1463281875195 Marionette DEBUG loaded listener.js 20:11:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (18FB1C00) [pid = 3736] [serial = 1694] [outer = 18D9A400] 20:11:15 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (0FAF6800) [pid = 3736] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:11:15 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (19D08800) [pid = 3736] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:11:15 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (1A190C00) [pid = 3736] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:11:15 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (18FBB800) [pid = 3736] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:11:15 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (146DB800) [pid = 3736] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:11:15 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (1005F800) [pid = 3736] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:11:15 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (17E59000) [pid = 3736] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:11:15 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (18F23000) [pid = 3736] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:11:15 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (18D9B400) [pid = 3736] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:11:15 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (19B69C00) [pid = 3736] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:11:15 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (1035AC00) [pid = 3736] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:11:15 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (1005C000) [pid = 3736] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:11:15 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (0FB4C400) [pid = 3736] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:11:15 INFO - PROCESS | 3736 | --DOMWINDOW == 131 (14D07800) [pid = 3736] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:11:15 INFO - PROCESS | 3736 | --DOMWINDOW == 130 (110FA800) [pid = 3736] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:11:15 INFO - PROCESS | 3736 | --DOMWINDOW == 129 (18A6E800) [pid = 3736] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:11:15 INFO - PROCESS | 3736 | --DOMWINDOW == 128 (15BDAC00) [pid = 3736] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:11:15 INFO - PROCESS | 3736 | 1463281875749 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]]]}] 20:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 890ms 20:11:15 INFO - PROCESS | 3736 | 1463281875829 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 20:11:15 INFO - PROCESS | 3736 | 1463281875831 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 20:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:11:15 INFO - PROCESS | 3736 | 1463281875834 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:11:15 INFO - PROCESS | 3736 | 1463281875836 Marionette TRACE conn6 <- [1,2222,null,{}] 20:11:15 INFO - PROCESS | 3736 | 1463281875851 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}] 20:11:15 INFO - PROCESS | 3736 | 1463281875942 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 20:11:15 INFO - PROCESS | 3736 | 1463281875952 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:15 INFO - PROCESS | 3736 | ++DOCSHELL 110FA800 == 59 [pid = 3736] [id = 565] 20:11:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 129 (146DB800) [pid = 3736] [serial = 1695] [outer = 00000000] 20:11:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 130 (18D86400) [pid = 3736] [serial = 1696] [outer = 146DB800] 20:11:16 INFO - PROCESS | 3736 | 1463281876000 Marionette DEBUG loaded listener.js 20:11:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 131 (18F22000) [pid = 3736] [serial = 1697] [outer = 146DB800] 20:11:16 INFO - PROCESS | 3736 | 1463281876437 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]]]}] 20:11:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:11:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 630ms 20:11:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:11:16 INFO - PROCESS | 3736 | 1463281876465 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 20:11:16 INFO - PROCESS | 3736 | 1463281876466 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 20:11:16 INFO - PROCESS | 3736 | 1463281876474 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:11:16 INFO - PROCESS | 3736 | 1463281876475 Marionette TRACE conn6 <- [1,2226,null,{}] 20:11:16 INFO - PROCESS | 3736 | 1463281876496 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}] 20:11:16 INFO - PROCESS | 3736 | 1463281876586 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 20:11:16 INFO - PROCESS | 3736 | 1463281876593 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:16 INFO - PROCESS | 3736 | ++DOCSHELL 14D07800 == 60 [pid = 3736] [id = 566] 20:11:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 132 (18FB0000) [pid = 3736] [serial = 1698] [outer = 00000000] 20:11:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (197A7800) [pid = 3736] [serial = 1699] [outer = 18FB0000] 20:11:16 INFO - PROCESS | 3736 | 1463281876662 Marionette DEBUG loaded listener.js 20:11:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (19865C00) [pid = 3736] [serial = 1700] [outer = 18FB0000] 20:11:17 INFO - PROCESS | 3736 | 1463281877097 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]]]}] 20:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 691ms 20:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:11:17 INFO - PROCESS | 3736 | 1463281877161 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 20:11:17 INFO - PROCESS | 3736 | 1463281877163 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 20:11:17 INFO - PROCESS | 3736 | 1463281877166 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:11:17 INFO - PROCESS | 3736 | 1463281877167 Marionette TRACE conn6 <- [1,2230,null,{}] 20:11:17 INFO - PROCESS | 3736 | 1463281877171 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}] 20:11:17 INFO - PROCESS | 3736 | 1463281877261 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 20:11:17 INFO - PROCESS | 3736 | 1463281877268 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:17 INFO - PROCESS | 3736 | ++DOCSHELL 1986B000 == 61 [pid = 3736] [id = 567] 20:11:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (19B2AC00) [pid = 3736] [serial = 1701] [outer = 00000000] 20:11:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (19B63C00) [pid = 3736] [serial = 1702] [outer = 19B2AC00] 20:11:17 INFO - PROCESS | 3736 | 1463281877313 Marionette DEBUG loaded listener.js 20:11:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (19D05400) [pid = 3736] [serial = 1703] [outer = 19B2AC00] 20:11:18 INFO - PROCESS | 3736 | 1463281878062 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]]]}] 20:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 930ms 20:11:18 INFO - PROCESS | 3736 | 1463281878097 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 20:11:18 INFO - PROCESS | 3736 | 1463281878102 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 20:11:18 INFO - PROCESS | 3736 | 1463281878107 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:11:18 INFO - PROCESS | 3736 | 1463281878111 Marionette TRACE conn6 <- [1,2234,null,{}] 20:11:18 INFO - PROCESS | 3736 | 1463281878117 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}] 20:11:18 INFO - PROCESS | 3736 | 1463281878239 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 20:11:18 INFO - PROCESS | 3736 | 1463281878407 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:18 INFO - PROCESS | 3736 | ++DOCSHELL 10057800 == 62 [pid = 3736] [id = 568] 20:11:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (10063C00) [pid = 3736] [serial = 1704] [outer = 00000000] 20:11:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (1104DC00) [pid = 3736] [serial = 1705] [outer = 10063C00] 20:11:18 INFO - PROCESS | 3736 | 1463281878469 Marionette DEBUG loaded listener.js 20:11:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (1403E800) [pid = 3736] [serial = 1706] [outer = 10063C00] 20:11:19 INFO - PROCESS | 3736 | 1463281879048 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]]]}] 20:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 970ms 20:11:19 INFO - PROCESS | 3736 | 1463281879083 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 20:11:19 INFO - PROCESS | 3736 | 1463281879089 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 20:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:11:19 INFO - PROCESS | 3736 | 1463281879095 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:11:19 INFO - PROCESS | 3736 | 1463281879098 Marionette TRACE conn6 <- [1,2238,null,{}] 20:11:19 INFO - PROCESS | 3736 | 1463281879102 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}] 20:11:19 INFO - PROCESS | 3736 | 1463281879220 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 20:11:19 INFO - PROCESS | 3736 | 1463281879386 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:19 INFO - PROCESS | 3736 | ++DOCSHELL 146E3C00 == 63 [pid = 3736] [id = 569] 20:11:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (146EA400) [pid = 3736] [serial = 1707] [outer = 00000000] 20:11:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (14D9B800) [pid = 3736] [serial = 1708] [outer = 146EA400] 20:11:19 INFO - PROCESS | 3736 | 1463281879441 Marionette DEBUG loaded listener.js 20:11:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (17B23000) [pid = 3736] [serial = 1709] [outer = 146EA400] 20:11:20 INFO - PROCESS | 3736 | 1463281880037 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]]]}] 20:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 970ms 20:11:20 INFO - PROCESS | 3736 | 1463281880067 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 20:11:20 INFO - PROCESS | 3736 | 1463281880070 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 20:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:11:20 INFO - PROCESS | 3736 | 1463281880074 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:11:20 INFO - PROCESS | 3736 | 1463281880077 Marionette TRACE conn6 <- [1,2242,null,{}] 20:11:20 INFO - PROCESS | 3736 | 1463281880088 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}] 20:11:20 INFO - PROCESS | 3736 | 1463281880211 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 20:11:20 INFO - PROCESS | 3736 | 1463281880370 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:20 INFO - PROCESS | 3736 | ++DOCSHELL 19B5C000 == 64 [pid = 3736] [id = 570] 20:11:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (19D05800) [pid = 3736] [serial = 1710] [outer = 00000000] 20:11:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (19D10000) [pid = 3736] [serial = 1711] [outer = 19D05800] 20:11:20 INFO - PROCESS | 3736 | 1463281880430 Marionette DEBUG loaded listener.js 20:11:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (1A02FC00) [pid = 3736] [serial = 1712] [outer = 19D05800] 20:11:21 INFO - PROCESS | 3736 | 1463281881077 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]]]}] 20:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1074ms 20:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:11:21 INFO - PROCESS | 3736 | 1463281881150 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 20:11:21 INFO - PROCESS | 3736 | 1463281881153 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 20:11:21 INFO - PROCESS | 3736 | 1463281881157 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:11:21 INFO - PROCESS | 3736 | 1463281881159 Marionette TRACE conn6 <- [1,2246,null,{}] 20:11:21 INFO - PROCESS | 3736 | 1463281881162 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}] 20:11:21 INFO - PROCESS | 3736 | 1463281881278 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 20:11:21 INFO - PROCESS | 3736 | 1463281881431 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:21 INFO - PROCESS | 3736 | ++DOCSHELL 1A098400 == 65 [pid = 3736] [id = 571] 20:11:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (1A117800) [pid = 3736] [serial = 1713] [outer = 00000000] 20:11:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (1A13B400) [pid = 3736] [serial = 1714] [outer = 1A117800] 20:11:21 INFO - PROCESS | 3736 | 1463281881487 Marionette DEBUG loaded listener.js 20:11:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (1A188800) [pid = 3736] [serial = 1715] [outer = 1A117800] 20:11:22 INFO - PROCESS | 3736 | 1463281882045 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]]]}] 20:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 930ms 20:11:22 INFO - PROCESS | 3736 | 1463281882090 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 20:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:11:22 INFO - PROCESS | 3736 | 1463281882092 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 20:11:22 INFO - PROCESS | 3736 | 1463281882095 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:11:22 INFO - PROCESS | 3736 | 1463281882097 Marionette TRACE conn6 <- [1,2250,null,{}] 20:11:22 INFO - PROCESS | 3736 | 1463281882101 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}] 20:11:22 INFO - PROCESS | 3736 | 1463281882214 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 20:11:22 INFO - PROCESS | 3736 | 1463281882379 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:22 INFO - PROCESS | 3736 | ++DOCSHELL 1A187C00 == 66 [pid = 3736] [id = 572] 20:11:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (1A18D000) [pid = 3736] [serial = 1716] [outer = 00000000] 20:11:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (1A329400) [pid = 3736] [serial = 1717] [outer = 1A18D000] 20:11:22 INFO - PROCESS | 3736 | 1463281882436 Marionette DEBUG loaded listener.js 20:11:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (1A440400) [pid = 3736] [serial = 1718] [outer = 1A18D000] 20:11:23 INFO - PROCESS | 3736 | 1463281883019 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]]]}] 20:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 970ms 20:11:23 INFO - PROCESS | 3736 | 1463281883066 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 20:11:23 INFO - PROCESS | 3736 | 1463281883068 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 20:11:23 INFO - PROCESS | 3736 | 1463281883072 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:11:23 INFO - PROCESS | 3736 | 1463281883074 Marionette TRACE conn6 <- [1,2254,null,{}] 20:11:23 INFO - PROCESS | 3736 | 1463281883078 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}] 20:11:23 INFO - PROCESS | 3736 | 1463281883211 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 20:11:23 INFO - PROCESS | 3736 | 1463281883368 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:23 INFO - PROCESS | 3736 | ++DOCSHELL 1A18A800 == 67 [pid = 3736] [id = 573] 20:11:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (1A43F800) [pid = 3736] [serial = 1719] [outer = 00000000] 20:11:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (1B5B0800) [pid = 3736] [serial = 1720] [outer = 1A43F800] 20:11:23 INFO - PROCESS | 3736 | 1463281883425 Marionette DEBUG loaded listener.js 20:11:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (1BD73C00) [pid = 3736] [serial = 1721] [outer = 1A43F800] 20:11:24 INFO - PROCESS | 3736 | 1463281884034 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]]]}] 20:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 971ms 20:11:24 INFO - PROCESS | 3736 | 1463281884052 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 20:11:24 INFO - PROCESS | 3736 | 1463281884054 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 20:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:11:24 INFO - PROCESS | 3736 | 1463281884059 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:11:24 INFO - PROCESS | 3736 | 1463281884061 Marionette TRACE conn6 <- [1,2258,null,{}] 20:11:24 INFO - PROCESS | 3736 | 1463281884065 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}] 20:11:24 INFO - PROCESS | 3736 | 1463281884176 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 20:11:24 INFO - PROCESS | 3736 | 1463281884329 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:24 INFO - PROCESS | 3736 | ++DOCSHELL 1B5AFC00 == 68 [pid = 3736] [id = 574] 20:11:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (1BD7C400) [pid = 3736] [serial = 1722] [outer = 00000000] 20:11:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (1BD90000) [pid = 3736] [serial = 1723] [outer = 1BD7C400] 20:11:24 INFO - PROCESS | 3736 | 1463281884384 Marionette DEBUG loaded listener.js 20:11:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (1C736400) [pid = 3736] [serial = 1724] [outer = 1BD7C400] 20:11:24 INFO - PROCESS | 3736 | 1463281884941 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]]]}] 20:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 930ms 20:11:25 INFO - PROCESS | 3736 | 1463281884991 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 20:11:25 INFO - PROCESS | 3736 | 1463281884994 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 20:11:25 INFO - PROCESS | 3736 | 1463281884997 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:11:25 INFO - PROCESS | 3736 | 1463281884999 Marionette TRACE conn6 <- [1,2262,null,{}] 20:11:25 INFO - PROCESS | 3736 | 1463281885003 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}] 20:11:25 INFO - PROCESS | 3736 | 1463281885116 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 20:11:25 INFO - PROCESS | 3736 | 1463281885453 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:25 INFO - PROCESS | 3736 | ++DOCSHELL 0FB47C00 == 69 [pid = 3736] [id = 575] 20:11:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (0FB4A400) [pid = 3736] [serial = 1725] [outer = 00000000] 20:11:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (1000B800) [pid = 3736] [serial = 1726] [outer = 0FB4A400] 20:11:25 INFO - PROCESS | 3736 | 1463281885528 Marionette DEBUG loaded listener.js 20:11:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (10356800) [pid = 3736] [serial = 1727] [outer = 0FB4A400] 20:11:26 INFO - PROCESS | 3736 | 1463281886127 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]]]}] 20:11:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1183ms 20:11:26 INFO - PROCESS | 3736 | 1463281886184 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 20:11:26 INFO - PROCESS | 3736 | 1463281886189 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 20:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:11:26 INFO - PROCESS | 3736 | 1463281886193 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:11:26 INFO - PROCESS | 3736 | 1463281886196 Marionette TRACE conn6 <- [1,2266,null,{}] 20:11:26 INFO - PROCESS | 3736 | 1463281886201 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}] 20:11:26 INFO - PROCESS | 3736 | 1463281886312 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 20:11:26 INFO - PROCESS | 3736 | 1463281886487 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:26 INFO - PROCESS | 3736 | ++DOCSHELL 106EC400 == 70 [pid = 3736] [id = 576] 20:11:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (14043400) [pid = 3736] [serial = 1728] [outer = 00000000] 20:11:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (14CAC000) [pid = 3736] [serial = 1729] [outer = 14043400] 20:11:26 INFO - PROCESS | 3736 | 1463281886538 Marionette DEBUG loaded listener.js 20:11:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (167E1400) [pid = 3736] [serial = 1730] [outer = 14043400] 20:11:26 INFO - PROCESS | 3736 | --DOCSHELL 18DAAC00 == 69 [pid = 3736] [id = 521] 20:11:26 INFO - PROCESS | 3736 | --DOCSHELL 146F4C00 == 68 [pid = 3736] [id = 520] 20:11:26 INFO - PROCESS | 3736 | --DOCSHELL 0CAE3C00 == 67 [pid = 3736] [id = 519] 20:11:26 INFO - PROCESS | 3736 | --DOCSHELL 14D07800 == 66 [pid = 3736] [id = 566] 20:11:26 INFO - PROCESS | 3736 | --DOCSHELL 110FA800 == 65 [pid = 3736] [id = 565] 20:11:26 INFO - PROCESS | 3736 | --DOCSHELL 18D99800 == 64 [pid = 3736] [id = 564] 20:11:26 INFO - PROCESS | 3736 | --DOCSHELL 18B3F000 == 63 [pid = 3736] [id = 563] 20:11:26 INFO - PROCESS | 3736 | --DOCSHELL 14662000 == 62 [pid = 3736] [id = 560] 20:11:26 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (0FB56400) [pid = 3736] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:11:26 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (1A504000) [pid = 3736] [serial = 1648] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOCSHELL 1034CC00 == 61 [pid = 3736] [id = 559] 20:11:27 INFO - PROCESS | 3736 | --DOCSHELL 0C7E8000 == 60 [pid = 3736] [id = 558] 20:11:27 INFO - PROCESS | 3736 | --DOCSHELL 146F5400 == 59 [pid = 3736] [id = 551] 20:11:27 INFO - PROCESS | 3736 | --DOCSHELL 08889C00 == 58 [pid = 3736] [id = 550] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (1A031800) [pid = 3736] [serial = 1508] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (1A43A400) [pid = 3736] [serial = 1556] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (197AB800) [pid = 3736] [serial = 1472] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (16BF7C00) [pid = 3736] [serial = 1466] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (14090C00) [pid = 3736] [serial = 1463] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (19867800) [pid = 3736] [serial = 1475] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (18FB3400) [pid = 3736] [serial = 1469] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (18F27400) [pid = 3736] [serial = 1636] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 153 (19D07800) [pid = 3736] [serial = 1639] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 152 (18FB7C00) [pid = 3736] [serial = 1637] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 151 (1068C800) [pid = 3736] [serial = 1627] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 150 (110EBC00) [pid = 3736] [serial = 1628] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (14660400) [pid = 3736] [serial = 1625] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (110F8800) [pid = 3736] [serial = 1624] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (1403D800) [pid = 3736] [serial = 1642] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (14D9A000) [pid = 3736] [serial = 1630] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (15BDB400) [pid = 3736] [serial = 1631] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (1A50AC00) [pid = 3736] [serial = 1604] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (1A030C00) [pid = 3736] [serial = 1640] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (1465D800) [pid = 3736] [serial = 1606] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (17E51800) [pid = 3736] [serial = 1609] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (1B131C00) [pid = 3736] [serial = 1612] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 139 (1BD72C00) [pid = 3736] [serial = 1615] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 138 (1BD89800) [pid = 3736] [serial = 1618] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 137 (1C84EC00) [pid = 3736] [serial = 1621] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 136 (146E4C00) [pid = 3736] [serial = 1643] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 135 (18D94000) [pid = 3736] [serial = 1633] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 134 (1A189800) [pid = 3736] [serial = 1646] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 133 (1A118800) [pid = 3736] [serial = 1645] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | --DOMWINDOW == 132 (18D99000) [pid = 3736] [serial = 1634] [outer = 00000000] [url = about:blank] 20:11:27 INFO - PROCESS | 3736 | 1463281887158 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]]]}] 20:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 971ms 20:11:27 INFO - PROCESS | 3736 | 1463281887166 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 20:11:27 INFO - PROCESS | 3736 | 1463281887170 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 20:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:11:27 INFO - PROCESS | 3736 | 1463281887174 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:11:27 INFO - PROCESS | 3736 | 1463281887176 Marionette TRACE conn6 <- [1,2270,null,{}] 20:11:27 INFO - PROCESS | 3736 | 1463281887180 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}] 20:11:27 INFO - PROCESS | 3736 | 1463281887275 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 20:11:27 INFO - PROCESS | 3736 | 1463281887385 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:27 INFO - PROCESS | 3736 | ++DOCSHELL 0FB49000 == 59 [pid = 3736] [id = 577] 20:11:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 133 (0FB51C00) [pid = 3736] [serial = 1731] [outer = 00000000] 20:11:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 134 (110F8800) [pid = 3736] [serial = 1732] [outer = 0FB51C00] 20:11:27 INFO - PROCESS | 3736 | 1463281887444 Marionette DEBUG loaded listener.js 20:11:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 135 (14283000) [pid = 3736] [serial = 1733] [outer = 0FB51C00] 20:11:27 INFO - PROCESS | 3736 | 1463281887855 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]]]}] 20:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 20:11:27 INFO - PROCESS | 3736 | 1463281887909 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 20:11:27 INFO - PROCESS | 3736 | 1463281887911 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 20:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:11:27 INFO - PROCESS | 3736 | 1463281887916 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:11:27 INFO - PROCESS | 3736 | 1463281887922 Marionette TRACE conn6 <- [1,2274,null,{}] 20:11:27 INFO - PROCESS | 3736 | 1463281887931 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}] 20:11:28 INFO - PROCESS | 3736 | 1463281888026 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 20:11:28 INFO - PROCESS | 3736 | 1463281888035 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:28 INFO - PROCESS | 3736 | ++DOCSHELL 14666C00 == 60 [pid = 3736] [id = 578] 20:11:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 136 (14669400) [pid = 3736] [serial = 1734] [outer = 00000000] 20:11:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 137 (15BE0800) [pid = 3736] [serial = 1735] [outer = 14669400] 20:11:28 INFO - PROCESS | 3736 | 1463281888080 Marionette DEBUG loaded listener.js 20:11:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 138 (16BFC800) [pid = 3736] [serial = 1736] [outer = 14669400] 20:11:28 INFO - PROCESS | 3736 | 1463281888591 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]]]}] 20:11:28 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 20:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 20:11:28 INFO - PROCESS | 3736 | 1463281888649 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 20:11:28 INFO - PROCESS | 3736 | 1463281888652 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 20:11:28 INFO - PROCESS | 3736 | 1463281888655 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:11:28 INFO - PROCESS | 3736 | 1463281888657 Marionette TRACE conn6 <- [1,2278,null,{}] 20:11:28 INFO - PROCESS | 3736 | 1463281888660 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}] 20:11:28 INFO - PROCESS | 3736 | 1463281888753 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 20:11:28 INFO - PROCESS | 3736 | 1463281888875 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:28 INFO - PROCESS | 3736 | ++DOCSHELL 1779C400 == 61 [pid = 3736] [id = 579] 20:11:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 139 (17A77400) [pid = 3736] [serial = 1737] [outer = 00000000] 20:11:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 140 (18B41C00) [pid = 3736] [serial = 1738] [outer = 17A77400] 20:11:28 INFO - PROCESS | 3736 | 1463281888920 Marionette DEBUG loaded listener.js 20:11:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (18D99800) [pid = 3736] [serial = 1739] [outer = 17A77400] 20:11:29 INFO - PROCESS | 3736 | 1463281889337 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]]]}] 20:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 20:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:11:29 INFO - PROCESS | 3736 | 1463281889389 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 20:11:29 INFO - PROCESS | 3736 | 1463281889391 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 20:11:29 INFO - PROCESS | 3736 | 1463281889395 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:11:29 INFO - PROCESS | 3736 | 1463281889396 Marionette TRACE conn6 <- [1,2282,null,{}] 20:11:29 INFO - PROCESS | 3736 | 1463281889400 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}] 20:11:29 INFO - PROCESS | 3736 | 1463281889557 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 20:11:29 INFO - PROCESS | 3736 | 1463281889637 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:29 INFO - PROCESS | 3736 | ++DOCSHELL 18DA5800 == 62 [pid = 3736] [id = 580] 20:11:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (18DA5C00) [pid = 3736] [serial = 1740] [outer = 00000000] 20:11:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (18F25C00) [pid = 3736] [serial = 1741] [outer = 18DA5C00] 20:11:29 INFO - PROCESS | 3736 | 1463281889688 Marionette DEBUG loaded listener.js 20:11:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (18FBBC00) [pid = 3736] [serial = 1742] [outer = 18DA5C00] 20:11:30 INFO - PROCESS | 3736 | 1463281890142 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]]]}] 20:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 771ms 20:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:11:30 INFO - PROCESS | 3736 | 1463281890166 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 20:11:30 INFO - PROCESS | 3736 | 1463281890168 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 20:11:30 INFO - PROCESS | 3736 | 1463281890171 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:11:30 INFO - PROCESS | 3736 | 1463281890173 Marionette TRACE conn6 <- [1,2286,null,{}] 20:11:30 INFO - PROCESS | 3736 | 1463281890176 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}] 20:11:30 INFO - PROCESS | 3736 | 1463281890306 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 20:11:30 INFO - PROCESS | 3736 | 1463281890324 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:30 INFO - PROCESS | 3736 | ++DOCSHELL 197A0800 == 63 [pid = 3736] [id = 581] 20:11:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (197A7400) [pid = 3736] [serial = 1743] [outer = 00000000] 20:11:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (19B25800) [pid = 3736] [serial = 1744] [outer = 197A7400] 20:11:30 INFO - PROCESS | 3736 | 1463281890368 Marionette DEBUG loaded listener.js 20:11:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (19D08000) [pid = 3736] [serial = 1745] [outer = 197A7400] 20:11:30 INFO - PROCESS | 3736 | 1463281890822 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]]]}] 20:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 20:11:30 INFO - PROCESS | 3736 | 1463281890843 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 20:11:30 INFO - PROCESS | 3736 | 1463281890845 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 20:11:30 INFO - PROCESS | 3736 | 1463281890848 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:11:30 INFO - PROCESS | 3736 | 1463281890850 Marionette TRACE conn6 <- [1,2290,null,{}] 20:11:30 INFO - PROCESS | 3736 | 1463281890853 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}] 20:11:31 INFO - PROCESS | 3736 | 1463281890984 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 20:11:31 INFO - PROCESS | 3736 | 1463281891087 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:31 INFO - PROCESS | 3736 | ++DOCSHELL 14B6BC00 == 64 [pid = 3736] [id = 582] 20:11:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (19869400) [pid = 3736] [serial = 1746] [outer = 00000000] 20:11:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (1A033000) [pid = 3736] [serial = 1747] [outer = 19869400] 20:11:31 INFO - PROCESS | 3736 | 1463281891131 Marionette DEBUG loaded listener.js 20:11:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (1A11FC00) [pid = 3736] [serial = 1748] [outer = 19869400] 20:11:31 INFO - PROCESS | 3736 | --DOMWINDOW == 149 (18B40800) [pid = 3736] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:11:31 INFO - PROCESS | 3736 | --DOMWINDOW == 148 (18D9A400) [pid = 3736] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:11:31 INFO - PROCESS | 3736 | --DOMWINDOW == 147 (14664C00) [pid = 3736] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:11:31 INFO - PROCESS | 3736 | --DOMWINDOW == 146 (146DB800) [pid = 3736] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:11:31 INFO - PROCESS | 3736 | --DOMWINDOW == 145 (146F3000) [pid = 3736] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:11:31 INFO - PROCESS | 3736 | --DOMWINDOW == 144 (0C7ED800) [pid = 3736] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:11:31 INFO - PROCESS | 3736 | --DOMWINDOW == 143 (15BD7800) [pid = 3736] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:11:31 INFO - PROCESS | 3736 | --DOMWINDOW == 142 (18FB0000) [pid = 3736] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:11:31 INFO - PROCESS | 3736 | --DOMWINDOW == 141 (1A02D000) [pid = 3736] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:11:31 INFO - PROCESS | 3736 | --DOMWINDOW == 140 (10351C00) [pid = 3736] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:11:31 INFO - PROCESS | 3736 | 1463281891636 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]]]}] 20:11:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:11:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 830ms 20:11:31 INFO - PROCESS | 3736 | 1463281891682 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 20:11:31 INFO - PROCESS | 3736 | 1463281891684 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 20:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:11:31 INFO - PROCESS | 3736 | 1463281891702 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:11:31 INFO - PROCESS | 3736 | 1463281891704 Marionette TRACE conn6 <- [1,2294,null,{}] 20:11:31 INFO - PROCESS | 3736 | 1463281891707 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}] 20:11:31 INFO - PROCESS | 3736 | 1463281891797 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 20:11:31 INFO - PROCESS | 3736 | 1463281891805 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:31 INFO - PROCESS | 3736 | ++DOCSHELL 146E5400 == 65 [pid = 3736] [id = 583] 20:11:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 141 (146EA800) [pid = 3736] [serial = 1749] [outer = 00000000] 20:11:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 142 (19D04000) [pid = 3736] [serial = 1750] [outer = 146EA800] 20:11:31 INFO - PROCESS | 3736 | 1463281891849 Marionette DEBUG loaded listener.js 20:11:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 143 (1A031000) [pid = 3736] [serial = 1751] [outer = 146EA800] 20:11:32 INFO - PROCESS | 3736 | 1463281892293 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]]]}] 20:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 20:11:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:11:32 INFO - PROCESS | 3736 | 1463281892325 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 20:11:32 INFO - PROCESS | 3736 | 1463281892327 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 20:11:32 INFO - PROCESS | 3736 | 1463281892346 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:11:32 INFO - PROCESS | 3736 | 1463281892348 Marionette TRACE conn6 <- [1,2298,null,{}] 20:11:32 INFO - PROCESS | 3736 | 1463281892351 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}] 20:11:32 INFO - PROCESS | 3736 | 1463281892447 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 20:11:32 INFO - PROCESS | 3736 | 1463281892455 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:32 INFO - PROCESS | 3736 | ++DOCSHELL 1A114400 == 66 [pid = 3736] [id = 584] 20:11:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 144 (1A122400) [pid = 3736] [serial = 1752] [outer = 00000000] 20:11:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 145 (1A32EC00) [pid = 3736] [serial = 1753] [outer = 1A122400] 20:11:32 INFO - PROCESS | 3736 | 1463281892499 Marionette DEBUG loaded listener.js 20:11:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 146 (1A509C00) [pid = 3736] [serial = 1754] [outer = 1A122400] 20:11:32 INFO - PROCESS | 3736 | 1463281892965 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]]]}] 20:11:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:11:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 690ms 20:11:33 INFO - PROCESS | 3736 | 1463281893031 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 20:11:33 INFO - PROCESS | 3736 | 1463281893033 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 20:11:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:11:33 INFO - PROCESS | 3736 | 1463281893036 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:11:33 INFO - PROCESS | 3736 | 1463281893038 Marionette TRACE conn6 <- [1,2302,null,{}] 20:11:33 INFO - PROCESS | 3736 | 1463281893041 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}] 20:11:33 INFO - PROCESS | 3736 | 1463281893132 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 20:11:33 INFO - PROCESS | 3736 | 1463281893139 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:33 INFO - PROCESS | 3736 | ++DOCSHELL 1A50D400 == 67 [pid = 3736] [id = 585] 20:11:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 147 (1A50D800) [pid = 3736] [serial = 1755] [outer = 00000000] 20:11:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 148 (1B138400) [pid = 3736] [serial = 1756] [outer = 1A50D800] 20:11:33 INFO - PROCESS | 3736 | 1463281893188 Marionette DEBUG loaded listener.js 20:11:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 149 (1BD75C00) [pid = 3736] [serial = 1757] [outer = 1A50D800] 20:11:33 INFO - PROCESS | 3736 | 1463281893933 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]]]}] 20:11:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:11:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 931ms 20:11:33 INFO - PROCESS | 3736 | 1463281893968 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 20:11:34 INFO - PROCESS | 3736 | 1463281893973 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 20:11:34 INFO - PROCESS | 3736 | 1463281893978 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:11:34 INFO - PROCESS | 3736 | 1463281893983 Marionette TRACE conn6 <- [1,2306,null,{}] 20:11:34 INFO - PROCESS | 3736 | 1463281893988 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}] 20:11:34 INFO - PROCESS | 3736 | 1463281894114 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 20:11:34 INFO - PROCESS | 3736 | 1463281894272 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:34 INFO - PROCESS | 3736 | ++DOCSHELL 11079800 == 68 [pid = 3736] [id = 586] 20:11:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 150 (110EC400) [pid = 3736] [serial = 1758] [outer = 00000000] 20:11:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 151 (14661400) [pid = 3736] [serial = 1759] [outer = 110EC400] 20:11:34 INFO - PROCESS | 3736 | 1463281894330 Marionette DEBUG loaded listener.js 20:11:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 152 (146E4C00) [pid = 3736] [serial = 1760] [outer = 110EC400] 20:11:34 INFO - PROCESS | 3736 | 1463281894961 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] 20:11:35 INFO - PROCESS | 3736 | 1463281895011 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 20:11:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:11:35 INFO - PROCESS | 3736 | 1463281895018 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:11:35 INFO - PROCESS | 3736 | 1463281895021 Marionette TRACE conn6 <- [1,2310,null,{}] 20:11:35 INFO - PROCESS | 3736 | 1463281895025 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}] 20:11:35 INFO - PROCESS | 3736 | 1463281895145 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 20:11:35 INFO - PROCESS | 3736 | 1463281895302 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:35 INFO - PROCESS | 3736 | ++DOCSHELL 14D95800 == 69 [pid = 3736] [id = 587] 20:11:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 153 (15BDA400) [pid = 3736] [serial = 1761] [outer = 00000000] 20:11:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 154 (18F21C00) [pid = 3736] [serial = 1762] [outer = 15BDA400] 20:11:35 INFO - PROCESS | 3736 | 1463281895357 Marionette DEBUG loaded listener.js 20:11:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (197AC400) [pid = 3736] [serial = 1763] [outer = 15BDA400] 20:11:35 INFO - PROCESS | 3736 | 1463281895955 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]]]}] 20:11:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:11:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 970ms 20:11:36 INFO - PROCESS | 3736 | 1463281895990 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 20:11:36 INFO - PROCESS | 3736 | 1463281895993 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 20:11:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:11:36 INFO - PROCESS | 3736 | 1463281895996 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:11:36 INFO - PROCESS | 3736 | 1463281896000 Marionette TRACE conn6 <- [1,2314,null,{}] 20:11:36 INFO - PROCESS | 3736 | 1463281896011 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}] 20:11:36 INFO - PROCESS | 3736 | 1463281896134 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 20:11:36 INFO - PROCESS | 3736 | 1463281896306 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:36 INFO - PROCESS | 3736 | ++DOCSHELL 1BD72C00 == 70 [pid = 3736] [id = 588] 20:11:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (1BD74000) [pid = 3736] [serial = 1764] [outer = 00000000] 20:11:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (1BD8E800) [pid = 3736] [serial = 1765] [outer = 1BD74000] 20:11:36 INFO - PROCESS | 3736 | 1463281896364 Marionette DEBUG loaded listener.js 20:11:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (1C841400) [pid = 3736] [serial = 1766] [outer = 1BD74000] 20:11:36 INFO - PROCESS | 3736 | 1463281896963 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]]]}] 20:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1023ms 20:11:37 INFO - PROCESS | 3736 | 1463281897035 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 20:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:11:37 INFO - PROCESS | 3736 | 1463281897038 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 20:11:37 INFO - PROCESS | 3736 | 1463281897042 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:11:37 INFO - PROCESS | 3736 | 1463281897044 Marionette TRACE conn6 <- [1,2318,null,{}] 20:11:37 INFO - PROCESS | 3736 | 1463281897048 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}] 20:11:37 INFO - PROCESS | 3736 | 1463281897167 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 20:11:37 INFO - PROCESS | 3736 | 1463281897321 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:37 INFO - PROCESS | 3736 | ++DOCSHELL 1CA44C00 == 71 [pid = 3736] [id = 589] 20:11:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (1CC5EC00) [pid = 3736] [serial = 1767] [outer = 00000000] 20:11:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (1D2C8C00) [pid = 3736] [serial = 1768] [outer = 1CC5EC00] 20:11:37 INFO - PROCESS | 3736 | 1463281897377 Marionette DEBUG loaded listener.js 20:11:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (1D7C9000) [pid = 3736] [serial = 1769] [outer = 1CC5EC00] 20:11:37 INFO - PROCESS | 3736 | 1463281897902 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]]]}] 20:11:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:11:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 870ms 20:11:37 INFO - PROCESS | 3736 | 1463281897912 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 20:11:37 INFO - PROCESS | 3736 | 1463281897915 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 20:11:37 INFO - PROCESS | 3736 | 1463281897918 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:11:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:11:37 INFO - PROCESS | 3736 | 1463281897920 Marionette TRACE conn6 <- [1,2322,null,{}] 20:11:37 INFO - PROCESS | 3736 | 1463281897924 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}] 20:11:38 INFO - PROCESS | 3736 | 1463281898038 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 20:11:38 INFO - PROCESS | 3736 | 1463281898166 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:38 INFO - PROCESS | 3736 | ++DOCSHELL 1D7CA400 == 72 [pid = 3736] [id = 590] 20:11:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (1D7CC000) [pid = 3736] [serial = 1770] [outer = 00000000] 20:11:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (1DAF7400) [pid = 3736] [serial = 1771] [outer = 1D7CC000] 20:11:38 INFO - PROCESS | 3736 | 1463281898221 Marionette DEBUG loaded listener.js 20:11:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (1E892400) [pid = 3736] [serial = 1772] [outer = 1D7CC000] 20:11:38 INFO - PROCESS | 3736 | 1463281898803 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]]]}] 20:11:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:11:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 930ms 20:11:38 INFO - PROCESS | 3736 | 1463281898853 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 20:11:38 INFO - PROCESS | 3736 | 1463281898855 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 20:11:38 INFO - PROCESS | 3736 | 1463281898859 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:11:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:11:38 INFO - PROCESS | 3736 | 1463281898861 Marionette TRACE conn6 <- [1,2326,null,{}] 20:11:38 INFO - PROCESS | 3736 | 1463281898865 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}] 20:11:39 INFO - PROCESS | 3736 | 1463281898989 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 20:11:39 INFO - PROCESS | 3736 | 1463281899148 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:39 INFO - PROCESS | 3736 | ++DOCSHELL 1E89C800 == 73 [pid = 3736] [id = 591] 20:11:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (1E8E6C00) [pid = 3736] [serial = 1773] [outer = 00000000] 20:11:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (1EC28C00) [pid = 3736] [serial = 1774] [outer = 1E8E6C00] 20:11:39 INFO - PROCESS | 3736 | 1463281899204 Marionette DEBUG loaded listener.js 20:11:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 167 (1EC31800) [pid = 3736] [serial = 1775] [outer = 1E8E6C00] 20:11:39 INFO - PROCESS | 3736 | 1463281899761 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]]]}] 20:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 930ms 20:11:39 INFO - PROCESS | 3736 | 1463281899793 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 20:11:39 INFO - PROCESS | 3736 | 1463281899796 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 20:11:39 INFO - PROCESS | 3736 | 1463281899799 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:11:39 INFO - PROCESS | 3736 | 1463281899801 Marionette TRACE conn6 <- [1,2330,null,{}] 20:11:39 INFO - PROCESS | 3736 | 1463281899805 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}] 20:11:39 INFO - PROCESS | 3736 | 1463281899919 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 20:11:40 INFO - PROCESS | 3736 | 1463281900090 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:40 INFO - PROCESS | 3736 | ++DOCSHELL 19860000 == 74 [pid = 3736] [id = 592] 20:11:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 168 (1E8E7800) [pid = 3736] [serial = 1776] [outer = 00000000] 20:11:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 169 (1EC3B000) [pid = 3736] [serial = 1777] [outer = 1E8E7800] 20:11:40 INFO - PROCESS | 3736 | 1463281900145 Marionette DEBUG loaded listener.js 20:11:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 170 (1ECB0C00) [pid = 3736] [serial = 1778] [outer = 1E8E7800] 20:11:40 INFO - PROCESS | 3736 | 1463281900705 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]]]}] 20:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 971ms 20:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:11:40 INFO - PROCESS | 3736 | 1463281900773 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 20:11:40 INFO - PROCESS | 3736 | 1463281900775 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 20:11:40 INFO - PROCESS | 3736 | 1463281900779 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:11:40 INFO - PROCESS | 3736 | 1463281900781 Marionette TRACE conn6 <- [1,2334,null,{}] 20:11:40 INFO - PROCESS | 3736 | 1463281900784 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}] 20:11:40 INFO - PROCESS | 3736 | 1463281900897 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 20:11:41 INFO - PROCESS | 3736 | 1463281901054 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:41 INFO - PROCESS | 3736 | ++DOCSHELL 1ECB3000 == 75 [pid = 3736] [id = 593] 20:11:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 171 (1ECB5C00) [pid = 3736] [serial = 1779] [outer = 00000000] 20:11:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 172 (1ECBA000) [pid = 3736] [serial = 1780] [outer = 1ECB5C00] 20:11:41 INFO - PROCESS | 3736 | 1463281901109 Marionette DEBUG loaded listener.js 20:11:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 173 (1ECBEC00) [pid = 3736] [serial = 1781] [outer = 1ECB5C00] 20:11:41 INFO - PROCESS | 3736 | 1463281901758 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]]]}] 20:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1017ms 20:11:41 INFO - PROCESS | 3736 | 1463281901800 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 20:11:41 INFO - PROCESS | 3736 | 1463281901802 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 20:11:41 INFO - PROCESS | 3736 | 1463281901806 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:11:41 INFO - PROCESS | 3736 | 1463281901808 Marionette TRACE conn6 <- [1,2338,null,{}] 20:11:41 INFO - PROCESS | 3736 | 1463281901811 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}] 20:11:41 INFO - PROCESS | 3736 | 1463281901927 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 20:11:42 INFO - PROCESS | 3736 | 1463281902084 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:42 INFO - PROCESS | 3736 | ++DOCSHELL 0FEA4000 == 76 [pid = 3736] [id = 594] 20:11:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 174 (10010C00) [pid = 3736] [serial = 1782] [outer = 00000000] 20:11:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 175 (10690800) [pid = 3736] [serial = 1783] [outer = 10010C00] 20:11:42 INFO - PROCESS | 3736 | 1463281902140 Marionette DEBUG loaded listener.js 20:11:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 176 (14357800) [pid = 3736] [serial = 1784] [outer = 10010C00] 20:11:42 INFO - PROCESS | 3736 | 1463281902921 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]]]}] 20:11:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1177ms 20:11:43 INFO - PROCESS | 3736 | 1463281902987 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 20:11:43 INFO - PROCESS | 3736 | 1463281902992 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 20:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:11:43 INFO - PROCESS | 3736 | 1463281902996 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:11:43 INFO - PROCESS | 3736 | 1463281903000 Marionette TRACE conn6 <- [1,2342,null,{}] 20:11:43 INFO - PROCESS | 3736 | 1463281903021 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}] 20:11:43 INFO - PROCESS | 3736 | 1463281903139 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 20:11:43 INFO - PROCESS | 3736 | 1463281903293 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:43 INFO - PROCESS | 3736 | ++DOCSHELL 14664000 == 77 [pid = 3736] [id = 595] 20:11:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 177 (14666400) [pid = 3736] [serial = 1785] [outer = 00000000] 20:11:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 178 (14DA1400) [pid = 3736] [serial = 1786] [outer = 14666400] 20:11:43 INFO - PROCESS | 3736 | 1463281903347 Marionette DEBUG loaded listener.js 20:11:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 179 (16BF3000) [pid = 3736] [serial = 1787] [outer = 14666400] 20:11:43 INFO - PROCESS | 3736 | 1463281903927 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]]]}] 20:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 991ms 20:11:44 INFO - PROCESS | 3736 | 1463281903988 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 20:11:44 INFO - PROCESS | 3736 | 1463281903993 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 20:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:11:44 INFO - PROCESS | 3736 | 1463281903999 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:11:44 INFO - PROCESS | 3736 | 1463281904001 Marionette TRACE conn6 <- [1,2346,null,{}] 20:11:44 INFO - PROCESS | 3736 | 1463281904005 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}] 20:11:44 INFO - PROCESS | 3736 | 1463281904115 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 20:11:44 INFO - PROCESS | 3736 | 1463281904270 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:44 INFO - PROCESS | 3736 | --DOCSHELL 146E3800 == 76 [pid = 3736] [id = 536] 20:11:44 INFO - PROCESS | 3736 | --DOCSHELL 1A114400 == 75 [pid = 3736] [id = 584] 20:11:44 INFO - PROCESS | 3736 | --DOCSHELL 146E5400 == 74 [pid = 3736] [id = 583] 20:11:44 INFO - PROCESS | 3736 | --DOCSHELL 14B6BC00 == 73 [pid = 3736] [id = 582] 20:11:44 INFO - PROCESS | 3736 | --DOCSHELL 1A442000 == 72 [pid = 3736] [id = 523] 20:11:44 INFO - PROCESS | 3736 | --DOCSHELL 197A0800 == 71 [pid = 3736] [id = 581] 20:11:44 INFO - PROCESS | 3736 | --DOCSHELL 18DA5800 == 70 [pid = 3736] [id = 580] 20:11:44 INFO - PROCESS | 3736 | --DOCSHELL 1779C400 == 69 [pid = 3736] [id = 579] 20:11:44 INFO - PROCESS | 3736 | --DOCSHELL 14666C00 == 68 [pid = 3736] [id = 578] 20:11:44 INFO - PROCESS | 3736 | --DOCSHELL 14DA1000 == 67 [pid = 3736] [id = 562] 20:11:44 INFO - PROCESS | 3736 | --DOCSHELL 0FB49000 == 66 [pid = 3736] [id = 577] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 178 (1E8EAC00) [pid = 3736] [serial = 1669] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 177 (167E1C00) [pid = 3736] [serial = 1654] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 176 (19D09000) [pid = 3736] [serial = 1657] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 175 (1DAF9800) [pid = 3736] [serial = 1666] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 174 (0C7DF000) [pid = 3736] [serial = 1651] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 173 (1D7C4000) [pid = 3736] [serial = 1663] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 172 (19B63C00) [pid = 3736] [serial = 1702] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 171 (1CC5F400) [pid = 3736] [serial = 1660] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | ++DOCSHELL 08893C00 == 67 [pid = 3736] [id = 596] 20:11:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 172 (0C694C00) [pid = 3736] [serial = 1788] [outer = 00000000] 20:11:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 173 (10350000) [pid = 3736] [serial = 1789] [outer = 0C694C00] 20:11:44 INFO - PROCESS | 3736 | 1463281904387 Marionette DEBUG loaded listener.js 20:11:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 174 (10FE8000) [pid = 3736] [serial = 1790] [outer = 0C694C00] 20:11:44 INFO - PROCESS | 3736 | --DOCSHELL 146E9C00 == 66 [pid = 3736] [id = 561] 20:11:44 INFO - PROCESS | 3736 | --DOCSHELL 106EC400 == 65 [pid = 3736] [id = 576] 20:11:44 INFO - PROCESS | 3736 | --DOCSHELL 0FB47C00 == 64 [pid = 3736] [id = 575] 20:11:44 INFO - PROCESS | 3736 | --DOCSHELL 10057800 == 63 [pid = 3736] [id = 568] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 173 (18D8B400) [pid = 3736] [serial = 1690] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 172 (18F23400) [pid = 3736] [serial = 1693] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 171 (103C0400) [pid = 3736] [serial = 1678] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 170 (146E6800) [pid = 3736] [serial = 1682] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 169 (18D86400) [pid = 3736] [serial = 1696] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 168 (14D95C00) [pid = 3736] [serial = 1685] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 167 (1EC29C00) [pid = 3736] [serial = 1672] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 166 (10502C00) [pid = 3736] [serial = 1676] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (10059000) [pid = 3736] [serial = 1675] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (162BC400) [pid = 3736] [serial = 1687] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (16BFCC00) [pid = 3736] [serial = 1688] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (18FB1C00) [pid = 3736] [serial = 1694] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (14CA9400) [pid = 3736] [serial = 1684] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (18D93800) [pid = 3736] [serial = 1691] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (1466AC00) [pid = 3736] [serial = 1681] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (18F22000) [pid = 3736] [serial = 1697] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 157 (197A7800) [pid = 3736] [serial = 1699] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 156 (19865C00) [pid = 3736] [serial = 1700] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 155 (1B135800) [pid = 3736] [serial = 1649] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | --DOMWINDOW == 154 (1069B000) [pid = 3736] [serial = 1679] [outer = 00000000] [url = about:blank] 20:11:44 INFO - PROCESS | 3736 | 1463281904858 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]]]}] 20:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 870ms 20:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:11:44 INFO - PROCESS | 3736 | 1463281904872 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 20:11:44 INFO - PROCESS | 3736 | 1463281904874 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 20:11:44 INFO - PROCESS | 3736 | 1463281904877 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:11:44 INFO - PROCESS | 3736 | 1463281904881 Marionette TRACE conn6 <- [1,2350,null,{}] 20:11:44 INFO - PROCESS | 3736 | 1463281904890 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}] 20:11:45 INFO - PROCESS | 3736 | 1463281904990 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 20:11:45 INFO - PROCESS | 3736 | 1463281905015 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:45 INFO - PROCESS | 3736 | ++DOCSHELL 146DB800 == 64 [pid = 3736] [id = 597] 20:11:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 155 (146E9C00) [pid = 3736] [serial = 1791] [outer = 00000000] 20:11:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 156 (14D95C00) [pid = 3736] [serial = 1792] [outer = 146E9C00] 20:11:45 INFO - PROCESS | 3736 | 1463281905063 Marionette DEBUG loaded listener.js 20:11:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 157 (16BF2C00) [pid = 3736] [serial = 1793] [outer = 146E9C00] 20:11:45 INFO - PROCESS | 3736 | 1463281905582 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]]]}] 20:11:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:11:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 20:11:45 INFO - PROCESS | 3736 | 1463281905608 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 20:11:45 INFO - PROCESS | 3736 | 1463281905611 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 20:11:45 INFO - PROCESS | 3736 | 1463281905614 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:11:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:11:45 INFO - PROCESS | 3736 | 1463281905616 Marionette TRACE conn6 <- [1,2354,null,{}] 20:11:45 INFO - PROCESS | 3736 | 1463281905619 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}] 20:11:45 INFO - PROCESS | 3736 | 1463281905716 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 20:11:45 INFO - PROCESS | 3736 | 1463281905735 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:45 INFO - PROCESS | 3736 | ++DOCSHELL 16BFD800 == 65 [pid = 3736] [id = 598] 20:11:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 158 (1779C400) [pid = 3736] [serial = 1794] [outer = 00000000] 20:11:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (18D94800) [pid = 3736] [serial = 1795] [outer = 1779C400] 20:11:45 INFO - PROCESS | 3736 | 1463281905883 Marionette DEBUG loaded listener.js 20:11:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (18F1C400) [pid = 3736] [serial = 1796] [outer = 1779C400] 20:11:46 INFO - PROCESS | 3736 | 1463281906256 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]]]}] 20:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 20:11:46 INFO - PROCESS | 3736 | 1463281906299 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 20:11:46 INFO - PROCESS | 3736 | 1463281906301 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 20:11:46 INFO - PROCESS | 3736 | 1463281906304 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:11:46 INFO - PROCESS | 3736 | 1463281906305 Marionette TRACE conn6 <- [1,2358,null,{}] 20:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:11:46 INFO - PROCESS | 3736 | 1463281906309 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}] 20:11:46 INFO - PROCESS | 3736 | 1463281906403 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 20:11:46 INFO - PROCESS | 3736 | 1463281906440 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:46 INFO - PROCESS | 3736 | ++DOCSHELL 18FB1800 == 66 [pid = 3736] [id = 599] 20:11:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (18FB1C00) [pid = 3736] [serial = 1797] [outer = 00000000] 20:11:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (197A9400) [pid = 3736] [serial = 1798] [outer = 18FB1C00] 20:11:46 INFO - PROCESS | 3736 | 1463281906498 Marionette DEBUG loaded listener.js 20:11:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (197AF800) [pid = 3736] [serial = 1799] [outer = 18FB1C00] 20:11:47 INFO - PROCESS | 3736 | 1463281907020 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]]]}] 20:11:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 771ms 20:11:47 INFO - PROCESS | 3736 | 1463281907085 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 20:11:47 INFO - PROCESS | 3736 | 1463281907087 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 20:11:47 INFO - PROCESS | 3736 | 1463281907090 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:11:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:11:47 INFO - PROCESS | 3736 | 1463281907092 Marionette TRACE conn6 <- [1,2362,null,{}] 20:11:47 INFO - PROCESS | 3736 | 1463281907095 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}] 20:11:47 INFO - PROCESS | 3736 | 1463281907237 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 20:11:47 INFO - PROCESS | 3736 | 1463281907256 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:47 INFO - PROCESS | 3736 | ++DOCSHELL 19867800 == 67 [pid = 3736] [id = 600] 20:11:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (19B62000) [pid = 3736] [serial = 1800] [outer = 00000000] 20:11:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (1A031400) [pid = 3736] [serial = 1801] [outer = 19B62000] 20:11:47 INFO - PROCESS | 3736 | 1463281907301 Marionette DEBUG loaded listener.js 20:11:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (1A11A400) [pid = 3736] [serial = 1802] [outer = 19B62000] 20:11:47 INFO - PROCESS | 3736 | 1463281907759 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]]]}] 20:11:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:11:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 731ms 20:11:47 INFO - PROCESS | 3736 | 1463281907853 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 20:11:47 INFO - PROCESS | 3736 | 1463281907855 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 20:11:47 INFO - PROCESS | 3736 | 1463281907863 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:11:47 INFO - PROCESS | 3736 | 1463281907865 Marionette TRACE conn6 <- [1,2366,null,{}] 20:11:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:11:47 INFO - PROCESS | 3736 | 1463281907869 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}] 20:11:48 INFO - PROCESS | 3736 | 1463281908003 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 20:11:48 INFO - PROCESS | 3736 | 1463281908024 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:48 INFO - PROCESS | 3736 | ++DOCSHELL 19D06800 == 68 [pid = 3736] [id = 601] 20:11:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 167 (1A13B000) [pid = 3736] [serial = 1803] [outer = 00000000] 20:11:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 168 (1A439800) [pid = 3736] [serial = 1804] [outer = 1A13B000] 20:11:48 INFO - PROCESS | 3736 | 1463281908068 Marionette DEBUG loaded listener.js 20:11:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 169 (1A510800) [pid = 3736] [serial = 1805] [outer = 1A13B000] 20:11:48 INFO - PROCESS | 3736 | 1463281908545 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]]]}] 20:11:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:11:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 20:11:48 INFO - PROCESS | 3736 | 1463281908600 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 20:11:48 INFO - PROCESS | 3736 | 1463281908602 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 20:11:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:11:48 INFO - PROCESS | 3736 | 1463281908611 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:11:48 INFO - PROCESS | 3736 | 1463281908613 Marionette TRACE conn6 <- [1,2370,null,{}] 20:11:48 INFO - PROCESS | 3736 | 1463281908617 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}] 20:11:48 INFO - PROCESS | 3736 | 1463281908966 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 20:11:49 INFO - PROCESS | 3736 | --DOMWINDOW == 168 (18DA5C00) [pid = 3736] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:11:49 INFO - PROCESS | 3736 | --DOMWINDOW == 167 (17A77400) [pid = 3736] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:11:49 INFO - PROCESS | 3736 | --DOMWINDOW == 166 (0FB51C00) [pid = 3736] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:11:49 INFO - PROCESS | 3736 | --DOMWINDOW == 165 (197A7400) [pid = 3736] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:11:49 INFO - PROCESS | 3736 | --DOMWINDOW == 164 (19869400) [pid = 3736] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:11:49 INFO - PROCESS | 3736 | --DOMWINDOW == 163 (19B2AC00) [pid = 3736] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:11:49 INFO - PROCESS | 3736 | --DOMWINDOW == 162 (0FB4A400) [pid = 3736] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:11:49 INFO - PROCESS | 3736 | --DOMWINDOW == 161 (14669400) [pid = 3736] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:11:49 INFO - PROCESS | 3736 | --DOMWINDOW == 160 (1A122400) [pid = 3736] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:11:49 INFO - PROCESS | 3736 | --DOMWINDOW == 159 (14043400) [pid = 3736] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:11:49 INFO - PROCESS | 3736 | --DOMWINDOW == 158 (146EA800) [pid = 3736] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:11:49 INFO - PROCESS | 3736 | 1463281909051 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:49 INFO - PROCESS | 3736 | ++DOCSHELL 0C7ED800 == 69 [pid = 3736] [id = 602] 20:11:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 159 (0FB4A400) [pid = 3736] [serial = 1806] [outer = 00000000] 20:11:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 160 (14669400) [pid = 3736] [serial = 1807] [outer = 0FB4A400] 20:11:49 INFO - PROCESS | 3736 | 1463281909105 Marionette DEBUG loaded listener.js 20:11:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 161 (14DA1800) [pid = 3736] [serial = 1808] [outer = 0FB4A400] 20:11:49 INFO - PROCESS | 3736 | 1463281909511 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]]]}] 20:11:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:11:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 931ms 20:11:49 INFO - PROCESS | 3736 | 1463281909537 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 20:11:49 INFO - PROCESS | 3736 | 1463281909539 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 20:11:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:11:49 INFO - PROCESS | 3736 | 1463281909542 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:11:49 INFO - PROCESS | 3736 | 1463281909544 Marionette TRACE conn6 <- [1,2374,null,{}] 20:11:49 INFO - PROCESS | 3736 | 1463281909547 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}] 20:11:49 INFO - PROCESS | 3736 | 1463281909640 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 20:11:49 INFO - PROCESS | 3736 | 1463281909647 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:49 INFO - PROCESS | 3736 | ++DOCSHELL 18D9F800 == 70 [pid = 3736] [id = 603] 20:11:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 162 (197A7400) [pid = 3736] [serial = 1809] [outer = 00000000] 20:11:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 163 (1B15B800) [pid = 3736] [serial = 1810] [outer = 197A7400] 20:11:49 INFO - PROCESS | 3736 | 1463281909692 Marionette DEBUG loaded listener.js 20:11:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 164 (1BD8D000) [pid = 3736] [serial = 1811] [outer = 197A7400] 20:11:50 INFO - PROCESS | 3736 | 1463281910132 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]]]}] 20:11:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:11:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 630ms 20:11:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:11:50 INFO - PROCESS | 3736 | 1463281910187 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 20:11:50 INFO - PROCESS | 3736 | 1463281910189 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 20:11:50 INFO - PROCESS | 3736 | 1463281910193 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:11:50 INFO - PROCESS | 3736 | 1463281910194 Marionette TRACE conn6 <- [1,2378,null,{}] 20:11:50 INFO - PROCESS | 3736 | 1463281910198 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}] 20:11:50 INFO - PROCESS | 3736 | 1463281910293 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 20:11:50 INFO - PROCESS | 3736 | 1463281910300 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:50 INFO - PROCESS | 3736 | ++DOCSHELL 146DC800 == 71 [pid = 3736] [id = 604] 20:11:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 165 (18F24400) [pid = 3736] [serial = 1812] [outer = 00000000] 20:11:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 166 (1CC65800) [pid = 3736] [serial = 1813] [outer = 18F24400] 20:11:50 INFO - PROCESS | 3736 | 1463281910344 Marionette DEBUG loaded listener.js 20:11:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 167 (1D7CE000) [pid = 3736] [serial = 1814] [outer = 18F24400] 20:11:50 INFO - PROCESS | 3736 | 1463281910808 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]]]}] 20:11:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:11:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 671ms 20:11:50 INFO - PROCESS | 3736 | 1463281910864 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 20:11:50 INFO - PROCESS | 3736 | 1463281910867 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 20:11:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:11:50 INFO - PROCESS | 3736 | 1463281910870 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:11:50 INFO - PROCESS | 3736 | 1463281910872 Marionette TRACE conn6 <- [1,2382,null,{}] 20:11:50 INFO - PROCESS | 3736 | 1463281910876 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}] 20:11:51 INFO - PROCESS | 3736 | 1463281911066 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 20:11:51 INFO - PROCESS | 3736 | 1463281911281 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:51 INFO - PROCESS | 3736 | ++DOCSHELL 10009800 == 72 [pid = 3736] [id = 605] 20:11:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 168 (1000A000) [pid = 3736] [serial = 1815] [outer = 00000000] 20:11:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 169 (10350C00) [pid = 3736] [serial = 1816] [outer = 1000A000] 20:11:51 INFO - PROCESS | 3736 | 1463281911338 Marionette DEBUG loaded listener.js 20:11:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 170 (1105AC00) [pid = 3736] [serial = 1817] [outer = 1000A000] 20:11:51 INFO - PROCESS | 3736 | 1463281911961 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]]]}] 20:11:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:11:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1124ms 20:11:52 INFO - PROCESS | 3736 | 1463281911999 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 20:11:52 INFO - PROCESS | 3736 | 1463281912004 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 20:11:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:11:52 INFO - PROCESS | 3736 | 1463281912008 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:11:52 INFO - PROCESS | 3736 | 1463281912013 Marionette TRACE conn6 <- [1,2386,null,{}] 20:11:52 INFO - PROCESS | 3736 | 1463281912018 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}] 20:11:52 INFO - PROCESS | 3736 | 1463281912140 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 20:11:52 INFO - PROCESS | 3736 | 1463281912315 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:52 INFO - PROCESS | 3736 | ++DOCSHELL 14BBE000 == 73 [pid = 3736] [id = 606] 20:11:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 171 (14CAEC00) [pid = 3736] [serial = 1818] [outer = 00000000] 20:11:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 172 (17E4F800) [pid = 3736] [serial = 1819] [outer = 14CAEC00] 20:11:52 INFO - PROCESS | 3736 | 1463281912374 Marionette DEBUG loaded listener.js 20:11:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 173 (17EFAC00) [pid = 3736] [serial = 1820] [outer = 14CAEC00] 20:11:53 INFO - PROCESS | 3736 | 1463281912999 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]]]}] 20:11:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:11:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1024ms 20:11:53 INFO - PROCESS | 3736 | 1463281913033 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 20:11:53 INFO - PROCESS | 3736 | 1463281913036 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 20:11:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:11:53 INFO - PROCESS | 3736 | 1463281913040 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:11:53 INFO - PROCESS | 3736 | 1463281913043 Marionette TRACE conn6 <- [1,2390,null,{}] 20:11:53 INFO - PROCESS | 3736 | 1463281913047 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}] 20:11:53 INFO - PROCESS | 3736 | 1463281913168 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 20:11:53 INFO - PROCESS | 3736 | 1463281913332 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:53 INFO - PROCESS | 3736 | ++DOCSHELL 1A09C400 == 74 [pid = 3736] [id = 607] 20:11:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 174 (1A09E400) [pid = 3736] [serial = 1821] [outer = 00000000] 20:11:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 175 (1A327800) [pid = 3736] [serial = 1822] [outer = 1A09E400] 20:11:53 INFO - PROCESS | 3736 | 1463281913388 Marionette DEBUG loaded listener.js 20:11:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 176 (1BD71C00) [pid = 3736] [serial = 1823] [outer = 1A09E400] 20:11:54 INFO - PROCESS | 3736 | 1463281914016 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]]]}] 20:11:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:11:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1020ms 20:11:54 INFO - PROCESS | 3736 | 1463281914062 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 20:11:54 INFO - PROCESS | 3736 | 1463281914066 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 20:11:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:11:54 INFO - PROCESS | 3736 | 1463281914078 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:11:54 INFO - PROCESS | 3736 | 1463281914083 Marionette TRACE conn6 <- [1,2394,null,{}] 20:11:54 INFO - PROCESS | 3736 | 1463281914104 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}] 20:11:54 INFO - PROCESS | 3736 | 1463281914257 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 20:11:54 INFO - PROCESS | 3736 | 1463281914416 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:54 INFO - PROCESS | 3736 | ++DOCSHELL 1EC22400 == 75 [pid = 3736] [id = 608] 20:11:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 177 (1EC29000) [pid = 3736] [serial = 1824] [outer = 00000000] 20:11:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 178 (1ECEBC00) [pid = 3736] [serial = 1825] [outer = 1EC29000] 20:11:54 INFO - PROCESS | 3736 | 1463281914472 Marionette DEBUG loaded listener.js 20:11:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 179 (1ECF0C00) [pid = 3736] [serial = 1826] [outer = 1EC29000] 20:11:55 INFO - PROCESS | 3736 | 1463281915044 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]]]}] 20:11:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:11:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1028ms 20:11:55 INFO - PROCESS | 3736 | 1463281915104 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 20:11:55 INFO - PROCESS | 3736 | 1463281915107 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 20:11:55 INFO - PROCESS | 3736 | 1463281915110 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:11:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:11:55 INFO - PROCESS | 3736 | 1463281915112 Marionette TRACE conn6 <- [1,2398,null,{}] 20:11:55 INFO - PROCESS | 3736 | 1463281915116 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}] 20:11:55 INFO - PROCESS | 3736 | 1463281915235 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 20:11:55 INFO - PROCESS | 3736 | 1463281915407 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:55 INFO - PROCESS | 3736 | ++DOCSHELL 18DA0400 == 76 [pid = 3736] [id = 609] 20:11:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 180 (1B138800) [pid = 3736] [serial = 1827] [outer = 00000000] 20:11:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 181 (20B31C00) [pid = 3736] [serial = 1828] [outer = 1B138800] 20:11:55 INFO - PROCESS | 3736 | 1463281915463 Marionette DEBUG loaded listener.js 20:11:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 182 (20B38000) [pid = 3736] [serial = 1829] [outer = 1B138800] 20:11:56 INFO - PROCESS | 3736 | 1463281916093 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]]]}] 20:11:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:11:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1018ms 20:11:56 INFO - PROCESS | 3736 | 1463281916133 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 20:11:56 INFO - PROCESS | 3736 | 1463281916135 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 20:11:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:11:56 INFO - PROCESS | 3736 | 1463281916139 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:11:56 INFO - PROCESS | 3736 | 1463281916141 Marionette TRACE conn6 <- [1,2402,null,{}] 20:11:56 INFO - PROCESS | 3736 | 1463281916145 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}] 20:11:56 INFO - PROCESS | 3736 | 1463281916263 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 20:11:56 INFO - PROCESS | 3736 | 1463281916429 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:56 INFO - PROCESS | 3736 | ++DOCSHELL 20B40800 == 77 [pid = 3736] [id = 610] 20:11:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 183 (20F7C400) [pid = 3736] [serial = 1830] [outer = 00000000] 20:11:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 184 (20F81000) [pid = 3736] [serial = 1831] [outer = 20F7C400] 20:11:56 INFO - PROCESS | 3736 | 1463281916493 Marionette DEBUG loaded listener.js 20:11:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 185 (20F88000) [pid = 3736] [serial = 1832] [outer = 20F7C400] 20:11:57 INFO - PROCESS | 3736 | 1463281917084 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]]]}] 20:11:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:11:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 971ms 20:11:57 INFO - PROCESS | 3736 | 1463281917121 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 20:11:57 INFO - PROCESS | 3736 | 1463281917123 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 20:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:11:57 INFO - PROCESS | 3736 | 1463281917127 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:11:57 INFO - PROCESS | 3736 | 1463281917129 Marionette TRACE conn6 <- [1,2406,null,{}] 20:11:57 INFO - PROCESS | 3736 | 1463281917132 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}] 20:11:57 INFO - PROCESS | 3736 | 1463281917251 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 20:11:57 INFO - PROCESS | 3736 | 1463281917385 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:57 INFO - PROCESS | 3736 | ++DOCSHELL 2110BC00 == 78 [pid = 3736] [id = 611] 20:11:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 186 (2110C400) [pid = 3736] [serial = 1833] [outer = 00000000] 20:11:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 187 (21111000) [pid = 3736] [serial = 1834] [outer = 2110C400] 20:11:57 INFO - PROCESS | 3736 | 1463281917439 Marionette DEBUG loaded listener.js 20:11:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 188 (21114400) [pid = 3736] [serial = 1835] [outer = 2110C400] 20:11:58 INFO - PROCESS | 3736 | 1463281917991 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]]]}] 20:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 930ms 20:11:58 INFO - PROCESS | 3736 | 1463281918058 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 20:11:58 INFO - PROCESS | 3736 | 1463281918060 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 20:11:58 INFO - PROCESS | 3736 | 1463281918064 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:11:58 INFO - PROCESS | 3736 | 1463281918066 Marionette TRACE conn6 <- [1,2410,null,{}] 20:11:58 INFO - PROCESS | 3736 | 1463281918069 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}] 20:11:58 INFO - PROCESS | 3736 | 1463281918185 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 20:11:58 INFO - PROCESS | 3736 | 1463281918360 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:58 INFO - PROCESS | 3736 | ++DOCSHELL 21116400 == 79 [pid = 3736] [id = 612] 20:11:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 189 (21117400) [pid = 3736] [serial = 1836] [outer = 00000000] 20:11:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 190 (21139C00) [pid = 3736] [serial = 1837] [outer = 21117400] 20:11:58 INFO - PROCESS | 3736 | 1463281918415 Marionette DEBUG loaded listener.js 20:11:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 191 (2113D000) [pid = 3736] [serial = 1838] [outer = 21117400] 20:11:59 INFO - PROCESS | 3736 | 1463281919061 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]]]}] 20:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1018ms 20:11:59 INFO - PROCESS | 3736 | 1463281919085 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 20:11:59 INFO - PROCESS | 3736 | 1463281919088 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 20:11:59 INFO - PROCESS | 3736 | 1463281919091 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:11:59 INFO - PROCESS | 3736 | 1463281919093 Marionette TRACE conn6 <- [1,2414,null,{}] 20:11:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:11:59 INFO - PROCESS | 3736 | 1463281919097 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}] 20:11:59 INFO - PROCESS | 3736 | 1463281919214 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 20:11:59 INFO - PROCESS | 3736 | 1463281919376 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:11:59 INFO - PROCESS | 3736 | ++DOCSHELL 1404A000 == 80 [pid = 3736] [id = 613] 20:11:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 192 (14660800) [pid = 3736] [serial = 1839] [outer = 00000000] 20:11:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 193 (17A79400) [pid = 3736] [serial = 1840] [outer = 14660800] 20:11:59 INFO - PROCESS | 3736 | 1463281919431 Marionette DEBUG loaded listener.js 20:11:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 194 (17E54800) [pid = 3736] [serial = 1841] [outer = 14660800] 20:12:00 INFO - PROCESS | 3736 | 1463281920298 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]]]}] 20:12:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1275ms 20:12:00 INFO - PROCESS | 3736 | 1463281920370 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 20:12:00 INFO - PROCESS | 3736 | 1463281920373 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 20:12:00 INFO - PROCESS | 3736 | 1463281920393 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:12:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:12:00 INFO - PROCESS | 3736 | 1463281920396 Marionette TRACE conn6 <- [1,2418,null,{}] 20:12:00 INFO - PROCESS | 3736 | 1463281920401 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}] 20:12:00 INFO - PROCESS | 3736 | 1463281920514 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 20:12:00 INFO - PROCESS | 3736 | 1463281920681 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:00 INFO - PROCESS | 3736 | ++DOCSHELL 0FAF1000 == 81 [pid = 3736] [id = 614] 20:12:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 195 (10353C00) [pid = 3736] [serial = 1842] [outer = 00000000] 20:12:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 196 (1466A800) [pid = 3736] [serial = 1843] [outer = 10353C00] 20:12:00 INFO - PROCESS | 3736 | 1463281920732 Marionette DEBUG loaded listener.js 20:12:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 197 (14DA1000) [pid = 3736] [serial = 1844] [outer = 10353C00] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 1D2C6000 == 80 [pid = 3736] [id = 554] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 1986B400 == 79 [pid = 3736] [id = 505] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 1A444C00 == 78 [pid = 3736] [id = 522] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 1C843800 == 77 [pid = 3736] [id = 553] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 1DAF9000 == 76 [pid = 3736] [id = 556] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 1985F800 == 75 [pid = 3736] [id = 552] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 146DC800 == 74 [pid = 3736] [id = 604] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 18D9F800 == 73 [pid = 3736] [id = 603] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 0C7ED800 == 72 [pid = 3736] [id = 602] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 19D06800 == 71 [pid = 3736] [id = 601] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 19867800 == 70 [pid = 3736] [id = 600] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 18FB1800 == 69 [pid = 3736] [id = 599] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 16BFD800 == 68 [pid = 3736] [id = 598] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 196 (1B138400) [pid = 3736] [serial = 1756] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | 1463281921398 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]]]}] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 146DB800 == 67 [pid = 3736] [id = 597] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 08893C00 == 66 [pid = 3736] [id = 596] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 14664000 == 65 [pid = 3736] [id = 595] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 1ECB3000 == 64 [pid = 3736] [id = 593] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 19860000 == 63 [pid = 3736] [id = 592] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 1E89C800 == 62 [pid = 3736] [id = 591] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 1D7CA400 == 61 [pid = 3736] [id = 590] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 1CA44C00 == 60 [pid = 3736] [id = 589] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 1BD72C00 == 59 [pid = 3736] [id = 588] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 14D95800 == 58 [pid = 3736] [id = 587] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 11079800 == 57 [pid = 3736] [id = 586] 20:12:01 INFO - PROCESS | 3736 | --DOCSHELL 1A50D400 == 56 [pid = 3736] [id = 585] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 195 (18F25C00) [pid = 3736] [serial = 1741] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 194 (18B41C00) [pid = 3736] [serial = 1738] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 193 (110F8800) [pid = 3736] [serial = 1732] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 192 (19B25800) [pid = 3736] [serial = 1744] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 191 (18FBBC00) [pid = 3736] [serial = 1742] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 190 (1A033000) [pid = 3736] [serial = 1747] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 189 (14283000) [pid = 3736] [serial = 1733] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 188 (1A329400) [pid = 3736] [serial = 1717] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 187 (19D05400) [pid = 3736] [serial = 1703] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 186 (10356800) [pid = 3736] [serial = 1727] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 185 (1000B800) [pid = 3736] [serial = 1726] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 184 (15BE0800) [pid = 3736] [serial = 1735] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 183 (19D10000) [pid = 3736] [serial = 1711] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 182 (1A13B400) [pid = 3736] [serial = 1714] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 181 (14D9B800) [pid = 3736] [serial = 1708] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 180 (1104DC00) [pid = 3736] [serial = 1705] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 179 (1BD90000) [pid = 3736] [serial = 1723] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 178 (1A509C00) [pid = 3736] [serial = 1754] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 177 (1A32EC00) [pid = 3736] [serial = 1753] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 176 (1A11FC00) [pid = 3736] [serial = 1748] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 175 (16BFC800) [pid = 3736] [serial = 1736] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 174 (1B5B0800) [pid = 3736] [serial = 1720] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 173 (167E1400) [pid = 3736] [serial = 1730] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 172 (14CAC000) [pid = 3736] [serial = 1729] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 171 (19D08000) [pid = 3736] [serial = 1745] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 170 (19D04000) [pid = 3736] [serial = 1750] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 169 (18D99800) [pid = 3736] [serial = 1739] [outer = 00000000] [url = about:blank] 20:12:01 INFO - PROCESS | 3736 | --DOMWINDOW == 168 (1A031000) [pid = 3736] [serial = 1751] [outer = 00000000] [url = about:blank] 20:12:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:12:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1068ms 20:12:01 INFO - PROCESS | 3736 | 1463281921479 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 20:12:01 INFO - PROCESS | 3736 | 1463281921484 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 20:12:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:12:01 INFO - PROCESS | 3736 | 1463281921491 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:12:01 INFO - PROCESS | 3736 | 1463281921494 Marionette TRACE conn6 <- [1,2422,null,{}] 20:12:01 INFO - PROCESS | 3736 | 1463281921497 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}] 20:12:01 INFO - PROCESS | 3736 | 1463281921603 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 20:12:01 INFO - PROCESS | 3736 | 1463281921610 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:01 INFO - PROCESS | 3736 | ++DOCSHELL 1034E800 == 57 [pid = 3736] [id = 615] 20:12:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 169 (1034F000) [pid = 3736] [serial = 1845] [outer = 00000000] 20:12:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 170 (1104DC00) [pid = 3736] [serial = 1846] [outer = 1034F000] 20:12:01 INFO - PROCESS | 3736 | 1463281921656 Marionette DEBUG loaded listener.js 20:12:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 171 (142D6800) [pid = 3736] [serial = 1847] [outer = 1034F000] 20:12:02 INFO - PROCESS | 3736 | 1463281922194 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]]]}] 20:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 20:12:02 INFO - PROCESS | 3736 | 1463281922224 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 20:12:02 INFO - PROCESS | 3736 | 1463281922226 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 20:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:12:02 INFO - PROCESS | 3736 | 1463281922229 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:12:02 INFO - PROCESS | 3736 | 1463281922233 Marionette TRACE conn6 <- [1,2426,null,{}] 20:12:02 INFO - PROCESS | 3736 | 1463281922244 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}] 20:12:02 INFO - PROCESS | 3736 | 1463281922343 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 20:12:02 INFO - PROCESS | 3736 | 1463281922469 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:02 INFO - PROCESS | 3736 | ++DOCSHELL 14D0E800 == 58 [pid = 3736] [id = 616] 20:12:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 172 (15BDD000) [pid = 3736] [serial = 1848] [outer = 00000000] 20:12:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 173 (16BFDC00) [pid = 3736] [serial = 1849] [outer = 15BDD000] 20:12:02 INFO - PROCESS | 3736 | 1463281922517 Marionette DEBUG loaded listener.js 20:12:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 174 (17EF9000) [pid = 3736] [serial = 1850] [outer = 15BDD000] 20:12:02 INFO - PROCESS | 3736 | 1463281922888 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]]]}] 20:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 20:12:02 INFO - PROCESS | 3736 | 1463281922917 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 20:12:02 INFO - PROCESS | 3736 | 1463281922919 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 20:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:12:02 INFO - PROCESS | 3736 | 1463281922922 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:12:02 INFO - PROCESS | 3736 | 1463281922924 Marionette TRACE conn6 <- [1,2430,null,{}] 20:12:02 INFO - PROCESS | 3736 | 1463281922927 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}] 20:12:03 INFO - PROCESS | 3736 | 1463281923027 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 20:12:03 INFO - PROCESS | 3736 | 1463281923047 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:03 INFO - PROCESS | 3736 | ++DOCSHELL 18D8A000 == 59 [pid = 3736] [id = 617] 20:12:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 175 (18D9A800) [pid = 3736] [serial = 1851] [outer = 00000000] 20:12:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 176 (18FAE400) [pid = 3736] [serial = 1852] [outer = 18D9A800] 20:12:03 INFO - PROCESS | 3736 | 1463281923092 Marionette DEBUG loaded listener.js 20:12:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 177 (18FB5800) [pid = 3736] [serial = 1853] [outer = 18D9A800] 20:12:03 INFO - PROCESS | 3736 | 1463281923549 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]]]}] 20:12:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:12:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 20:12:03 INFO - PROCESS | 3736 | 1463281923607 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 20:12:03 INFO - PROCESS | 3736 | 1463281923609 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 20:12:03 INFO - PROCESS | 3736 | 1463281923623 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:12:03 INFO - PROCESS | 3736 | 1463281923624 Marionette TRACE conn6 <- [1,2434,null,{}] 20:12:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:12:03 INFO - PROCESS | 3736 | 1463281923637 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}] 20:12:03 INFO - PROCESS | 3736 | 1463281923770 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 20:12:03 INFO - PROCESS | 3736 | 1463281923821 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:03 INFO - PROCESS | 3736 | ++DOCSHELL 19531000 == 60 [pid = 3736] [id = 618] 20:12:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 178 (197A1000) [pid = 3736] [serial = 1854] [outer = 00000000] 20:12:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 179 (1985F000) [pid = 3736] [serial = 1855] [outer = 197A1000] 20:12:03 INFO - PROCESS | 3736 | 1463281923867 Marionette DEBUG loaded listener.js 20:12:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 180 (1986A800) [pid = 3736] [serial = 1856] [outer = 197A1000] 20:12:04 INFO - PROCESS | 3736 | 1463281924343 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]]]}] 20:12:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:12:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 770ms 20:12:04 INFO - PROCESS | 3736 | 1463281924402 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 20:12:04 INFO - PROCESS | 3736 | 1463281924404 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 20:12:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:12:04 INFO - PROCESS | 3736 | 1463281924408 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:12:04 INFO - PROCESS | 3736 | 1463281924409 Marionette TRACE conn6 <- [1,2438,null,{}] 20:12:04 INFO - PROCESS | 3736 | 1463281924413 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}] 20:12:04 INFO - PROCESS | 3736 | 1463281924556 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 20:12:04 INFO - PROCESS | 3736 | 1463281924580 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:04 INFO - PROCESS | 3736 | ++DOCSHELL 19D0E800 == 61 [pid = 3736] [id = 619] 20:12:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 181 (19D10800) [pid = 3736] [serial = 1857] [outer = 00000000] 20:12:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 182 (1A032C00) [pid = 3736] [serial = 1858] [outer = 19D10800] 20:12:04 INFO - PROCESS | 3736 | 1463281924625 Marionette DEBUG loaded listener.js 20:12:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 183 (1A114800) [pid = 3736] [serial = 1859] [outer = 19D10800] 20:12:05 INFO - PROCESS | 3736 | 1463281925084 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]]]}] 20:12:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:12:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 20:12:05 INFO - PROCESS | 3736 | 1463281925164 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 20:12:05 INFO - PROCESS | 3736 | 1463281925166 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 20:12:05 INFO - PROCESS | 3736 | 1463281925169 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:12:05 INFO - PROCESS | 3736 | 1463281925171 Marionette TRACE conn6 <- [1,2442,null,{}] 20:12:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:12:05 INFO - PROCESS | 3736 | 1463281925179 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}] 20:12:05 INFO - PROCESS | 3736 | 1463281925311 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 20:12:05 INFO - PROCESS | 3736 | 1463281925390 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:05 INFO - PROCESS | 3736 | ++DOCSHELL 19B32800 == 62 [pid = 3736] [id = 620] 20:12:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 184 (1A11C800) [pid = 3736] [serial = 1860] [outer = 00000000] 20:12:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 185 (1A18A000) [pid = 3736] [serial = 1861] [outer = 1A11C800] 20:12:05 INFO - PROCESS | 3736 | 1463281925434 Marionette DEBUG loaded listener.js 20:12:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 186 (1A437800) [pid = 3736] [serial = 1862] [outer = 1A11C800] 20:12:05 INFO - PROCESS | 3736 | --DOMWINDOW == 185 (19B62000) [pid = 3736] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:12:05 INFO - PROCESS | 3736 | --DOMWINDOW == 184 (1A13B000) [pid = 3736] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:12:05 INFO - PROCESS | 3736 | --DOMWINDOW == 183 (0FB4A400) [pid = 3736] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:12:05 INFO - PROCESS | 3736 | --DOMWINDOW == 182 (197A7400) [pid = 3736] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:12:05 INFO - PROCESS | 3736 | --DOMWINDOW == 181 (18FB1C00) [pid = 3736] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:12:05 INFO - PROCESS | 3736 | --DOMWINDOW == 180 (0C694C00) [pid = 3736] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:12:05 INFO - PROCESS | 3736 | --DOMWINDOW == 179 (1779C400) [pid = 3736] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:12:05 INFO - PROCESS | 3736 | --DOMWINDOW == 178 (146E9C00) [pid = 3736] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:12:05 INFO - PROCESS | 3736 | --DOMWINDOW == 177 (14666400) [pid = 3736] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:12:06 INFO - PROCESS | 3736 | 1463281926063 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]]]}] 20:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 930ms 20:12:06 INFO - PROCESS | 3736 | 1463281926107 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 20:12:06 INFO - PROCESS | 3736 | 1463281926109 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 20:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:12:06 INFO - PROCESS | 3736 | 1463281926112 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:12:06 INFO - PROCESS | 3736 | 1463281926114 Marionette TRACE conn6 <- [1,2446,null,{}] 20:12:06 INFO - PROCESS | 3736 | 1463281926117 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}] 20:12:06 INFO - PROCESS | 3736 | 1463281926264 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 20:12:06 INFO - PROCESS | 3736 | 1463281926342 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:06 INFO - PROCESS | 3736 | ++DOCSHELL 18A4E800 == 63 [pid = 3736] [id = 621] 20:12:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 178 (18B46000) [pid = 3736] [serial = 1863] [outer = 00000000] 20:12:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 179 (1A02A400) [pid = 3736] [serial = 1864] [outer = 18B46000] 20:12:06 INFO - PROCESS | 3736 | 1463281926386 Marionette DEBUG loaded listener.js 20:12:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 180 (1A096000) [pid = 3736] [serial = 1865] [outer = 18B46000] 20:12:06 INFO - PROCESS | 3736 | 1463281926724 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]]]}] 20:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 20:12:06 INFO - PROCESS | 3736 | 1463281926788 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 20:12:06 INFO - PROCESS | 3736 | 1463281926790 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 20:12:06 INFO - PROCESS | 3736 | 1463281926793 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:12:06 INFO - PROCESS | 3736 | 1463281926795 Marionette TRACE conn6 <- [1,2450,null,{}] 20:12:06 INFO - PROCESS | 3736 | 1463281926798 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}] 20:12:06 INFO - PROCESS | 3736 | 1463281926893 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 20:12:06 INFO - PROCESS | 3736 | 1463281926900 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:06 INFO - PROCESS | 3736 | ++DOCSHELL 1A118C00 == 64 [pid = 3736] [id = 622] 20:12:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 181 (1A143400) [pid = 3736] [serial = 1866] [outer = 00000000] 20:12:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 182 (1A50AC00) [pid = 3736] [serial = 1867] [outer = 1A143400] 20:12:06 INFO - PROCESS | 3736 | 1463281926943 Marionette DEBUG loaded listener.js 20:12:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 183 (1A5AE400) [pid = 3736] [serial = 1868] [outer = 1A143400] 20:12:07 INFO - PROCESS | 3736 | 1463281927473 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]]]}] 20:12:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 731ms 20:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:12:07 INFO - PROCESS | 3736 | 1463281927528 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 20:12:07 INFO - PROCESS | 3736 | 1463281927530 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 20:12:07 INFO - PROCESS | 3736 | 1463281927533 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:12:07 INFO - PROCESS | 3736 | 1463281927534 Marionette TRACE conn6 <- [1,2454,null,{}] 20:12:07 INFO - PROCESS | 3736 | 1463281927538 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}] 20:12:07 INFO - PROCESS | 3736 | 1463281927632 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 20:12:07 INFO - PROCESS | 3736 | 1463281927639 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:07 INFO - PROCESS | 3736 | ++DOCSHELL 1B136400 == 65 [pid = 3736] [id = 623] 20:12:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 184 (1B5AE800) [pid = 3736] [serial = 1869] [outer = 00000000] 20:12:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 185 (1BD76800) [pid = 3736] [serial = 1870] [outer = 1B5AE800] 20:12:07 INFO - PROCESS | 3736 | 1463281927683 Marionette DEBUG loaded listener.js 20:12:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 186 (1C18FC00) [pid = 3736] [serial = 1871] [outer = 1B5AE800] 20:12:08 INFO - PROCESS | 3736 | 1463281928483 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]]]}] 20:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 20:12:08 INFO - PROCESS | 3736 | 1463281928536 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 20:12:08 INFO - PROCESS | 3736 | 1463281928541 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 20:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:12:08 INFO - PROCESS | 3736 | 1463281928546 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:12:08 INFO - PROCESS | 3736 | 1463281928551 Marionette TRACE conn6 <- [1,2458,null,{}] 20:12:08 INFO - PROCESS | 3736 | 1463281928556 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}] 20:12:08 INFO - PROCESS | 3736 | 1463281928712 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 20:12:08 INFO - PROCESS | 3736 | 1463281928851 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:08 INFO - PROCESS | 3736 | ++DOCSHELL 10001400 == 66 [pid = 3736] [id = 624] 20:12:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 187 (10356800) [pid = 3736] [serial = 1872] [outer = 00000000] 20:12:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 188 (14667C00) [pid = 3736] [serial = 1873] [outer = 10356800] 20:12:08 INFO - PROCESS | 3736 | 1463281928908 Marionette DEBUG loaded listener.js 20:12:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 189 (14744000) [pid = 3736] [serial = 1874] [outer = 10356800] 20:12:09 INFO - PROCESS | 3736 | 1463281929484 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]]]}] 20:12:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:12:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 970ms 20:12:09 INFO - PROCESS | 3736 | 1463281929521 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 20:12:09 INFO - PROCESS | 3736 | 1463281929527 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 20:12:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:12:09 INFO - PROCESS | 3736 | 1463281929533 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:12:09 INFO - PROCESS | 3736 | 1463281929536 Marionette TRACE conn6 <- [1,2462,null,{}] 20:12:09 INFO - PROCESS | 3736 | 1463281929540 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}] 20:12:09 INFO - PROCESS | 3736 | 1463281929662 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 20:12:09 INFO - PROCESS | 3736 | 1463281929811 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:09 INFO - PROCESS | 3736 | ++DOCSHELL 18D8D000 == 67 [pid = 3736] [id = 625] 20:12:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 190 (18D8F800) [pid = 3736] [serial = 1875] [outer = 00000000] 20:12:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 191 (18FB0000) [pid = 3736] [serial = 1876] [outer = 18D8F800] 20:12:09 INFO - PROCESS | 3736 | 1463281929867 Marionette DEBUG loaded listener.js 20:12:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 192 (19B62C00) [pid = 3736] [serial = 1877] [outer = 18D8F800] 20:12:10 INFO - PROCESS | 3736 | 1463281930465 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]]]}] 20:12:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:12:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 971ms 20:12:10 INFO - PROCESS | 3736 | 1463281930505 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 20:12:10 INFO - PROCESS | 3736 | 1463281930508 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 20:12:10 INFO - PROCESS | 3736 | 1463281930511 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:12:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:12:10 INFO - PROCESS | 3736 | 1463281930515 Marionette TRACE conn6 <- [1,2466,null,{}] 20:12:10 INFO - PROCESS | 3736 | 1463281930526 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}] 20:12:10 INFO - PROCESS | 3736 | 1463281930649 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 20:12:10 INFO - PROCESS | 3736 | 1463281930815 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:10 INFO - PROCESS | 3736 | ++DOCSHELL 1C84F000 == 68 [pid = 3736] [id = 626] 20:12:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 193 (1C84F400) [pid = 3736] [serial = 1878] [outer = 00000000] 20:12:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 194 (1D2C6000) [pid = 3736] [serial = 1879] [outer = 1C84F400] 20:12:10 INFO - PROCESS | 3736 | 1463281930874 Marionette DEBUG loaded listener.js 20:12:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 195 (1DAEF800) [pid = 3736] [serial = 1880] [outer = 1C84F400] 20:12:11 INFO - PROCESS | 3736 | 1463281931476 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]]]}] 20:12:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:12:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 970ms 20:12:11 INFO - PROCESS | 3736 | 1463281931486 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 20:12:11 INFO - PROCESS | 3736 | 1463281931488 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 20:12:11 INFO - PROCESS | 3736 | 1463281931492 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:12:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:12:11 INFO - PROCESS | 3736 | 1463281931494 Marionette TRACE conn6 <- [1,2470,null,{}] 20:12:11 INFO - PROCESS | 3736 | 1463281931498 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}] 20:12:11 INFO - PROCESS | 3736 | 1463281931619 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 20:12:11 INFO - PROCESS | 3736 | 1463281931780 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:11 INFO - PROCESS | 3736 | ++DOCSHELL 1E896400 == 69 [pid = 3736] [id = 627] 20:12:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 196 (1E899000) [pid = 3736] [serial = 1881] [outer = 00000000] 20:12:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 197 (1E8E7400) [pid = 3736] [serial = 1882] [outer = 1E899000] 20:12:11 INFO - PROCESS | 3736 | 1463281931837 Marionette DEBUG loaded listener.js 20:12:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 198 (1EC2E400) [pid = 3736] [serial = 1883] [outer = 1E899000] 20:12:12 INFO - PROCESS | 3736 | 1463281932403 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]]]}] 20:12:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:12:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 970ms 20:12:12 INFO - PROCESS | 3736 | 1463281932466 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 20:12:12 INFO - PROCESS | 3736 | 1463281932468 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 20:12:12 INFO - PROCESS | 3736 | 1463281932472 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:12:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:12:12 INFO - PROCESS | 3736 | 1463281932473 Marionette TRACE conn6 <- [1,2474,null,{}] 20:12:12 INFO - PROCESS | 3736 | 1463281932477 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}] 20:12:12 INFO - PROCESS | 3736 | 1463281932594 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 20:12:12 INFO - PROCESS | 3736 | 1463281932769 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:12 INFO - PROCESS | 3736 | ++DOCSHELL 1DAF7000 == 70 [pid = 3736] [id = 628] 20:12:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 199 (1EC3E000) [pid = 3736] [serial = 1884] [outer = 00000000] 20:12:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 200 (1ECB6400) [pid = 3736] [serial = 1885] [outer = 1EC3E000] 20:12:12 INFO - PROCESS | 3736 | 1463281932824 Marionette DEBUG loaded listener.js 20:12:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 201 (1ECEB400) [pid = 3736] [serial = 1886] [outer = 1EC3E000] 20:12:13 INFO - PROCESS | 3736 | 1463281933446 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]]]}] 20:12:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:12:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1019ms 20:12:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:12:13 INFO - PROCESS | 3736 | 1463281933494 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 20:12:13 INFO - PROCESS | 3736 | 1463281933497 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 20:12:13 INFO - PROCESS | 3736 | 1463281933500 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:12:13 INFO - PROCESS | 3736 | 1463281933502 Marionette TRACE conn6 <- [1,2478,null,{}] 20:12:13 INFO - PROCESS | 3736 | 1463281933506 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}] 20:12:13 INFO - PROCESS | 3736 | 1463281933632 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 20:12:13 INFO - PROCESS | 3736 | 1463281933796 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:13 INFO - PROCESS | 3736 | ++DOCSHELL 1ECB5800 == 71 [pid = 3736] [id = 629] 20:12:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 202 (20F7D400) [pid = 3736] [serial = 1887] [outer = 00000000] 20:12:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 203 (21116000) [pid = 3736] [serial = 1888] [outer = 20F7D400] 20:12:13 INFO - PROCESS | 3736 | 1463281933852 Marionette DEBUG loaded listener.js 20:12:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 204 (2113DC00) [pid = 3736] [serial = 1889] [outer = 20F7D400] 20:12:14 INFO - PROCESS | 3736 | 1463281934451 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]]]}] 20:12:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:12:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1016ms 20:12:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:12:14 INFO - PROCESS | 3736 | 1463281934520 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 20:12:14 INFO - PROCESS | 3736 | 1463281934522 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 20:12:14 INFO - PROCESS | 3736 | 1463281934525 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:12:14 INFO - PROCESS | 3736 | 1463281934527 Marionette TRACE conn6 <- [1,2482,null,{}] 20:12:14 INFO - PROCESS | 3736 | 1463281934531 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}] 20:12:14 INFO - PROCESS | 3736 | 1463281934646 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 20:12:14 INFO - PROCESS | 3736 | 1463281934809 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:14 INFO - PROCESS | 3736 | ++DOCSHELL 21111400 == 72 [pid = 3736] [id = 630] 20:12:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 205 (21140800) [pid = 3736] [serial = 1890] [outer = 00000000] 20:12:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 206 (22542000) [pid = 3736] [serial = 1891] [outer = 21140800] 20:12:14 INFO - PROCESS | 3736 | 1463281934864 Marionette DEBUG loaded listener.js 20:12:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 207 (22546000) [pid = 3736] [serial = 1892] [outer = 21140800] 20:12:15 INFO - PROCESS | 3736 | 1463281935431 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]]]}] 20:12:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:12:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 930ms 20:12:15 INFO - PROCESS | 3736 | 1463281935460 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 20:12:15 INFO - PROCESS | 3736 | 1463281935462 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 20:12:15 INFO - PROCESS | 3736 | 1463281935465 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:12:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:12:15 INFO - PROCESS | 3736 | 1463281935467 Marionette TRACE conn6 <- [1,2486,null,{}] 20:12:15 INFO - PROCESS | 3736 | 1463281935471 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}] 20:12:15 INFO - PROCESS | 3736 | 1463281935587 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 20:12:15 INFO - PROCESS | 3736 | 1463281935763 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:15 INFO - PROCESS | 3736 | ++DOCSHELL 22541C00 == 73 [pid = 3736] [id = 631] 20:12:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 208 (22549000) [pid = 3736] [serial = 1893] [outer = 00000000] 20:12:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 209 (2262CC00) [pid = 3736] [serial = 1894] [outer = 22549000] 20:12:15 INFO - PROCESS | 3736 | 1463281935818 Marionette DEBUG loaded listener.js 20:12:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 210 (22631800) [pid = 3736] [serial = 1895] [outer = 22549000] 20:12:16 INFO - PROCESS | 3736 | 1463281936398 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]]]}] 20:12:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:12:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 970ms 20:12:16 INFO - PROCESS | 3736 | 1463281936439 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 20:12:16 INFO - PROCESS | 3736 | 1463281936442 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 20:12:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:12:16 INFO - PROCESS | 3736 | 1463281936445 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:12:16 INFO - PROCESS | 3736 | 1463281936447 Marionette TRACE conn6 <- [1,2490,null,{}] 20:12:16 INFO - PROCESS | 3736 | 1463281936451 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}] 20:12:16 INFO - PROCESS | 3736 | 1463281936570 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 20:12:16 INFO - PROCESS | 3736 | 1463281936752 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:16 INFO - PROCESS | 3736 | ++DOCSHELL 227D2000 == 74 [pid = 3736] [id = 632] 20:12:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 211 (227D3C00) [pid = 3736] [serial = 1896] [outer = 00000000] 20:12:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 212 (227D7400) [pid = 3736] [serial = 1897] [outer = 227D3C00] 20:12:16 INFO - PROCESS | 3736 | 1463281936808 Marionette DEBUG loaded listener.js 20:12:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 213 (227DB400) [pid = 3736] [serial = 1898] [outer = 227D3C00] 20:12:17 INFO - PROCESS | 3736 | 1463281937444 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]]]}] 20:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1068ms 20:12:17 INFO - PROCESS | 3736 | 1463281937517 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 20:12:17 INFO - PROCESS | 3736 | 1463281937519 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 20:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:12:17 INFO - PROCESS | 3736 | 1463281937523 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:12:17 INFO - PROCESS | 3736 | 1463281937525 Marionette TRACE conn6 <- [1,2494,null,{}] 20:12:17 INFO - PROCESS | 3736 | 1463281937529 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}] 20:12:17 INFO - PROCESS | 3736 | 1463281937651 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 20:12:17 INFO - PROCESS | 3736 | 1463281937815 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:17 INFO - PROCESS | 3736 | ++DOCSHELL 106EC400 == 75 [pid = 3736] [id = 633] 20:12:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 214 (106EF400) [pid = 3736] [serial = 1899] [outer = 00000000] 20:12:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 215 (146EA000) [pid = 3736] [serial = 1900] [outer = 106EF400] 20:12:17 INFO - PROCESS | 3736 | 1463281937871 Marionette DEBUG loaded listener.js 20:12:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 216 (15BD9C00) [pid = 3736] [serial = 1901] [outer = 106EF400] 20:12:18 INFO - PROCESS | 3736 | 1463281938645 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]]]}] 20:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1174ms 20:12:18 INFO - PROCESS | 3736 | 1463281938701 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 20:12:18 INFO - PROCESS | 3736 | 1463281938705 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 20:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:12:18 INFO - PROCESS | 3736 | 1463281938710 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:12:18 INFO - PROCESS | 3736 | 1463281938713 Marionette TRACE conn6 <- [1,2498,null,{}] 20:12:18 INFO - PROCESS | 3736 | 1463281938719 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}] 20:12:18 INFO - PROCESS | 3736 | 1463281938836 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 20:12:19 INFO - PROCESS | 3736 | 1463281938998 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:19 INFO - PROCESS | 3736 | ++DOCSHELL 14042000 == 76 [pid = 3736] [id = 634] 20:12:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 217 (14046C00) [pid = 3736] [serial = 1902] [outer = 00000000] 20:12:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 218 (1466A400) [pid = 3736] [serial = 1903] [outer = 14046C00] 20:12:19 INFO - PROCESS | 3736 | 1463281939049 Marionette DEBUG loaded listener.js 20:12:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 219 (14771000) [pid = 3736] [serial = 1904] [outer = 14046C00] 20:12:19 INFO - PROCESS | 3736 | 1463281939635 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]]]}] 20:12:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 990ms 20:12:19 INFO - PROCESS | 3736 | 1463281939701 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 20:12:19 INFO - PROCESS | 3736 | 1463281939707 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 20:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:12:19 INFO - PROCESS | 3736 | 1463281939713 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:12:19 INFO - PROCESS | 3736 | 1463281939715 Marionette TRACE conn6 <- [1,2502,null,{}] 20:12:19 INFO - PROCESS | 3736 | 1463281939719 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}] 20:12:19 INFO - PROCESS | 3736 | 1463281939831 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 20:12:19 INFO - PROCESS | 3736 | 1463281939978 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:20 INFO - PROCESS | 3736 | ++DOCSHELL 18D86C00 == 77 [pid = 3736] [id = 635] 20:12:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 220 (18D93000) [pid = 3736] [serial = 1905] [outer = 00000000] 20:12:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 221 (18F1D000) [pid = 3736] [serial = 1906] [outer = 18D93000] 20:12:20 INFO - PROCESS | 3736 | 1463281940027 Marionette DEBUG loaded listener.js 20:12:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 222 (197ABC00) [pid = 3736] [serial = 1907] [outer = 18D93000] 20:12:20 INFO - PROCESS | 3736 | --DOCSHELL 1A118C00 == 76 [pid = 3736] [id = 622] 20:12:20 INFO - PROCESS | 3736 | --DOCSHELL 18A4E800 == 75 [pid = 3736] [id = 621] 20:12:20 INFO - PROCESS | 3736 | --DOCSHELL 19B32800 == 74 [pid = 3736] [id = 620] 20:12:20 INFO - PROCESS | 3736 | --DOCSHELL 19D0E800 == 73 [pid = 3736] [id = 619] 20:12:20 INFO - PROCESS | 3736 | --DOCSHELL 19531000 == 72 [pid = 3736] [id = 618] 20:12:20 INFO - PROCESS | 3736 | --DOCSHELL 18D8A000 == 71 [pid = 3736] [id = 617] 20:12:20 INFO - PROCESS | 3736 | --DOCSHELL 14D0E800 == 70 [pid = 3736] [id = 616] 20:12:20 INFO - PROCESS | 3736 | --DOCSHELL 1034E800 == 69 [pid = 3736] [id = 615] 20:12:20 INFO - PROCESS | 3736 | --DOCSHELL 0FAF1000 == 68 [pid = 3736] [id = 614] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 221 (1CC65800) [pid = 3736] [serial = 1813] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOCSHELL 21116400 == 67 [pid = 3736] [id = 612] 20:12:20 INFO - PROCESS | 3736 | --DOCSHELL 2110BC00 == 66 [pid = 3736] [id = 611] 20:12:20 INFO - PROCESS | 3736 | --DOCSHELL 20B40800 == 65 [pid = 3736] [id = 610] 20:12:20 INFO - PROCESS | 3736 | --DOCSHELL 18DA0400 == 64 [pid = 3736] [id = 609] 20:12:20 INFO - PROCESS | 3736 | --DOCSHELL 1EC22400 == 63 [pid = 3736] [id = 608] 20:12:20 INFO - PROCESS | 3736 | --DOCSHELL 1A09C400 == 62 [pid = 3736] [id = 607] 20:12:20 INFO - PROCESS | 3736 | --DOCSHELL 14BBE000 == 61 [pid = 3736] [id = 606] 20:12:20 INFO - PROCESS | 3736 | --DOCSHELL 10009800 == 60 [pid = 3736] [id = 605] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 220 (10350000) [pid = 3736] [serial = 1789] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 219 (10FE8000) [pid = 3736] [serial = 1790] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 218 (10690800) [pid = 3736] [serial = 1783] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 217 (18D94800) [pid = 3736] [serial = 1795] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 216 (18F1C400) [pid = 3736] [serial = 1796] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 215 (14D95C00) [pid = 3736] [serial = 1792] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 214 (16BF2C00) [pid = 3736] [serial = 1793] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 213 (16BF3000) [pid = 3736] [serial = 1787] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 212 (14DA1400) [pid = 3736] [serial = 1786] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 211 (1ECBA000) [pid = 3736] [serial = 1780] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 210 (1BD8D000) [pid = 3736] [serial = 1811] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 209 (1A11A400) [pid = 3736] [serial = 1802] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 208 (14DA1800) [pid = 3736] [serial = 1808] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 207 (197AF800) [pid = 3736] [serial = 1799] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 206 (1A031400) [pid = 3736] [serial = 1801] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 205 (1A439800) [pid = 3736] [serial = 1804] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 204 (14669400) [pid = 3736] [serial = 1807] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 203 (1A510800) [pid = 3736] [serial = 1805] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 202 (14661400) [pid = 3736] [serial = 1759] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 201 (18F21C00) [pid = 3736] [serial = 1762] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 200 (1BD8E800) [pid = 3736] [serial = 1765] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 199 (1D2C8C00) [pid = 3736] [serial = 1768] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 198 (1B15B800) [pid = 3736] [serial = 1810] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 197 (1DAF7400) [pid = 3736] [serial = 1771] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 196 (1EC3B000) [pid = 3736] [serial = 1777] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 195 (1EC28C00) [pid = 3736] [serial = 1774] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | --DOMWINDOW == 194 (197A9400) [pid = 3736] [serial = 1798] [outer = 00000000] [url = about:blank] 20:12:20 INFO - PROCESS | 3736 | 1463281940644 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]]]}] 20:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 971ms 20:12:20 INFO - PROCESS | 3736 | 1463281940689 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 20:12:20 INFO - PROCESS | 3736 | 1463281940692 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 20:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:12:20 INFO - PROCESS | 3736 | 1463281940695 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:12:20 INFO - PROCESS | 3736 | 1463281940699 Marionette TRACE conn6 <- [1,2506,null,{}] 20:12:20 INFO - PROCESS | 3736 | 1463281940709 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}] 20:12:20 INFO - PROCESS | 3736 | 1463281940820 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 20:12:20 INFO - PROCESS | 3736 | 1463281940945 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:20 INFO - PROCESS | 3736 | ++DOCSHELL 10351000 == 61 [pid = 3736] [id = 636] 20:12:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 195 (11082800) [pid = 3736] [serial = 1908] [outer = 00000000] 20:12:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 196 (14D02000) [pid = 3736] [serial = 1909] [outer = 11082800] 20:12:21 INFO - PROCESS | 3736 | 1463281940993 Marionette DEBUG loaded listener.js 20:12:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 197 (15BDB400) [pid = 3736] [serial = 1910] [outer = 11082800] 20:12:21 INFO - PROCESS | 3736 | 1463281941398 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]]]}] 20:12:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 20:12:21 INFO - PROCESS | 3736 | 1463281941427 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 20:12:21 INFO - PROCESS | 3736 | 1463281941429 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 20:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:12:21 INFO - PROCESS | 3736 | 1463281941433 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:12:21 INFO - PROCESS | 3736 | 1463281941434 Marionette TRACE conn6 <- [1,2510,null,{}] 20:12:21 INFO - PROCESS | 3736 | 1463281941438 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}] 20:12:21 INFO - PROCESS | 3736 | 1463281941562 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 20:12:21 INFO - PROCESS | 3736 | 1463281941572 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:21 INFO - PROCESS | 3736 | ++DOCSHELL 18B3C000 == 62 [pid = 3736] [id = 637] 20:12:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 198 (18B3F800) [pid = 3736] [serial = 1911] [outer = 00000000] 20:12:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 199 (197A7800) [pid = 3736] [serial = 1912] [outer = 18B3F800] 20:12:21 INFO - PROCESS | 3736 | 1463281941618 Marionette DEBUG loaded listener.js 20:12:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 200 (19B27000) [pid = 3736] [serial = 1913] [outer = 18B3F800] 20:12:22 INFO - PROCESS | 3736 | 1463281942105 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]]]}] 20:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 731ms 20:12:22 INFO - PROCESS | 3736 | 1463281942168 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 20:12:22 INFO - PROCESS | 3736 | 1463281942170 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 20:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:12:22 INFO - PROCESS | 3736 | 1463281942173 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:12:22 INFO - PROCESS | 3736 | 1463281942175 Marionette TRACE conn6 <- [1,2514,null,{}] 20:12:22 INFO - PROCESS | 3736 | 1463281942178 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}] 20:12:22 INFO - PROCESS | 3736 | 1463281942274 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 20:12:22 INFO - PROCESS | 3736 | 1463281942412 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:22 INFO - PROCESS | 3736 | ++DOCSHELL 19B60C00 == 63 [pid = 3736] [id = 638] 20:12:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 201 (19B61000) [pid = 3736] [serial = 1914] [outer = 00000000] 20:12:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 202 (1A030000) [pid = 3736] [serial = 1915] [outer = 19B61000] 20:12:22 INFO - PROCESS | 3736 | 1463281942457 Marionette DEBUG loaded listener.js 20:12:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 203 (1A11A400) [pid = 3736] [serial = 1916] [outer = 19B61000] 20:12:22 INFO - PROCESS | 3736 | 1463281942890 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]]]}] 20:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 770ms 20:12:22 INFO - PROCESS | 3736 | 1463281942969 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 20:12:22 INFO - PROCESS | 3736 | 1463281942971 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 20:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:12:22 INFO - PROCESS | 3736 | 1463281942978 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:12:22 INFO - PROCESS | 3736 | 1463281942980 Marionette TRACE conn6 <- [1,2518,null,{}] 20:12:22 INFO - PROCESS | 3736 | 1463281942983 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}] 20:12:23 INFO - PROCESS | 3736 | 1463281943142 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 20:12:23 INFO - PROCESS | 3736 | 1463281943168 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:23 INFO - PROCESS | 3736 | ++DOCSHELL 1A50D400 == 64 [pid = 3736] [id = 639] 20:12:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 204 (1A5ABC00) [pid = 3736] [serial = 1917] [outer = 00000000] 20:12:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 205 (1B15B800) [pid = 3736] [serial = 1918] [outer = 1A5ABC00] 20:12:23 INFO - PROCESS | 3736 | 1463281943213 Marionette DEBUG loaded listener.js 20:12:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 206 (1BD8D000) [pid = 3736] [serial = 1919] [outer = 1A5ABC00] 20:12:23 INFO - PROCESS | 3736 | 1463281943675 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]]]}] 20:12:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:12:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 731ms 20:12:23 INFO - PROCESS | 3736 | 1463281943710 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 20:12:23 INFO - PROCESS | 3736 | 1463281943712 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 20:12:23 INFO - PROCESS | 3736 | 1463281943715 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:12:23 INFO - PROCESS | 3736 | 1463281943717 Marionette TRACE conn6 <- [1,2522,null,{}] 20:12:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:12:23 INFO - PROCESS | 3736 | 1463281943721 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}] 20:12:23 INFO - PROCESS | 3736 | 1463281943862 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 20:12:23 INFO - PROCESS | 3736 | 1463281943879 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:23 INFO - PROCESS | 3736 | ++DOCSHELL 1C055800 == 65 [pid = 3736] [id = 640] 20:12:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 207 (1C848800) [pid = 3736] [serial = 1920] [outer = 00000000] 20:12:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 208 (1D2C7000) [pid = 3736] [serial = 1921] [outer = 1C848800] 20:12:23 INFO - PROCESS | 3736 | 1463281943923 Marionette DEBUG loaded listener.js 20:12:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 209 (1DAEEC00) [pid = 3736] [serial = 1922] [outer = 1C848800] 20:12:24 INFO - PROCESS | 3736 | 1463281944392 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]]]}] 20:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 20:12:24 INFO - PROCESS | 3736 | 1463281944451 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 20:12:24 INFO - PROCESS | 3736 | 1463281944453 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 20:12:24 INFO - PROCESS | 3736 | 1463281944456 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:12:24 INFO - PROCESS | 3736 | 1463281944458 Marionette TRACE conn6 <- [1,2526,null,{}] 20:12:24 INFO - PROCESS | 3736 | 1463281944461 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}] 20:12:24 INFO - PROCESS | 3736 | 1463281944626 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 20:12:24 INFO - PROCESS | 3736 | --DOMWINDOW == 208 (197A1000) [pid = 3736] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:12:24 INFO - PROCESS | 3736 | --DOMWINDOW == 207 (18F24400) [pid = 3736] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:12:24 INFO - PROCESS | 3736 | --DOMWINDOW == 206 (19D10800) [pid = 3736] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:12:24 INFO - PROCESS | 3736 | --DOMWINDOW == 205 (1A11C800) [pid = 3736] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:12:24 INFO - PROCESS | 3736 | --DOMWINDOW == 204 (18D9A800) [pid = 3736] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:12:24 INFO - PROCESS | 3736 | --DOMWINDOW == 203 (10353C00) [pid = 3736] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:12:24 INFO - PROCESS | 3736 | --DOMWINDOW == 202 (1034F000) [pid = 3736] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:12:24 INFO - PROCESS | 3736 | --DOMWINDOW == 201 (18B46000) [pid = 3736] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:12:24 INFO - PROCESS | 3736 | --DOMWINDOW == 200 (15BDD000) [pid = 3736] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:12:24 INFO - PROCESS | 3736 | --DOMWINDOW == 199 (1A143400) [pid = 3736] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:12:24 INFO - PROCESS | 3736 | 1463281944924 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:24 INFO - PROCESS | 3736 | ++DOCSHELL 10353C00 == 66 [pid = 3736] [id = 641] 20:12:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 200 (106F4C00) [pid = 3736] [serial = 1923] [outer = 00000000] 20:12:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 201 (18D9CC00) [pid = 3736] [serial = 1924] [outer = 106F4C00] 20:12:24 INFO - PROCESS | 3736 | 1463281944969 Marionette DEBUG loaded listener.js 20:12:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 202 (197A1000) [pid = 3736] [serial = 1925] [outer = 106F4C00] 20:12:25 INFO - PROCESS | 3736 | 1463281945343 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]]]}] 20:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 930ms 20:12:25 INFO - PROCESS | 3736 | 1463281945390 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 20:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:12:25 INFO - PROCESS | 3736 | 1463281945401 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 20:12:25 INFO - PROCESS | 3736 | 1463281945405 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:12:25 INFO - PROCESS | 3736 | 1463281945407 Marionette TRACE conn6 <- [1,2530,null,{}] 20:12:25 INFO - PROCESS | 3736 | 1463281945410 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}] 20:12:25 INFO - PROCESS | 3736 | 1463281945506 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 20:12:25 INFO - PROCESS | 3736 | 1463281945513 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:25 INFO - PROCESS | 3736 | ++DOCSHELL 18D9A800 == 67 [pid = 3736] [id = 642] 20:12:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 203 (1A13BC00) [pid = 3736] [serial = 1926] [outer = 00000000] 20:12:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 204 (1EC3D800) [pid = 3736] [serial = 1927] [outer = 1A13BC00] 20:12:25 INFO - PROCESS | 3736 | 1463281945557 Marionette DEBUG loaded listener.js 20:12:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 205 (1ECF5C00) [pid = 3736] [serial = 1928] [outer = 1A13BC00] 20:12:26 INFO - PROCESS | 3736 | 1463281946017 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]]]}] 20:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 20:12:26 INFO - PROCESS | 3736 | 1463281946058 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 20:12:26 INFO - PROCESS | 3736 | 1463281946061 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 20:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:12:26 INFO - PROCESS | 3736 | 1463281946065 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:12:26 INFO - PROCESS | 3736 | 1463281946067 Marionette TRACE conn6 <- [1,2534,null,{}] 20:12:26 INFO - PROCESS | 3736 | 1463281946074 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}] 20:12:26 INFO - PROCESS | 3736 | 1463281946171 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 20:12:26 INFO - PROCESS | 3736 | 1463281946213 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:26 INFO - PROCESS | 3736 | ++DOCSHELL 20B39400 == 68 [pid = 3736] [id = 643] 20:12:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 206 (20B40800) [pid = 3736] [serial = 1929] [outer = 00000000] 20:12:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 207 (2110A400) [pid = 3736] [serial = 1930] [outer = 20B40800] 20:12:26 INFO - PROCESS | 3736 | 1463281946258 Marionette DEBUG loaded listener.js 20:12:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 208 (2113A800) [pid = 3736] [serial = 1931] [outer = 20B40800] 20:12:26 INFO - PROCESS | 3736 | 1463281946727 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]]]}] 20:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 20:12:26 INFO - PROCESS | 3736 | 1463281946741 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 20:12:26 INFO - PROCESS | 3736 | 1463281946743 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 20:12:26 INFO - PROCESS | 3736 | 1463281946765 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:12:26 INFO - PROCESS | 3736 | 1463281946767 Marionette TRACE conn6 <- [1,2538,null,{}] 20:12:26 INFO - PROCESS | 3736 | 1463281946771 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}] 20:12:26 INFO - PROCESS | 3736 | 1463281946887 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 20:12:27 INFO - PROCESS | 3736 | 1463281947129 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:27 INFO - PROCESS | 3736 | ++DOCSHELL 0C624800 == 69 [pid = 3736] [id = 644] 20:12:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 209 (0C781400) [pid = 3736] [serial = 1932] [outer = 00000000] 20:12:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 210 (1000C000) [pid = 3736] [serial = 1933] [outer = 0C781400] 20:12:27 INFO - PROCESS | 3736 | 1463281947191 Marionette DEBUG loaded listener.js 20:12:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 211 (103C0400) [pid = 3736] [serial = 1934] [outer = 0C781400] 20:12:27 INFO - PROCESS | 3736 | 1463281947889 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]]]}] 20:12:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:12:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1178ms 20:12:27 INFO - PROCESS | 3736 | 1463281947946 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 20:12:27 INFO - PROCESS | 3736 | 1463281947951 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 20:12:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:12:27 INFO - PROCESS | 3736 | 1463281947970 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:12:27 INFO - PROCESS | 3736 | 1463281947974 Marionette TRACE conn6 <- [1,2542,null,{}] 20:12:27 INFO - PROCESS | 3736 | 1463281947980 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}] 20:12:28 INFO - PROCESS | 3736 | 1463281948116 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 20:12:28 INFO - PROCESS | 3736 | 1463281948278 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:28 INFO - PROCESS | 3736 | ++DOCSHELL 16BF6800 == 70 [pid = 3736] [id = 645] 20:12:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 212 (1779BC00) [pid = 3736] [serial = 1935] [outer = 00000000] 20:12:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 213 (18D97800) [pid = 3736] [serial = 1936] [outer = 1779BC00] 20:12:28 INFO - PROCESS | 3736 | 1463281948336 Marionette DEBUG loaded listener.js 20:12:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 214 (18F26400) [pid = 3736] [serial = 1937] [outer = 1779BC00] 20:12:28 INFO - PROCESS | 3736 | 1463281948940 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]]]}] 20:12:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:12:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1036ms 20:12:29 INFO - PROCESS | 3736 | 1463281948999 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 20:12:29 INFO - PROCESS | 3736 | 1463281949004 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 20:12:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:12:29 INFO - PROCESS | 3736 | 1463281949008 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:12:29 INFO - PROCESS | 3736 | 1463281949011 Marionette TRACE conn6 <- [1,2546,null,{}] 20:12:29 INFO - PROCESS | 3736 | 1463281949015 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}] 20:12:29 INFO - PROCESS | 3736 | 1463281949139 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 20:12:29 INFO - PROCESS | 3736 | 1463281949324 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:29 INFO - PROCESS | 3736 | ++DOCSHELL 1A43DC00 == 71 [pid = 3736] [id = 646] 20:12:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 215 (1A442800) [pid = 3736] [serial = 1938] [outer = 00000000] 20:12:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 216 (1C741C00) [pid = 3736] [serial = 1939] [outer = 1A442800] 20:12:29 INFO - PROCESS | 3736 | 1463281949380 Marionette DEBUG loaded listener.js 20:12:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 217 (1ECB4000) [pid = 3736] [serial = 1940] [outer = 1A442800] 20:12:30 INFO - PROCESS | 3736 | 1463281950037 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]]]}] 20:12:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:12:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1076ms 20:12:30 INFO - PROCESS | 3736 | 1463281950087 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 20:12:30 INFO - PROCESS | 3736 | 1463281950090 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 20:12:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:12:30 INFO - PROCESS | 3736 | 1463281950100 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:12:30 INFO - PROCESS | 3736 | 1463281950107 Marionette TRACE conn6 <- [1,2550,null,{}] 20:12:30 INFO - PROCESS | 3736 | 1463281950111 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}] 20:12:30 INFO - PROCESS | 3736 | 1463281950238 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 20:12:30 INFO - PROCESS | 3736 | 1463281950425 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:30 INFO - PROCESS | 3736 | ++DOCSHELL 22943400 == 72 [pid = 3736] [id = 647] 20:12:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 218 (22944000) [pid = 3736] [serial = 1941] [outer = 00000000] 20:12:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 219 (22947C00) [pid = 3736] [serial = 1942] [outer = 22944000] 20:12:30 INFO - PROCESS | 3736 | 1463281950484 Marionette DEBUG loaded listener.js 20:12:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 220 (2294CC00) [pid = 3736] [serial = 1943] [outer = 22944000] 20:12:31 INFO - PROCESS | 3736 | 1463281951054 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]]]}] 20:12:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:12:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1036ms 20:12:31 INFO - PROCESS | 3736 | 1463281951132 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 20:12:31 INFO - PROCESS | 3736 | 1463281951135 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 20:12:31 INFO - PROCESS | 3736 | 1463281951139 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:12:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:12:31 INFO - PROCESS | 3736 | 1463281951141 Marionette TRACE conn6 <- [1,2554,null,{}] 20:12:31 INFO - PROCESS | 3736 | 1463281951145 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}] 20:12:31 INFO - PROCESS | 3736 | 1463281951266 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 20:12:31 INFO - PROCESS | 3736 | 1463281951434 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:31 INFO - PROCESS | 3736 | ++DOCSHELL 229A4400 == 73 [pid = 3736] [id = 648] 20:12:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 221 (229A4C00) [pid = 3736] [serial = 1944] [outer = 00000000] 20:12:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 222 (229AA000) [pid = 3736] [serial = 1945] [outer = 229A4C00] 20:12:31 INFO - PROCESS | 3736 | 1463281951490 Marionette DEBUG loaded listener.js 20:12:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 223 (229AE000) [pid = 3736] [serial = 1946] [outer = 229A4C00] 20:12:32 INFO - PROCESS | 3736 | 1463281952077 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]]]}] 20:12:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:12:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 970ms 20:12:32 INFO - PROCESS | 3736 | 1463281952112 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 20:12:32 INFO - PROCESS | 3736 | 1463281952115 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 20:12:32 INFO - PROCESS | 3736 | 1463281952118 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:12:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:12:32 INFO - PROCESS | 3736 | 1463281952121 Marionette TRACE conn6 <- [1,2558,null,{}] 20:12:32 INFO - PROCESS | 3736 | 1463281952124 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}] 20:12:32 INFO - PROCESS | 3736 | 1463281952245 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 20:12:32 INFO - PROCESS | 3736 | 1463281952428 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:32 INFO - PROCESS | 3736 | ++DOCSHELL 22FB2000 == 74 [pid = 3736] [id = 649] 20:12:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 224 (22FB2400) [pid = 3736] [serial = 1947] [outer = 00000000] 20:12:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 225 (22FB6000) [pid = 3736] [serial = 1948] [outer = 22FB2400] 20:12:32 INFO - PROCESS | 3736 | 1463281952490 Marionette DEBUG loaded listener.js 20:12:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 226 (22FBDC00) [pid = 3736] [serial = 1949] [outer = 22FB2400] 20:12:33 INFO - PROCESS | 3736 | 1463281953146 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]]]}] 20:12:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:12:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1068ms 20:12:33 INFO - PROCESS | 3736 | 1463281953190 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 20:12:33 INFO - PROCESS | 3736 | 1463281953192 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 20:12:33 INFO - PROCESS | 3736 | 1463281953196 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:12:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:12:33 INFO - PROCESS | 3736 | 1463281953198 Marionette TRACE conn6 <- [1,2562,null,{}] 20:12:33 INFO - PROCESS | 3736 | 1463281953202 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}] 20:12:33 INFO - PROCESS | 3736 | 1463281953321 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 20:12:33 INFO - PROCESS | 3736 | 1463281953504 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:33 INFO - PROCESS | 3736 | ++DOCSHELL 22495000 == 75 [pid = 3736] [id = 650] 20:12:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 227 (22497000) [pid = 3736] [serial = 1950] [outer = 00000000] 20:12:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 228 (2249F000) [pid = 3736] [serial = 1951] [outer = 22497000] 20:12:33 INFO - PROCESS | 3736 | 1463281953559 Marionette DEBUG loaded listener.js 20:12:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 229 (2294A800) [pid = 3736] [serial = 1952] [outer = 22497000] 20:12:34 INFO - PROCESS | 3736 | 1463281954073 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]]]}] 20:12:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:12:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 931ms 20:12:34 INFO - PROCESS | 3736 | 1463281954130 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 20:12:34 INFO - PROCESS | 3736 | 1463281954133 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 20:12:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:12:34 INFO - PROCESS | 3736 | 1463281954136 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:12:34 INFO - PROCESS | 3736 | 1463281954138 Marionette TRACE conn6 <- [1,2566,null,{}] 20:12:34 INFO - PROCESS | 3736 | 1463281954142 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}] 20:12:34 INFO - PROCESS | 3736 | 1463281954260 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 20:12:34 INFO - PROCESS | 3736 | 1463281954403 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:34 INFO - PROCESS | 3736 | ++DOCSHELL 22FB4C00 == 76 [pid = 3736] [id = 651] 20:12:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 230 (22FBCC00) [pid = 3736] [serial = 1953] [outer = 00000000] 20:12:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 231 (23A48C00) [pid = 3736] [serial = 1954] [outer = 22FBCC00] 20:12:34 INFO - PROCESS | 3736 | 1463281954456 Marionette DEBUG loaded listener.js 20:12:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 232 (23A4EC00) [pid = 3736] [serial = 1955] [outer = 22FBCC00] 20:12:35 INFO - PROCESS | 3736 | 1463281955035 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]]]}] 20:12:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 970ms 20:12:35 INFO - PROCESS | 3736 | 1463281955110 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 20:12:35 INFO - PROCESS | 3736 | 1463281955113 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 20:12:35 INFO - PROCESS | 3736 | 1463281955116 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:12:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:12:35 INFO - PROCESS | 3736 | 1463281955118 Marionette TRACE conn6 <- [1,2570,null,{}] 20:12:35 INFO - PROCESS | 3736 | 1463281955122 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}] 20:12:35 INFO - PROCESS | 3736 | 1463281955272 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 20:12:35 INFO - PROCESS | 3736 | 1463281955443 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:35 INFO - PROCESS | 3736 | ++DOCSHELL 22940C00 == 77 [pid = 3736] [id = 652] 20:12:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 233 (23A48800) [pid = 3736] [serial = 1956] [outer = 00000000] 20:12:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 234 (23D64400) [pid = 3736] [serial = 1957] [outer = 23A48800] 20:12:35 INFO - PROCESS | 3736 | 1463281955496 Marionette DEBUG loaded listener.js 20:12:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 235 (23D69400) [pid = 3736] [serial = 1958] [outer = 23A48800] 20:12:36 INFO - PROCESS | 3736 | 1463281956032 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]]]}] 20:12:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:12:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 970ms 20:12:36 INFO - PROCESS | 3736 | 1463281956091 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 20:12:36 INFO - PROCESS | 3736 | 1463281956093 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 20:12:36 INFO - PROCESS | 3736 | 1463281956096 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:12:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:12:36 INFO - PROCESS | 3736 | 1463281956098 Marionette TRACE conn6 <- [1,2574,null,{}] 20:12:36 INFO - PROCESS | 3736 | 1463281956102 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}] 20:12:36 INFO - PROCESS | 3736 | 1463281956222 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 20:12:36 INFO - PROCESS | 3736 | 1463281956443 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:36 INFO - PROCESS | 3736 | ++DOCSHELL 1A5BBC00 == 78 [pid = 3736] [id = 653] 20:12:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 236 (1B130400) [pid = 3736] [serial = 1959] [outer = 00000000] 20:12:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 237 (1E8A8400) [pid = 3736] [serial = 1960] [outer = 1B130400] 20:12:36 INFO - PROCESS | 3736 | 1463281956499 Marionette DEBUG loaded listener.js 20:12:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 238 (1E8AA400) [pid = 3736] [serial = 1961] [outer = 1B130400] 20:12:37 INFO - PROCESS | 3736 | 1463281957070 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]]]}] 20:12:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:12:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1018ms 20:12:37 INFO - PROCESS | 3736 | 1463281957118 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 20:12:37 INFO - PROCESS | 3736 | 1463281957120 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 20:12:37 INFO - PROCESS | 3736 | 1463281957124 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:12:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:12:37 INFO - PROCESS | 3736 | 1463281957126 Marionette TRACE conn6 <- [1,2578,null,{}] 20:12:37 INFO - PROCESS | 3736 | 1463281957129 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}] 20:12:37 INFO - PROCESS | 3736 | 1463281957251 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 20:12:37 INFO - PROCESS | 3736 | 1463281957679 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:37 INFO - PROCESS | 3736 | ++DOCSHELL 10004800 == 79 [pid = 3736] [id = 654] 20:12:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 239 (1005B000) [pid = 3736] [serial = 1962] [outer = 00000000] 20:12:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 240 (14097800) [pid = 3736] [serial = 1963] [outer = 1005B000] 20:12:37 INFO - PROCESS | 3736 | 1463281957776 Marionette DEBUG loaded listener.js 20:12:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 241 (146EB400) [pid = 3736] [serial = 1964] [outer = 1005B000] 20:12:38 INFO - PROCESS | 3736 | 1463281958408 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]]]}] 20:12:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:12:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1334ms 20:12:38 INFO - PROCESS | 3736 | 1463281958462 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 20:12:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:12:38 INFO - PROCESS | 3736 | 1463281958466 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 20:12:38 INFO - PROCESS | 3736 | 1463281958471 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:12:38 INFO - PROCESS | 3736 | 1463281958474 Marionette TRACE conn6 <- [1,2582,null,{}] 20:12:38 INFO - PROCESS | 3736 | 1463281958479 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}] 20:12:38 INFO - PROCESS | 3736 | 1463281958595 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 20:12:38 INFO - PROCESS | 3736 | 1463281958769 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:38 INFO - PROCESS | 3736 | ++DOCSHELL 18D95800 == 80 [pid = 3736] [id = 655] 20:12:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 242 (18D95C00) [pid = 3736] [serial = 1965] [outer = 00000000] 20:12:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 243 (18FBB800) [pid = 3736] [serial = 1966] [outer = 18D95C00] 20:12:38 INFO - PROCESS | 3736 | 1463281958823 Marionette DEBUG loaded listener.js 20:12:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 244 (19B68C00) [pid = 3736] [serial = 1967] [outer = 18D95C00] 20:12:39 INFO - PROCESS | 3736 | --DOCSHELL 20B39400 == 79 [pid = 3736] [id = 643] 20:12:39 INFO - PROCESS | 3736 | --DOCSHELL 18D9A800 == 78 [pid = 3736] [id = 642] 20:12:39 INFO - PROCESS | 3736 | --DOCSHELL 10353C00 == 77 [pid = 3736] [id = 641] 20:12:39 INFO - PROCESS | 3736 | --DOCSHELL 1C055800 == 76 [pid = 3736] [id = 640] 20:12:39 INFO - PROCESS | 3736 | --DOCSHELL 1A50D400 == 75 [pid = 3736] [id = 639] 20:12:39 INFO - PROCESS | 3736 | --DOCSHELL 19B60C00 == 74 [pid = 3736] [id = 638] 20:12:39 INFO - PROCESS | 3736 | --DOCSHELL 18B3C000 == 73 [pid = 3736] [id = 637] 20:12:39 INFO - PROCESS | 3736 | --DOCSHELL 10351000 == 72 [pid = 3736] [id = 636] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 243 (1BD76800) [pid = 3736] [serial = 1870] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 242 (1A327800) [pid = 3736] [serial = 1822] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 241 (1ECEBC00) [pid = 3736] [serial = 1825] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 240 (17E4F800) [pid = 3736] [serial = 1819] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 239 (21111000) [pid = 3736] [serial = 1834] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 238 (20B31C00) [pid = 3736] [serial = 1828] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 237 (21139C00) [pid = 3736] [serial = 1837] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 236 (10350C00) [pid = 3736] [serial = 1816] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 235 (20F81000) [pid = 3736] [serial = 1831] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOCSHELL 18D86C00 == 71 [pid = 3736] [id = 635] 20:12:39 INFO - PROCESS | 3736 | --DOCSHELL 14042000 == 70 [pid = 3736] [id = 634] 20:12:39 INFO - PROCESS | 3736 | --DOCSHELL 1ECB5800 == 69 [pid = 3736] [id = 629] 20:12:39 INFO - PROCESS | 3736 | --DOCSHELL 1DAF7000 == 68 [pid = 3736] [id = 628] 20:12:39 INFO - PROCESS | 3736 | --DOCSHELL 1E896400 == 67 [pid = 3736] [id = 627] 20:12:39 INFO - PROCESS | 3736 | --DOCSHELL 1C84F000 == 66 [pid = 3736] [id = 626] 20:12:39 INFO - PROCESS | 3736 | --DOCSHELL 18D8D000 == 65 [pid = 3736] [id = 625] 20:12:39 INFO - PROCESS | 3736 | --DOCSHELL 10001400 == 64 [pid = 3736] [id = 624] 20:12:39 INFO - PROCESS | 3736 | --DOCSHELL 1404A000 == 63 [pid = 3736] [id = 613] 20:12:39 INFO - PROCESS | 3736 | --DOCSHELL 1B136400 == 62 [pid = 3736] [id = 623] 20:12:39 INFO - PROCESS | 3736 | 1463281959565 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]]]}] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 234 (1A5AE400) [pid = 3736] [serial = 1868] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 233 (1986A800) [pid = 3736] [serial = 1856] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 232 (1985F000) [pid = 3736] [serial = 1855] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 231 (1D7CE000) [pid = 3736] [serial = 1814] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 230 (1A114800) [pid = 3736] [serial = 1859] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 229 (1A18A000) [pid = 3736] [serial = 1861] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 228 (18FB5800) [pid = 3736] [serial = 1853] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 227 (1A032C00) [pid = 3736] [serial = 1858] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 226 (1A437800) [pid = 3736] [serial = 1862] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 225 (17A79400) [pid = 3736] [serial = 1840] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 224 (14DA1000) [pid = 3736] [serial = 1844] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 223 (1104DC00) [pid = 3736] [serial = 1846] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 222 (1A096000) [pid = 3736] [serial = 1865] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 221 (142D6800) [pid = 3736] [serial = 1847] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 220 (1A02A400) [pid = 3736] [serial = 1864] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 219 (1466A800) [pid = 3736] [serial = 1843] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 218 (17EF9000) [pid = 3736] [serial = 1850] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 217 (1A50AC00) [pid = 3736] [serial = 1867] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 216 (18FAE400) [pid = 3736] [serial = 1852] [outer = 00000000] [url = about:blank] 20:12:39 INFO - PROCESS | 3736 | --DOMWINDOW == 215 (16BFDC00) [pid = 3736] [serial = 1849] [outer = 00000000] [url = about:blank] 20:12:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:12:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1173ms 20:12:39 INFO - PROCESS | 3736 | 1463281959646 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 20:12:39 INFO - PROCESS | 3736 | 1463281959650 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 20:12:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:12:39 INFO - PROCESS | 3736 | 1463281959655 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:12:39 INFO - PROCESS | 3736 | 1463281959657 Marionette TRACE conn6 <- [1,2586,null,{}] 20:12:39 INFO - PROCESS | 3736 | 1463281959660 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}] 20:12:39 INFO - PROCESS | 3736 | 1463281959761 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 20:12:39 INFO - PROCESS | 3736 | 1463281959774 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:39 INFO - PROCESS | 3736 | ++DOCSHELL 10057800 == 63 [pid = 3736] [id = 656] 20:12:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 216 (10351000) [pid = 3736] [serial = 1968] [outer = 00000000] 20:12:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 217 (142D0C00) [pid = 3736] [serial = 1969] [outer = 10351000] 20:12:39 INFO - PROCESS | 3736 | 1463281959820 Marionette DEBUG loaded listener.js 20:12:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 218 (146F6800) [pid = 3736] [serial = 1970] [outer = 10351000] 20:12:40 INFO - PROCESS | 3736 | 1463281960402 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]]]}] 20:12:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:12:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 771ms 20:12:40 INFO - PROCESS | 3736 | 1463281960430 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 20:12:40 INFO - PROCESS | 3736 | 1463281960432 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 20:12:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:12:40 INFO - PROCESS | 3736 | 1463281960437 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:12:40 INFO - PROCESS | 3736 | 1463281960443 Marionette TRACE conn6 <- [1,2590,null,{}] 20:12:40 INFO - PROCESS | 3736 | 1463281960452 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}] 20:12:40 INFO - PROCESS | 3736 | 1463281960557 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 20:12:40 INFO - PROCESS | 3736 | 1463281960690 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:40 INFO - PROCESS | 3736 | ++DOCSHELL 18D88800 == 64 [pid = 3736] [id = 657] 20:12:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 219 (18D8A000) [pid = 3736] [serial = 1971] [outer = 00000000] 20:12:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 220 (18F24800) [pid = 3736] [serial = 1972] [outer = 18D8A000] 20:12:40 INFO - PROCESS | 3736 | 1463281960735 Marionette DEBUG loaded listener.js 20:12:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 221 (18FB9000) [pid = 3736] [serial = 1973] [outer = 18D8A000] 20:12:41 INFO - PROCESS | 3736 | 1463281961145 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]]]}] 20:12:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:12:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 20:12:41 INFO - PROCESS | 3736 | 1463281961169 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 20:12:41 INFO - PROCESS | 3736 | 1463281961172 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 20:12:41 INFO - PROCESS | 3736 | 1463281961175 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:12:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:12:41 INFO - PROCESS | 3736 | 1463281961177 Marionette TRACE conn6 <- [1,2594,null,{}] 20:12:41 INFO - PROCESS | 3736 | 1463281961180 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}] 20:12:41 INFO - PROCESS | 3736 | 1463281961279 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 20:12:41 INFO - PROCESS | 3736 | 1463281961287 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:41 INFO - PROCESS | 3736 | ++DOCSHELL 167E3800 == 65 [pid = 3736] [id = 658] 20:12:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 222 (18B3C400) [pid = 3736] [serial = 1974] [outer = 00000000] 20:12:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 223 (19B62400) [pid = 3736] [serial = 1975] [outer = 18B3C400] 20:12:41 INFO - PROCESS | 3736 | 1463281961332 Marionette DEBUG loaded listener.js 20:12:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 224 (1A039000) [pid = 3736] [serial = 1976] [outer = 18B3C400] 20:12:41 INFO - PROCESS | 3736 | 1463281961798 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]]]}] 20:12:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:12:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 20:12:41 INFO - PROCESS | 3736 | 1463281961855 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 20:12:41 INFO - PROCESS | 3736 | 1463281961866 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 20:12:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:12:41 INFO - PROCESS | 3736 | 1463281961881 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:12:41 INFO - PROCESS | 3736 | 1463281961882 Marionette TRACE conn6 <- [1,2598,null,{}] 20:12:41 INFO - PROCESS | 3736 | 1463281961886 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}] 20:12:42 INFO - PROCESS | 3736 | 1463281962051 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 20:12:42 INFO - PROCESS | 3736 | 1463281962072 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:42 INFO - PROCESS | 3736 | ++DOCSHELL 1A122800 == 66 [pid = 3736] [id = 659] 20:12:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 225 (1A123C00) [pid = 3736] [serial = 1977] [outer = 00000000] 20:12:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 226 (1A188C00) [pid = 3736] [serial = 1978] [outer = 1A123C00] 20:12:42 INFO - PROCESS | 3736 | 1463281962124 Marionette DEBUG loaded listener.js 20:12:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 227 (1A437400) [pid = 3736] [serial = 1979] [outer = 1A123C00] 20:12:42 INFO - PROCESS | 3736 | 1463281962625 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]]]}] 20:12:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:12:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 771ms 20:12:42 INFO - PROCESS | 3736 | 1463281962657 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 20:12:42 INFO - PROCESS | 3736 | 1463281962659 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 20:12:42 INFO - PROCESS | 3736 | 1463281962663 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:12:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:12:42 INFO - PROCESS | 3736 | 1463281962664 Marionette TRACE conn6 <- [1,2602,null,{}] 20:12:42 INFO - PROCESS | 3736 | 1463281962668 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}] 20:12:42 INFO - PROCESS | 3736 | 1463281962810 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 20:12:42 INFO - PROCESS | 3736 | 1463281962898 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:42 INFO - PROCESS | 3736 | ++DOCSHELL 1A5BAC00 == 67 [pid = 3736] [id = 660] 20:12:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 228 (1B130000) [pid = 3736] [serial = 1980] [outer = 00000000] 20:12:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 229 (1B44C400) [pid = 3736] [serial = 1981] [outer = 1B130000] 20:12:42 INFO - PROCESS | 3736 | 1463281962942 Marionette DEBUG loaded listener.js 20:12:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 230 (1BD76800) [pid = 3736] [serial = 1982] [outer = 1B130000] 20:12:43 INFO - PROCESS | 3736 | 1463281963372 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]]]}] 20:12:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:12:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 731ms 20:12:43 INFO - PROCESS | 3736 | 1463281963398 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 20:12:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:12:43 INFO - PROCESS | 3736 | 1463281963400 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 20:12:43 INFO - PROCESS | 3736 | 1463281963403 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:12:43 INFO - PROCESS | 3736 | 1463281963404 Marionette TRACE conn6 <- [1,2606,null,{}] 20:12:43 INFO - PROCESS | 3736 | 1463281963453 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}] 20:12:43 INFO - PROCESS | 3736 | 1463281963596 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 20:12:43 INFO - PROCESS | 3736 | 1463281963619 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:43 INFO - PROCESS | 3736 | ++DOCSHELL 10534C00 == 68 [pid = 3736] [id = 661] 20:12:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 231 (1BD87C00) [pid = 3736] [serial = 1983] [outer = 00000000] 20:12:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 232 (1C850800) [pid = 3736] [serial = 1984] [outer = 1BD87C00] 20:12:43 INFO - PROCESS | 3736 | 1463281963663 Marionette DEBUG loaded listener.js 20:12:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 233 (1D7D0C00) [pid = 3736] [serial = 1985] [outer = 1BD87C00] 20:12:44 INFO - PROCESS | 3736 | --DOMWINDOW == 232 (1A50D800) [pid = 3736] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:12:44 INFO - PROCESS | 3736 | --DOMWINDOW == 231 (1A5ABC00) [pid = 3736] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:12:44 INFO - PROCESS | 3736 | --DOMWINDOW == 230 (1C848800) [pid = 3736] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:12:44 INFO - PROCESS | 3736 | --DOMWINDOW == 229 (106F4C00) [pid = 3736] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:12:44 INFO - PROCESS | 3736 | --DOMWINDOW == 228 (1A13BC00) [pid = 3736] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:12:44 INFO - PROCESS | 3736 | --DOMWINDOW == 227 (18D93000) [pid = 3736] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:12:44 INFO - PROCESS | 3736 | --DOMWINDOW == 226 (18B3F800) [pid = 3736] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:12:44 INFO - PROCESS | 3736 | --DOMWINDOW == 225 (11082800) [pid = 3736] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:12:44 INFO - PROCESS | 3736 | --DOMWINDOW == 224 (19B61000) [pid = 3736] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:12:44 INFO - PROCESS | 3736 | --DOMWINDOW == 223 (14046C00) [pid = 3736] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:12:44 INFO - PROCESS | 3736 | --DOMWINDOW == 222 (1B5AE800) [pid = 3736] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:12:44 INFO - PROCESS | 3736 | 1463281964398 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]]]}] 20:12:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:12:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1054ms 20:12:44 INFO - PROCESS | 3736 | 1463281964458 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 20:12:44 INFO - PROCESS | 3736 | 1463281964460 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 20:12:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:12:44 INFO - PROCESS | 3736 | 1463281964471 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:12:44 INFO - PROCESS | 3736 | 1463281964473 Marionette TRACE conn6 <- [1,2610,null,{}] 20:12:44 INFO - PROCESS | 3736 | 1463281964477 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}] 20:12:44 INFO - PROCESS | 3736 | 1463281964582 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 20:12:44 INFO - PROCESS | 3736 | 1463281964594 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:44 INFO - PROCESS | 3736 | ++DOCSHELL 18B3F800 == 69 [pid = 3736] [id = 662] 20:12:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 223 (18D90800) [pid = 3736] [serial = 1986] [outer = 00000000] 20:12:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 224 (1A18A400) [pid = 3736] [serial = 1987] [outer = 18D90800] 20:12:44 INFO - PROCESS | 3736 | 1463281964638 Marionette DEBUG loaded listener.js 20:12:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 225 (1B5AE800) [pid = 3736] [serial = 1988] [outer = 18D90800] 20:12:45 INFO - PROCESS | 3736 | 1463281965079 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]]]}] 20:12:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:12:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 20:12:45 INFO - PROCESS | 3736 | 1463281965156 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 20:12:45 INFO - PROCESS | 3736 | 1463281965158 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 20:12:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:12:45 INFO - PROCESS | 3736 | 1463281965161 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:12:45 INFO - PROCESS | 3736 | 1463281965163 Marionette TRACE conn6 <- [1,2614,null,{}] 20:12:45 INFO - PROCESS | 3736 | 1463281965166 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}] 20:12:45 INFO - PROCESS | 3736 | 1463281965263 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 20:12:45 INFO - PROCESS | 3736 | 1463281965305 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:45 INFO - PROCESS | 3736 | ++DOCSHELL 11079800 == 70 [pid = 3736] [id = 663] 20:12:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 226 (110F0000) [pid = 3736] [serial = 1989] [outer = 00000000] 20:12:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 227 (1DAF1C00) [pid = 3736] [serial = 1990] [outer = 110F0000] 20:12:45 INFO - PROCESS | 3736 | 1463281965350 Marionette DEBUG loaded listener.js 20:12:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 228 (1E8A2800) [pid = 3736] [serial = 1991] [outer = 110F0000] 20:12:45 INFO - PROCESS | 3736 | 1463281965822 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]]]}] 20:12:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:12:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 20:12:45 INFO - PROCESS | 3736 | 1463281965834 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 20:12:45 INFO - PROCESS | 3736 | 1463281965836 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 20:12:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:12:45 INFO - PROCESS | 3736 | 1463281965859 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:12:45 INFO - PROCESS | 3736 | 1463281965860 Marionette TRACE conn6 <- [1,2618,null,{}] 20:12:45 INFO - PROCESS | 3736 | 1463281965864 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}] 20:12:45 INFO - PROCESS | 3736 | 1463281965961 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 20:12:45 INFO - PROCESS | 3736 | 1463281965967 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:46 INFO - PROCESS | 3736 | ++DOCSHELL 1E8B0800 == 71 [pid = 3736] [id = 664] 20:12:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 229 (1E8EB000) [pid = 3736] [serial = 1992] [outer = 00000000] 20:12:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 230 (1EC2CC00) [pid = 3736] [serial = 1993] [outer = 1E8EB000] 20:12:46 INFO - PROCESS | 3736 | 1463281966018 Marionette DEBUG loaded listener.js 20:12:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 231 (1ECBA800) [pid = 3736] [serial = 1994] [outer = 1E8EB000] 20:12:46 INFO - PROCESS | 3736 | 1463281966826 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]]]}] 20:12:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:12:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1016ms 20:12:46 INFO - PROCESS | 3736 | 1463281966878 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 20:12:46 INFO - PROCESS | 3736 | 1463281966884 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 20:12:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:12:46 INFO - PROCESS | 3736 | 1463281966889 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:12:46 INFO - PROCESS | 3736 | 1463281966894 Marionette TRACE conn6 <- [1,2622,null,{}] 20:12:46 INFO - PROCESS | 3736 | 1463281966919 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}] 20:12:47 INFO - PROCESS | 3736 | 1463281967055 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 20:12:47 INFO - PROCESS | 3736 | 1463281967229 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:47 INFO - PROCESS | 3736 | ++DOCSHELL 1406F400 == 72 [pid = 3736] [id = 665] 20:12:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 232 (14091000) [pid = 3736] [serial = 1995] [outer = 00000000] 20:12:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 233 (16BF3C00) [pid = 3736] [serial = 1996] [outer = 14091000] 20:12:47 INFO - PROCESS | 3736 | 1463281967288 Marionette DEBUG loaded listener.js 20:12:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 234 (18A6A000) [pid = 3736] [serial = 1997] [outer = 14091000] 20:12:47 INFO - PROCESS | 3736 | 1463281967878 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]]]}] 20:12:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:12:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1041ms 20:12:47 INFO - PROCESS | 3736 | 1463281967934 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 20:12:47 INFO - PROCESS | 3736 | 1463281967940 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 20:12:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:12:47 INFO - PROCESS | 3736 | 1463281967946 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:12:47 INFO - PROCESS | 3736 | 1463281967949 Marionette TRACE conn6 <- [1,2626,null,{}] 20:12:47 INFO - PROCESS | 3736 | 1463281967953 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}] 20:12:48 INFO - PROCESS | 3736 | 1463281968080 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 20:12:48 INFO - PROCESS | 3736 | 1463281968253 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:48 INFO - PROCESS | 3736 | ++DOCSHELL 18F22400 == 73 [pid = 3736] [id = 666] 20:12:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 235 (18FBCC00) [pid = 3736] [serial = 1998] [outer = 00000000] 20:12:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 236 (1A114800) [pid = 3736] [serial = 1999] [outer = 18FBCC00] 20:12:48 INFO - PROCESS | 3736 | 1463281968308 Marionette DEBUG loaded listener.js 20:12:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 237 (1A326400) [pid = 3736] [serial = 2000] [outer = 18FBCC00] 20:12:48 INFO - PROCESS | 3736 | 1463281968930 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]]]}] 20:12:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:12:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1021ms 20:12:48 INFO - PROCESS | 3736 | 1463281968969 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 20:12:48 INFO - PROCESS | 3736 | 1463281968972 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 20:12:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:12:48 INFO - PROCESS | 3736 | 1463281968976 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:12:48 INFO - PROCESS | 3736 | 1463281968979 Marionette TRACE conn6 <- [1,2630,null,{}] 20:12:49 INFO - PROCESS | 3736 | 1463281968990 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}] 20:12:49 INFO - PROCESS | 3736 | 1463281969134 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 20:12:49 INFO - PROCESS | 3736 | 1463281969310 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:49 INFO - PROCESS | 3736 | ++DOCSHELL 1ECB2C00 == 74 [pid = 3736] [id = 667] 20:12:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 238 (1ECBC800) [pid = 3736] [serial = 2001] [outer = 00000000] 20:12:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 239 (1ECF3800) [pid = 3736] [serial = 2002] [outer = 1ECBC800] 20:12:49 INFO - PROCESS | 3736 | 1463281969368 Marionette DEBUG loaded listener.js 20:12:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 240 (20F81000) [pid = 3736] [serial = 2003] [outer = 1ECBC800] 20:12:49 INFO - PROCESS | 3736 | 1463281969960 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]]]}] 20:12:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:12:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1020ms 20:12:50 INFO - PROCESS | 3736 | 1463281969999 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 20:12:50 INFO - PROCESS | 3736 | 1463281970002 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 20:12:50 INFO - PROCESS | 3736 | 1463281970005 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:12:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:12:50 INFO - PROCESS | 3736 | 1463281970007 Marionette TRACE conn6 <- [1,2634,null,{}] 20:12:50 INFO - PROCESS | 3736 | 1463281970011 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}] 20:12:50 INFO - PROCESS | 3736 | 1463281970134 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 20:12:50 INFO - PROCESS | 3736 | 1463281970320 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:50 INFO - PROCESS | 3736 | ++DOCSHELL 20F85400 == 75 [pid = 3736] [id = 668] 20:12:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 241 (21109800) [pid = 3736] [serial = 2004] [outer = 00000000] 20:12:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 242 (21117000) [pid = 3736] [serial = 2005] [outer = 21109800] 20:12:50 INFO - PROCESS | 3736 | 1463281970376 Marionette DEBUG loaded listener.js 20:12:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 243 (22495800) [pid = 3736] [serial = 2006] [outer = 21109800] 20:12:51 INFO - PROCESS | 3736 | 1463281970991 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]]]}] 20:12:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:12:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1018ms 20:12:51 INFO - PROCESS | 3736 | 1463281971027 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 20:12:51 INFO - PROCESS | 3736 | 1463281971029 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 20:12:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:12:51 INFO - PROCESS | 3736 | 1463281971033 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:12:51 INFO - PROCESS | 3736 | 1463281971035 Marionette TRACE conn6 <- [1,2638,null,{}] 20:12:51 INFO - PROCESS | 3736 | 1463281971038 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}] 20:12:51 INFO - PROCESS | 3736 | 1463281971159 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 20:12:51 INFO - PROCESS | 3736 | 1463281971347 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:51 INFO - PROCESS | 3736 | ++DOCSHELL 2113E400 == 76 [pid = 3736] [id = 669] 20:12:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 244 (22498000) [pid = 3736] [serial = 2007] [outer = 00000000] 20:12:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 245 (22544800) [pid = 3736] [serial = 2008] [outer = 22498000] 20:12:51 INFO - PROCESS | 3736 | 1463281971402 Marionette DEBUG loaded listener.js 20:12:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 246 (2262EC00) [pid = 3736] [serial = 2009] [outer = 22498000] 20:12:51 INFO - PROCESS | 3736 | 1463281971955 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]]]}] 20:12:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:12:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 970ms 20:12:52 INFO - PROCESS | 3736 | 1463281972003 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 20:12:52 INFO - PROCESS | 3736 | 1463281972006 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 20:12:52 INFO - PROCESS | 3736 | 1463281972009 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:12:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:12:52 INFO - PROCESS | 3736 | 1463281972011 Marionette TRACE conn6 <- [1,2642,null,{}] 20:12:52 INFO - PROCESS | 3736 | 1463281972015 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}] 20:12:52 INFO - PROCESS | 3736 | 1463281972146 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 20:12:52 INFO - PROCESS | 3736 | 1463281972334 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:52 INFO - PROCESS | 3736 | ++DOCSHELL 22633400 == 77 [pid = 3736] [id = 670] 20:12:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 247 (22636800) [pid = 3736] [serial = 2010] [outer = 00000000] 20:12:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 248 (229A5800) [pid = 3736] [serial = 2011] [outer = 22636800] 20:12:52 INFO - PROCESS | 3736 | 1463281972391 Marionette DEBUG loaded listener.js 20:12:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 249 (229A9800) [pid = 3736] [serial = 2012] [outer = 22636800] 20:12:52 INFO - PROCESS | 3736 | 1463281972975 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]]]}] 20:12:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:12:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1016ms 20:12:53 INFO - PROCESS | 3736 | 1463281973029 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 20:12:53 INFO - PROCESS | 3736 | 1463281973031 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 20:12:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:12:53 INFO - PROCESS | 3736 | 1463281973035 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:12:53 INFO - PROCESS | 3736 | 1463281973037 Marionette TRACE conn6 <- [1,2646,null,{}] 20:12:53 INFO - PROCESS | 3736 | 1463281973041 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}] 20:12:53 INFO - PROCESS | 3736 | 1463281973159 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 20:12:53 INFO - PROCESS | 3736 | 1463281973347 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:53 INFO - PROCESS | 3736 | ++DOCSHELL 23A41800 == 78 [pid = 3736] [id = 671] 20:12:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 250 (23A48000) [pid = 3736] [serial = 2013] [outer = 00000000] 20:12:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 251 (23D60C00) [pid = 3736] [serial = 2014] [outer = 23A48000] 20:12:53 INFO - PROCESS | 3736 | 1463281973402 Marionette DEBUG loaded listener.js 20:12:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 252 (23D66000) [pid = 3736] [serial = 2015] [outer = 23A48000] 20:12:54 INFO - PROCESS | 3736 | 1463281974012 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]]]}] 20:12:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:12:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1019ms 20:12:54 INFO - PROCESS | 3736 | 1463281974058 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 20:12:54 INFO - PROCESS | 3736 | 1463281974060 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 20:12:54 INFO - PROCESS | 3736 | 1463281974064 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:12:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:12:54 INFO - PROCESS | 3736 | 1463281974066 Marionette TRACE conn6 <- [1,2650,null,{}] 20:12:54 INFO - PROCESS | 3736 | 1463281974069 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}] 20:12:54 INFO - PROCESS | 3736 | 1463281974188 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 20:12:54 INFO - PROCESS | 3736 | 1463281974374 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:54 INFO - PROCESS | 3736 | ++DOCSHELL 23D6AC00 == 79 [pid = 3736] [id = 672] 20:12:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 253 (23E81400) [pid = 3736] [serial = 2016] [outer = 00000000] 20:12:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 254 (23E88800) [pid = 3736] [serial = 2017] [outer = 23E81400] 20:12:54 INFO - PROCESS | 3736 | 1463281974431 Marionette DEBUG loaded listener.js 20:12:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 255 (23E8D400) [pid = 3736] [serial = 2018] [outer = 23E81400] 20:12:55 INFO - PROCESS | 3736 | 1463281975010 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]]]}] 20:12:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:12:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 970ms 20:12:55 INFO - PROCESS | 3736 | 1463281975039 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 20:12:55 INFO - PROCESS | 3736 | 1463281975041 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 20:12:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:12:55 INFO - PROCESS | 3736 | 1463281975044 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:12:55 INFO - PROCESS | 3736 | 1463281975046 Marionette TRACE conn6 <- [1,2654,null,{}] 20:12:55 INFO - PROCESS | 3736 | 1463281975050 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}] 20:12:55 INFO - PROCESS | 3736 | 1463281975169 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 20:12:55 INFO - PROCESS | 3736 | 1463281975356 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:55 INFO - PROCESS | 3736 | ++DOCSHELL 23D61800 == 80 [pid = 3736] [id = 673] 20:12:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 256 (23E88000) [pid = 3736] [serial = 2019] [outer = 00000000] 20:12:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 257 (25DDF400) [pid = 3736] [serial = 2020] [outer = 23E88000] 20:12:55 INFO - PROCESS | 3736 | 1463281975411 Marionette DEBUG loaded listener.js 20:12:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 258 (25DE4400) [pid = 3736] [serial = 2021] [outer = 23E88000] 20:12:56 INFO - PROCESS | 3736 | 1463281976437 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]]]}] 20:12:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 20:12:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1419ms 20:12:56 INFO - PROCESS | 3736 | 1463281976467 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 20:12:56 INFO - PROCESS | 3736 | 1463281976470 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 20:12:56 INFO - PROCESS | 3736 | 1463281976473 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:12:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:12:56 INFO - PROCESS | 3736 | 1463281976475 Marionette TRACE conn6 <- [1,2658,null,{}] 20:12:56 INFO - PROCESS | 3736 | 1463281976479 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}] 20:12:56 INFO - PROCESS | 3736 | 1463281976602 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 20:12:56 INFO - PROCESS | 3736 | 1463281976803 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:56 INFO - PROCESS | 3736 | ++DOCSHELL 0FB49000 == 81 [pid = 3736] [id = 674] 20:12:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 259 (1000AC00) [pid = 3736] [serial = 2022] [outer = 00000000] 20:12:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 260 (15BE0800) [pid = 3736] [serial = 2023] [outer = 1000AC00] 20:12:56 INFO - PROCESS | 3736 | 1463281976861 Marionette DEBUG loaded listener.js 20:12:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 261 (19869C00) [pid = 3736] [serial = 2024] [outer = 1000AC00] 20:12:58 INFO - PROCESS | 3736 | 1463281978162 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 20:12:58 INFO - PROCESS | 3736 | 1463281978217 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 20:12:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:12:58 INFO - PROCESS | 3736 | 1463281978222 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:12:58 INFO - PROCESS | 3736 | 1463281978227 Marionette TRACE conn6 <- [1,2662,null,{}] 20:12:58 INFO - PROCESS | 3736 | 1463281978233 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}] 20:12:58 INFO - PROCESS | 3736 | 1463281978349 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 20:12:58 INFO - PROCESS | 3736 | 1463281978521 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:12:58 INFO - PROCESS | 3736 | ++DOCSHELL 1779B800 == 82 [pid = 3736] [id = 675] 20:12:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 262 (18D85400) [pid = 3736] [serial = 2025] [outer = 00000000] 20:12:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 263 (18DA4400) [pid = 3736] [serial = 2026] [outer = 18D85400] 20:12:58 INFO - PROCESS | 3736 | 1463281978573 Marionette DEBUG loaded listener.js 20:12:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 264 (19531000) [pid = 3736] [serial = 2027] [outer = 18D85400] 20:12:59 INFO - PROCESS | 3736 | 1463281979661 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 20:12:59 INFO - PROCESS | 3736 | 1463281979719 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 20:12:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:12:59 INFO - PROCESS | 3736 | 1463281979725 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:12:59 INFO - PROCESS | 3736 | 1463281979728 Marionette TRACE conn6 <- [1,2666,null,{}] 20:12:59 INFO - PROCESS | 3736 | 1463281979732 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}] 20:12:59 INFO - PROCESS | 3736 | 1463281979869 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 20:12:59 INFO - PROCESS | 3736 | --DOCSHELL 1B6B0800 == 81 [pid = 3736] [id = 539] 20:12:59 INFO - PROCESS | 3736 | --DOCSHELL 1A11D800 == 80 [pid = 3736] [id = 506] 20:12:59 INFO - PROCESS | 3736 | --DOCSHELL 1B6A8000 == 79 [pid = 3736] [id = 538] 20:12:59 INFO - PROCESS | 3736 | --DOCSHELL 11079800 == 78 [pid = 3736] [id = 663] 20:12:59 INFO - PROCESS | 3736 | --DOCSHELL 18B3F800 == 77 [pid = 3736] [id = 662] 20:12:59 INFO - PROCESS | 3736 | --DOCSHELL 10534C00 == 76 [pid = 3736] [id = 661] 20:12:59 INFO - PROCESS | 3736 | --DOCSHELL 1A5BAC00 == 75 [pid = 3736] [id = 660] 20:12:59 INFO - PROCESS | 3736 | --DOCSHELL 1A122800 == 74 [pid = 3736] [id = 659] 20:12:59 INFO - PROCESS | 3736 | --DOCSHELL 167E3800 == 73 [pid = 3736] [id = 658] 20:12:59 INFO - PROCESS | 3736 | --DOCSHELL 18D88800 == 72 [pid = 3736] [id = 657] 20:12:59 INFO - PROCESS | 3736 | --DOCSHELL 10057800 == 71 [pid = 3736] [id = 656] 20:12:59 INFO - PROCESS | 3736 | --DOMWINDOW == 263 (2110A400) [pid = 3736] [serial = 1930] [outer = 00000000] [url = about:blank] 20:12:59 INFO - PROCESS | 3736 | --DOMWINDOW == 262 (18FB0000) [pid = 3736] [serial = 1876] [outer = 00000000] [url = about:blank] 20:12:59 INFO - PROCESS | 3736 | --DOMWINDOW == 261 (1D2C6000) [pid = 3736] [serial = 1879] [outer = 00000000] [url = about:blank] 20:12:59 INFO - PROCESS | 3736 | --DOMWINDOW == 260 (1E8E7400) [pid = 3736] [serial = 1882] [outer = 00000000] [url = about:blank] 20:12:59 INFO - PROCESS | 3736 | --DOMWINDOW == 259 (1ECB6400) [pid = 3736] [serial = 1885] [outer = 00000000] [url = about:blank] 20:12:59 INFO - PROCESS | 3736 | --DOMWINDOW == 258 (21116000) [pid = 3736] [serial = 1888] [outer = 00000000] [url = about:blank] 20:12:59 INFO - PROCESS | 3736 | --DOMWINDOW == 257 (22542000) [pid = 3736] [serial = 1891] [outer = 00000000] [url = about:blank] 20:12:59 INFO - PROCESS | 3736 | --DOMWINDOW == 256 (2262CC00) [pid = 3736] [serial = 1894] [outer = 00000000] [url = about:blank] 20:12:59 INFO - PROCESS | 3736 | --DOMWINDOW == 255 (227D7400) [pid = 3736] [serial = 1897] [outer = 00000000] [url = about:blank] 20:12:59 INFO - PROCESS | 3736 | --DOMWINDOW == 254 (146EA000) [pid = 3736] [serial = 1900] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOCSHELL 18D95800 == 70 [pid = 3736] [id = 655] 20:13:00 INFO - PROCESS | 3736 | --DOCSHELL 10004800 == 69 [pid = 3736] [id = 654] 20:13:00 INFO - PROCESS | 3736 | --DOCSHELL 229A4400 == 68 [pid = 3736] [id = 648] 20:13:00 INFO - PROCESS | 3736 | --DOCSHELL 22943400 == 67 [pid = 3736] [id = 647] 20:13:00 INFO - PROCESS | 3736 | --DOCSHELL 1A43DC00 == 66 [pid = 3736] [id = 646] 20:13:00 INFO - PROCESS | 3736 | --DOCSHELL 16BF6800 == 65 [pid = 3736] [id = 645] 20:13:00 INFO - PROCESS | 3736 | --DOCSHELL 0C624800 == 64 [pid = 3736] [id = 644] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 253 (1BD75C00) [pid = 3736] [serial = 1757] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 252 (1B15B800) [pid = 3736] [serial = 1918] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 251 (1D2C7000) [pid = 3736] [serial = 1921] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 250 (1BD8D000) [pid = 3736] [serial = 1919] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 249 (18D9CC00) [pid = 3736] [serial = 1924] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 248 (1DAEEC00) [pid = 3736] [serial = 1922] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 247 (1EC3D800) [pid = 3736] [serial = 1927] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 246 (197ABC00) [pid = 3736] [serial = 1907] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 245 (18F1D000) [pid = 3736] [serial = 1906] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 244 (197A7800) [pid = 3736] [serial = 1912] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 243 (19B27000) [pid = 3736] [serial = 1913] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 242 (14D02000) [pid = 3736] [serial = 1909] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 241 (15BDB400) [pid = 3736] [serial = 1910] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 240 (1A030000) [pid = 3736] [serial = 1915] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 239 (14667C00) [pid = 3736] [serial = 1873] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 238 (14771000) [pid = 3736] [serial = 1904] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 237 (1466A400) [pid = 3736] [serial = 1903] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 236 (1C18FC00) [pid = 3736] [serial = 1871] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 235 (1A11A400) [pid = 3736] [serial = 1916] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 234 (1ECF5C00) [pid = 3736] [serial = 1928] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | --DOMWINDOW == 233 (197A1000) [pid = 3736] [serial = 1925] [outer = 00000000] [url = about:blank] 20:13:00 INFO - PROCESS | 3736 | 1463281980162 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:00 INFO - PROCESS | 3736 | ++DOCSHELL 0FA5F000 == 65 [pid = 3736] [id = 676] 20:13:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 234 (0FB4B800) [pid = 3736] [serial = 2028] [outer = 00000000] 20:13:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 235 (1061D400) [pid = 3736] [serial = 2029] [outer = 0FB4B800] 20:13:00 INFO - PROCESS | 3736 | 1463281980211 Marionette DEBUG loaded listener.js 20:13:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 236 (1466A400) [pid = 3736] [serial = 2030] [outer = 0FB4B800] 20:13:01 INFO - PROCESS | 3736 | 1463281981118 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]]]}] 20:13:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 20:13:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1419ms 20:13:01 INFO - PROCESS | 3736 | 1463281981148 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 20:13:01 INFO - PROCESS | 3736 | 1463281981150 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 20:13:01 INFO - PROCESS | 3736 | 1463281981153 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:13:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:13:01 INFO - PROCESS | 3736 | 1463281981156 Marionette TRACE conn6 <- [1,2670,null,{}] 20:13:01 INFO - PROCESS | 3736 | 1463281981166 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}] 20:13:01 INFO - PROCESS | 3736 | 1463281981272 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 20:13:01 INFO - PROCESS | 3736 | 1463281981484 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:01 INFO - PROCESS | 3736 | ++DOCSHELL 0C629000 == 66 [pid = 3736] [id = 677] 20:13:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 237 (0C775000) [pid = 3736] [serial = 2031] [outer = 00000000] 20:13:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 238 (1000F400) [pid = 3736] [serial = 2032] [outer = 0C775000] 20:13:01 INFO - PROCESS | 3736 | 1463281981591 Marionette DEBUG loaded listener.js 20:13:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 239 (10359C00) [pid = 3736] [serial = 2033] [outer = 0C775000] 20:13:02 INFO - PROCESS | 3736 | 1463281982650 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]]]}] 20:13:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 20:13:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1524ms 20:13:02 INFO - PROCESS | 3736 | 1463281982710 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 20:13:02 INFO - PROCESS | 3736 | 1463281982714 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 20:13:02 INFO - PROCESS | 3736 | 1463281982721 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:13:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:13:02 INFO - PROCESS | 3736 | 1463281982725 Marionette TRACE conn6 <- [1,2674,null,{}] 20:13:02 INFO - PROCESS | 3736 | 1463281982730 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}] 20:13:02 INFO - PROCESS | 3736 | 1463281982851 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 20:13:03 INFO - PROCESS | 3736 | 1463281983097 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:03 INFO - PROCESS | 3736 | ++DOCSHELL 146F1800 == 67 [pid = 3736] [id = 678] 20:13:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 240 (146F2400) [pid = 3736] [serial = 2034] [outer = 00000000] 20:13:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 241 (14D98000) [pid = 3736] [serial = 2035] [outer = 146F2400] 20:13:03 INFO - PROCESS | 3736 | 1463281983158 Marionette DEBUG loaded listener.js 20:13:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 242 (167E1400) [pid = 3736] [serial = 2036] [outer = 146F2400] 20:13:04 INFO - PROCESS | 3736 | 1463281984233 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 20:13:04 INFO - PROCESS | 3736 | 1463281984268 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 20:13:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:13:04 INFO - PROCESS | 3736 | 1463281984273 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:13:04 INFO - PROCESS | 3736 | 1463281984276 Marionette TRACE conn6 <- [1,2678,null,{}] 20:13:04 INFO - PROCESS | 3736 | 1463281984280 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}] 20:13:04 INFO - PROCESS | 3736 | 1463281984407 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 20:13:04 INFO - PROCESS | 3736 | 1463281984619 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:04 INFO - PROCESS | 3736 | ++DOCSHELL 18FB0800 == 68 [pid = 3736] [id = 679] 20:13:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 243 (18FB2C00) [pid = 3736] [serial = 2037] [outer = 00000000] 20:13:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 244 (197ABC00) [pid = 3736] [serial = 2038] [outer = 18FB2C00] 20:13:04 INFO - PROCESS | 3736 | 1463281984677 Marionette DEBUG loaded listener.js 20:13:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 245 (19D02000) [pid = 3736] [serial = 2039] [outer = 18FB2C00] 20:13:05 INFO - PROCESS | 3736 | 1463281985704 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 20:13:05 INFO - PROCESS | 3736 | 1463281985750 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 20:13:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:13:05 INFO - PROCESS | 3736 | 1463281985799 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:13:05 INFO - PROCESS | 3736 | 1463281985805 Marionette TRACE conn6 <- [1,2682,null,{}] 20:13:05 INFO - PROCESS | 3736 | 1463281985815 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}] 20:13:05 INFO - PROCESS | 3736 | 1463281985979 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 20:13:06 INFO - PROCESS | 3736 | 1463281986182 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:06 INFO - PROCESS | 3736 | ++DOCSHELL 1A039400 == 69 [pid = 3736] [id = 680] 20:13:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 246 (1A13AC00) [pid = 3736] [serial = 2040] [outer = 00000000] 20:13:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 247 (1A502000) [pid = 3736] [serial = 2041] [outer = 1A13AC00] 20:13:06 INFO - PROCESS | 3736 | 1463281986237 Marionette DEBUG loaded listener.js 20:13:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 248 (1A50F800) [pid = 3736] [serial = 2042] [outer = 1A13AC00] 20:13:07 INFO - PROCESS | 3736 | 1463281987300 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 20:13:07 INFO - PROCESS | 3736 | 1463281987338 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 20:13:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:13:07 INFO - PROCESS | 3736 | 1463281987342 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:13:07 INFO - PROCESS | 3736 | 1463281987344 Marionette TRACE conn6 <- [1,2686,null,{}] 20:13:07 INFO - PROCESS | 3736 | 1463281987348 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}] 20:13:07 INFO - PROCESS | 3736 | 1463281987473 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 20:13:07 INFO - PROCESS | 3736 | 1463281987686 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:07 INFO - PROCESS | 3736 | ++DOCSHELL 1B133800 == 70 [pid = 3736] [id = 681] 20:13:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 249 (1B451400) [pid = 3736] [serial = 2043] [outer = 00000000] 20:13:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 250 (1C842000) [pid = 3736] [serial = 2044] [outer = 1B451400] 20:13:07 INFO - PROCESS | 3736 | 1463281987743 Marionette DEBUG loaded listener.js 20:13:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 251 (1C84F000) [pid = 3736] [serial = 2045] [outer = 1B451400] 20:13:08 INFO - PROCESS | 3736 | 1463281988791 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 20:13:08 INFO - PROCESS | 3736 | 1463281988821 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 20:13:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:13:08 INFO - PROCESS | 3736 | 1463281988825 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:13:08 INFO - PROCESS | 3736 | 1463281988827 Marionette TRACE conn6 <- [1,2690,null,{}] 20:13:08 INFO - PROCESS | 3736 | 1463281988830 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}] 20:13:08 INFO - PROCESS | 3736 | 1463281988953 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 20:13:09 INFO - PROCESS | 3736 | 1463281989160 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:09 INFO - PROCESS | 3736 | ++DOCSHELL 1DAF7000 == 71 [pid = 3736] [id = 682] 20:13:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 252 (1DAF7400) [pid = 3736] [serial = 2046] [outer = 00000000] 20:13:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 253 (1E8A4800) [pid = 3736] [serial = 2047] [outer = 1DAF7400] 20:13:09 INFO - PROCESS | 3736 | 1463281989224 Marionette DEBUG loaded listener.js 20:13:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 254 (1EC2F800) [pid = 3736] [serial = 2048] [outer = 1DAF7400] 20:13:09 INFO - PROCESS | 3736 | 1463281989823 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]]]}] 20:13:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:13:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1017ms 20:13:09 INFO - PROCESS | 3736 | 1463281989846 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 20:13:09 INFO - PROCESS | 3736 | 1463281989848 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 20:13:09 INFO - PROCESS | 3736 | 1463281989851 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:13:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:13:09 INFO - PROCESS | 3736 | 1463281989853 Marionette TRACE conn6 <- [1,2694,null,{}] 20:13:09 INFO - PROCESS | 3736 | 1463281989857 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}] 20:13:09 INFO - PROCESS | 3736 | 1463281989980 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 20:13:10 INFO - PROCESS | 3736 | 1463281990168 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:10 INFO - PROCESS | 3736 | ++DOCSHELL 1061B400 == 72 [pid = 3736] [id = 683] 20:13:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 255 (1E8A3C00) [pid = 3736] [serial = 2049] [outer = 00000000] 20:13:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 256 (21109400) [pid = 3736] [serial = 2050] [outer = 1E8A3C00] 20:13:10 INFO - PROCESS | 3736 | 1463281990224 Marionette DEBUG loaded listener.js 20:13:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 257 (21134C00) [pid = 3736] [serial = 2051] [outer = 1E8A3C00] 20:13:10 INFO - PROCESS | 3736 | 1463281990814 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]]]}] 20:13:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:13:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1019ms 20:13:10 INFO - PROCESS | 3736 | 1463281990876 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 20:13:10 INFO - PROCESS | 3736 | 1463281990878 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 20:13:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:13:10 INFO - PROCESS | 3736 | 1463281990881 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:13:10 INFO - PROCESS | 3736 | 1463281990884 Marionette TRACE conn6 <- [1,2698,null,{}] 20:13:10 INFO - PROCESS | 3736 | 1463281990888 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}] 20:13:11 INFO - PROCESS | 3736 | 1463281991006 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 20:13:11 INFO - PROCESS | 3736 | 1463281991181 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:11 INFO - PROCESS | 3736 | ++DOCSHELL 10354800 == 73 [pid = 3736] [id = 684] 20:13:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 258 (14D95C00) [pid = 3736] [serial = 2052] [outer = 00000000] 20:13:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 259 (2253A400) [pid = 3736] [serial = 2053] [outer = 14D95C00] 20:13:11 INFO - PROCESS | 3736 | 1463281991237 Marionette DEBUG loaded listener.js 20:13:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 260 (22543C00) [pid = 3736] [serial = 2054] [outer = 14D95C00] 20:13:11 INFO - PROCESS | 3736 | 1463281991847 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] 20:13:11 INFO - PROCESS | 3736 | 1463281991908 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 20:13:11 INFO - PROCESS | 3736 | 1463281991912 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:13:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:13:11 INFO - PROCESS | 3736 | 1463281991914 Marionette TRACE conn6 <- [1,2702,null,{}] 20:13:11 INFO - PROCESS | 3736 | 1463281991918 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}] 20:13:12 INFO - PROCESS | 3736 | 1463281992036 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 20:13:12 INFO - PROCESS | 3736 | 1463281992211 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:12 INFO - PROCESS | 3736 | ++DOCSHELL 2249FC00 == 74 [pid = 3736] [id = 685] 20:13:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 261 (22628C00) [pid = 3736] [serial = 2055] [outer = 00000000] 20:13:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 262 (227DE800) [pid = 3736] [serial = 2056] [outer = 22628C00] 20:13:12 INFO - PROCESS | 3736 | 1463281992269 Marionette DEBUG loaded listener.js 20:13:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 263 (229A3800) [pid = 3736] [serial = 2057] [outer = 22628C00] 20:13:12 INFO - PROCESS | 3736 | 1463281992859 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]]]}] 20:13:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:13:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 970ms 20:13:12 INFO - PROCESS | 3736 | 1463281992888 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 20:13:12 INFO - PROCESS | 3736 | 1463281992890 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 20:13:12 INFO - PROCESS | 3736 | 1463281992895 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:13:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:13:12 INFO - PROCESS | 3736 | 1463281992898 Marionette TRACE conn6 <- [1,2706,null,{}] 20:13:12 INFO - PROCESS | 3736 | 1463281992901 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}] 20:13:13 INFO - PROCESS | 3736 | 1463281993023 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 20:13:13 INFO - PROCESS | 3736 | 1463281993213 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:13 INFO - PROCESS | 3736 | ++DOCSHELL 229AFC00 == 75 [pid = 3736] [id = 686] 20:13:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 264 (22FB8800) [pid = 3736] [serial = 2058] [outer = 00000000] 20:13:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 265 (23A4B000) [pid = 3736] [serial = 2059] [outer = 22FB8800] 20:13:13 INFO - PROCESS | 3736 | 1463281993270 Marionette DEBUG loaded listener.js 20:13:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 266 (23D5F400) [pid = 3736] [serial = 2060] [outer = 22FB8800] 20:13:13 INFO - PROCESS | 3736 | 1463281993885 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] 20:13:13 INFO - PROCESS | 3736 | 1463281993922 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 20:13:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:13:13 INFO - PROCESS | 3736 | 1463281993927 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:13:13 INFO - PROCESS | 3736 | 1463281993929 Marionette TRACE conn6 <- [1,2710,null,{}] 20:13:13 INFO - PROCESS | 3736 | 1463281993933 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}] 20:13:14 INFO - PROCESS | 3736 | 1463281994052 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 20:13:14 INFO - PROCESS | 3736 | 1463281994228 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:14 INFO - PROCESS | 3736 | ++DOCSHELL 14605800 == 76 [pid = 3736] [id = 687] 20:13:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 267 (14605C00) [pid = 3736] [serial = 2061] [outer = 00000000] 20:13:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 268 (1460D800) [pid = 3736] [serial = 2062] [outer = 14605C00] 20:13:14 INFO - PROCESS | 3736 | 1463281994297 Marionette DEBUG loaded listener.js 20:13:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 269 (23A43400) [pid = 3736] [serial = 2063] [outer = 14605C00] 20:13:15 INFO - PROCESS | 3736 | 1463281995081 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] 20:13:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:13:15 INFO - PROCESS | 3736 | 1463281995110 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 20:13:15 INFO - PROCESS | 3736 | 1463281995114 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:13:15 INFO - PROCESS | 3736 | 1463281995118 Marionette TRACE conn6 <- [1,2714,null,{}] 20:13:15 INFO - PROCESS | 3736 | 1463281995123 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}] 20:13:15 INFO - PROCESS | 3736 | 1463281995244 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 20:13:15 INFO - PROCESS | 3736 | 1463281995439 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:15 INFO - PROCESS | 3736 | ++DOCSHELL 15B0A400 == 77 [pid = 3736] [id = 688] 20:13:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 270 (162C4000) [pid = 3736] [serial = 2064] [outer = 00000000] 20:13:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 271 (18A4E800) [pid = 3736] [serial = 2065] [outer = 162C4000] 20:13:15 INFO - PROCESS | 3736 | 1463281995493 Marionette DEBUG loaded listener.js 20:13:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 272 (18FBA800) [pid = 3736] [serial = 2066] [outer = 162C4000] 20:13:15 INFO - PROCESS | 3736 | --DOCSHELL 0FA5F000 == 76 [pid = 3736] [id = 676] 20:13:15 INFO - PROCESS | 3736 | --DOCSHELL 1779B800 == 75 [pid = 3736] [id = 675] 20:13:15 INFO - PROCESS | 3736 | --DOCSHELL 2113E400 == 74 [pid = 3736] [id = 669] 20:13:15 INFO - PROCESS | 3736 | --DOCSHELL 20F85400 == 73 [pid = 3736] [id = 668] 20:13:15 INFO - PROCESS | 3736 | --DOCSHELL 1ECB2C00 == 72 [pid = 3736] [id = 667] 20:13:15 INFO - PROCESS | 3736 | --DOCSHELL 18F22400 == 71 [pid = 3736] [id = 666] 20:13:15 INFO - PROCESS | 3736 | --DOCSHELL 1406F400 == 70 [pid = 3736] [id = 665] 20:13:16 INFO - PROCESS | 3736 | 1463281996154 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]]]}] 20:13:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:13:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1080ms 20:13:16 INFO - PROCESS | 3736 | 1463281996196 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 20:13:16 INFO - PROCESS | 3736 | 1463281996201 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 20:13:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:13:16 INFO - PROCESS | 3736 | 1463281996207 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:13:16 INFO - PROCESS | 3736 | 1463281996209 Marionette TRACE conn6 <- [1,2718,null,{}] 20:13:16 INFO - PROCESS | 3736 | 1463281996260 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}] 20:13:16 INFO - PROCESS | 3736 | 1463281996423 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 20:13:16 INFO - PROCESS | 3736 | 1463281996447 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:16 INFO - PROCESS | 3736 | ++DOCSHELL 14D10800 == 71 [pid = 3736] [id = 689] 20:13:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 273 (1779B800) [pid = 3736] [serial = 2067] [outer = 00000000] 20:13:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 274 (1A037800) [pid = 3736] [serial = 2068] [outer = 1779B800] 20:13:16 INFO - PROCESS | 3736 | 1463281996493 Marionette DEBUG loaded listener.js 20:13:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 275 (1A122400) [pid = 3736] [serial = 2069] [outer = 1779B800] 20:13:17 INFO - PROCESS | 3736 | 1463281997458 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 20:13:17 INFO - PROCESS | 3736 | 1463281997482 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 20:13:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:13:17 INFO - PROCESS | 3736 | 1463281997486 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:13:17 INFO - PROCESS | 3736 | 1463281997489 Marionette TRACE conn6 <- [1,2722,null,{}] 20:13:17 INFO - PROCESS | 3736 | 1463281997506 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}] 20:13:17 INFO - PROCESS | 3736 | 1463281997665 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 20:13:17 INFO - PROCESS | 3736 | 1463281997680 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:17 INFO - PROCESS | 3736 | ++DOCSHELL 1BD80000 == 72 [pid = 3736] [id = 690] 20:13:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 276 (1E89B800) [pid = 3736] [serial = 2070] [outer = 00000000] 20:13:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 277 (1E8EB800) [pid = 3736] [serial = 2071] [outer = 1E89B800] 20:13:17 INFO - PROCESS | 3736 | 1463281997729 Marionette DEBUG loaded listener.js 20:13:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 278 (1ECF8C00) [pid = 3736] [serial = 2072] [outer = 1E89B800] 20:13:18 INFO - PROCESS | 3736 | 1463281998232 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]]]}] 20:13:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:13:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 790ms 20:13:18 INFO - PROCESS | 3736 | --DOMWINDOW == 277 (10351000) [pid = 3736] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:13:18 INFO - PROCESS | 3736 | --DOMWINDOW == 276 (18D95C00) [pid = 3736] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:13:18 INFO - PROCESS | 3736 | --DOMWINDOW == 275 (110F0000) [pid = 3736] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:13:18 INFO - PROCESS | 3736 | --DOMWINDOW == 274 (18B3C400) [pid = 3736] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:13:18 INFO - PROCESS | 3736 | --DOMWINDOW == 273 (20B40800) [pid = 3736] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:13:18 INFO - PROCESS | 3736 | --DOMWINDOW == 272 (1A123C00) [pid = 3736] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:13:18 INFO - PROCESS | 3736 | --DOMWINDOW == 271 (18D90800) [pid = 3736] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:13:18 INFO - PROCESS | 3736 | --DOMWINDOW == 270 (1005B000) [pid = 3736] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:13:18 INFO - PROCESS | 3736 | --DOMWINDOW == 269 (1B130000) [pid = 3736] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:13:18 INFO - PROCESS | 3736 | --DOMWINDOW == 268 (1BD87C00) [pid = 3736] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:13:18 INFO - PROCESS | 3736 | --DOMWINDOW == 267 (18D8A000) [pid = 3736] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:13:18 INFO - PROCESS | 3736 | --DOMWINDOW == 266 (18D85400) [pid = 3736] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:13:18 INFO - PROCESS | 3736 | 1463281998406 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 20:13:18 INFO - PROCESS | 3736 | 1463281998409 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 20:13:18 INFO - PROCESS | 3736 | 1463281998418 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:13:18 INFO - PROCESS | 3736 | 1463281998420 Marionette TRACE conn6 <- [1,2726,null,{}] 20:13:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:13:18 INFO - PROCESS | 3736 | 1463281998428 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}] 20:13:18 INFO - PROCESS | 3736 | 1463281998540 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 20:13:18 INFO - PROCESS | 3736 | 1463281998549 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:18 INFO - PROCESS | 3736 | ++DOCSHELL 18F1FC00 == 73 [pid = 3736] [id = 691] 20:13:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 267 (18FBBC00) [pid = 3736] [serial = 2073] [outer = 00000000] 20:13:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 268 (1A190C00) [pid = 3736] [serial = 2074] [outer = 18FBBC00] 20:13:18 INFO - PROCESS | 3736 | 1463281998595 Marionette DEBUG loaded listener.js 20:13:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 269 (1D7CF000) [pid = 3736] [serial = 2075] [outer = 18FBBC00] 20:13:19 INFO - PROCESS | 3736 | 1463281999079 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]]]}] 20:13:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:13:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 713ms 20:13:19 INFO - PROCESS | 3736 | 1463281999147 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 20:13:19 INFO - PROCESS | 3736 | 1463281999149 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 20:13:19 INFO - PROCESS | 3736 | 1463281999153 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:13:19 INFO - PROCESS | 3736 | 1463281999154 Marionette TRACE conn6 <- [1,2730,null,{}] 20:13:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:13:19 INFO - PROCESS | 3736 | 1463281999158 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}] 20:13:19 INFO - PROCESS | 3736 | 1463281999260 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 20:13:19 INFO - PROCESS | 3736 | 1463281999267 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:19 INFO - PROCESS | 3736 | ++DOCSHELL 1A18DC00 == 74 [pid = 3736] [id = 692] 20:13:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 270 (20B34800) [pid = 3736] [serial = 2076] [outer = 00000000] 20:13:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 271 (22944400) [pid = 3736] [serial = 2077] [outer = 20B34800] 20:13:19 INFO - PROCESS | 3736 | 1463281999311 Marionette DEBUG loaded listener.js 20:13:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 272 (22FB8000) [pid = 3736] [serial = 2078] [outer = 20B34800] 20:13:19 INFO - PROCESS | 3736 | 1463281999814 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]]]}] 20:13:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:13:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 20:13:19 INFO - PROCESS | 3736 | 1463281999887 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 20:13:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:13:19 INFO - PROCESS | 3736 | 1463281999889 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 20:13:19 INFO - PROCESS | 3736 | 1463281999892 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:13:19 INFO - PROCESS | 3736 | 1463281999894 Marionette TRACE conn6 <- [1,2734,null,{}] 20:13:19 INFO - PROCESS | 3736 | 1463281999897 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}] 20:13:20 INFO - PROCESS | 3736 | 1463282000018 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 20:13:20 INFO - PROCESS | 3736 | 1463282000031 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:20 INFO - PROCESS | 3736 | ++DOCSHELL 1952C000 == 75 [pid = 3736] [id = 693] 20:13:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 273 (25DE1C00) [pid = 3736] [serial = 2079] [outer = 00000000] 20:13:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 274 (26077000) [pid = 3736] [serial = 2080] [outer = 25DE1C00] 20:13:20 INFO - PROCESS | 3736 | 1463282000077 Marionette DEBUG loaded listener.js 20:13:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 275 (2607BC00) [pid = 3736] [serial = 2081] [outer = 25DE1C00] 20:13:20 INFO - PROCESS | 3736 | 1463282000857 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]]]}] 20:13:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:13:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1019ms 20:13:20 INFO - PROCESS | 3736 | 1463282000912 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 20:13:20 INFO - PROCESS | 3736 | 1463282000917 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 20:13:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:13:20 INFO - PROCESS | 3736 | 1463282000923 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:13:20 INFO - PROCESS | 3736 | 1463282000927 Marionette TRACE conn6 <- [1,2738,null,{}] 20:13:20 INFO - PROCESS | 3736 | 1463282000933 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}] 20:13:21 INFO - PROCESS | 3736 | 1463282001063 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 20:13:21 INFO - PROCESS | 3736 | 1463282001246 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:21 INFO - PROCESS | 3736 | ++DOCSHELL 146EE800 == 76 [pid = 3736] [id = 694] 20:13:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 276 (146EF000) [pid = 3736] [serial = 2082] [outer = 00000000] 20:13:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 277 (17EFEC00) [pid = 3736] [serial = 2083] [outer = 146EF000] 20:13:21 INFO - PROCESS | 3736 | 1463282001305 Marionette DEBUG loaded listener.js 20:13:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 278 (18F23C00) [pid = 3736] [serial = 2084] [outer = 146EF000] 20:13:21 INFO - PROCESS | 3736 | 1463282001912 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]]]}] 20:13:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:13:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1020ms 20:13:21 INFO - PROCESS | 3736 | 1463282001948 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 20:13:21 INFO - PROCESS | 3736 | 1463282001954 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 20:13:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:13:21 INFO - PROCESS | 3736 | 1463282001960 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:13:21 INFO - PROCESS | 3736 | 1463282001963 Marionette TRACE conn6 <- [1,2742,null,{}] 20:13:21 INFO - PROCESS | 3736 | 1463282001967 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}] 20:13:22 INFO - PROCESS | 3736 | 1463282002095 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 20:13:22 INFO - PROCESS | 3736 | 1463282002290 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:22 INFO - PROCESS | 3736 | ++DOCSHELL 1B6A8000 == 77 [pid = 3736] [id = 695] 20:13:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 279 (1B6B0800) [pid = 3736] [serial = 2085] [outer = 00000000] 20:13:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 280 (1E8A6400) [pid = 3736] [serial = 2086] [outer = 1B6B0800] 20:13:22 INFO - PROCESS | 3736 | 1463282002346 Marionette DEBUG loaded listener.js 20:13:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 281 (2110E800) [pid = 3736] [serial = 2087] [outer = 1B6B0800] 20:13:22 INFO - PROCESS | 3736 | 1463282002946 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]]]}] 20:13:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:13:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1024ms 20:13:23 INFO - PROCESS | 3736 | 1463282002987 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 20:13:23 INFO - PROCESS | 3736 | 1463282002990 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 20:13:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:13:23 INFO - PROCESS | 3736 | 1463282002993 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:13:23 INFO - PROCESS | 3736 | 1463282002997 Marionette TRACE conn6 <- [1,2746,null,{}] 20:13:23 INFO - PROCESS | 3736 | 1463282003008 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}] 20:13:23 INFO - PROCESS | 3736 | 1463282003154 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 20:13:23 INFO - PROCESS | 3736 | 1463282003340 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:23 INFO - PROCESS | 3736 | ++DOCSHELL 2607B400 == 78 [pid = 3736] [id = 696] 20:13:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 282 (27F76000) [pid = 3736] [serial = 2088] [outer = 00000000] 20:13:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 283 (27F79000) [pid = 3736] [serial = 2089] [outer = 27F76000] 20:13:23 INFO - PROCESS | 3736 | 1463282003398 Marionette DEBUG loaded listener.js 20:13:23 INFO - PROCESS | 3736 | ++DOMWINDOW == 284 (27F7D800) [pid = 3736] [serial = 2090] [outer = 27F76000] 20:13:24 INFO - PROCESS | 3736 | 1463282004019 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]]]}] 20:13:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:13:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1077ms 20:13:24 INFO - PROCESS | 3736 | 1463282004085 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 20:13:24 INFO - PROCESS | 3736 | 1463282004088 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 20:13:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:13:24 INFO - PROCESS | 3736 | 1463282004091 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:13:24 INFO - PROCESS | 3736 | 1463282004094 Marionette TRACE conn6 <- [1,2750,null,{}] 20:13:24 INFO - PROCESS | 3736 | 1463282004097 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}] 20:13:24 INFO - PROCESS | 3736 | 1463282004221 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 20:13:24 INFO - PROCESS | 3736 | 1463282004402 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:24 INFO - PROCESS | 3736 | ++DOCSHELL 27F84800 == 79 [pid = 3736] [id = 697] 20:13:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 285 (282A7400) [pid = 3736] [serial = 2091] [outer = 00000000] 20:13:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 286 (282AD000) [pid = 3736] [serial = 2092] [outer = 282A7400] 20:13:24 INFO - PROCESS | 3736 | 1463282004461 Marionette DEBUG loaded listener.js 20:13:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 287 (282B2000) [pid = 3736] [serial = 2093] [outer = 282A7400] 20:13:25 INFO - PROCESS | 3736 | 1463282004994 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]]]}] 20:13:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:13:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 930ms 20:13:25 INFO - PROCESS | 3736 | 1463282005038 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 20:13:25 INFO - PROCESS | 3736 | 1463282005040 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 20:13:25 INFO - PROCESS | 3736 | 1463282005045 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:13:25 INFO - PROCESS | 3736 | 1463282005047 Marionette TRACE conn6 <- [1,2754,null,{}] 20:13:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:13:25 INFO - PROCESS | 3736 | 1463282005051 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}] 20:13:25 INFO - PROCESS | 3736 | 1463282005175 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 20:13:25 INFO - PROCESS | 3736 | 1463282005370 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:25 INFO - PROCESS | 3736 | ++DOCSHELL 28233400 == 80 [pid = 3736] [id = 698] 20:13:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 288 (28235000) [pid = 3736] [serial = 2094] [outer = 00000000] 20:13:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 289 (2823AC00) [pid = 3736] [serial = 2095] [outer = 28235000] 20:13:25 INFO - PROCESS | 3736 | 1463282005432 Marionette DEBUG loaded listener.js 20:13:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 290 (2823E400) [pid = 3736] [serial = 2096] [outer = 28235000] 20:13:26 INFO - PROCESS | 3736 | 1463282006031 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]]]}] 20:13:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:13:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1017ms 20:13:26 INFO - PROCESS | 3736 | 1463282006070 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 20:13:26 INFO - PROCESS | 3736 | 1463282006072 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 20:13:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:13:26 INFO - PROCESS | 3736 | 1463282006075 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:13:26 INFO - PROCESS | 3736 | 1463282006077 Marionette TRACE conn6 <- [1,2758,null,{}] 20:13:26 INFO - PROCESS | 3736 | 1463282006081 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}] 20:13:26 INFO - PROCESS | 3736 | 1463282006222 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 20:13:26 INFO - PROCESS | 3736 | 1463282006417 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:26 INFO - PROCESS | 3736 | ++DOCSHELL 28E5A400 == 81 [pid = 3736] [id = 699] 20:13:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 291 (28E5A800) [pid = 3736] [serial = 2097] [outer = 00000000] 20:13:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 292 (28E5F000) [pid = 3736] [serial = 2098] [outer = 28E5A800] 20:13:26 INFO - PROCESS | 3736 | 1463282006474 Marionette DEBUG loaded listener.js 20:13:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 293 (28E93800) [pid = 3736] [serial = 2099] [outer = 28E5A800] 20:13:27 INFO - PROCESS | 3736 | 1463282007057 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]]]}] 20:13:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:13:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1016ms 20:13:27 INFO - PROCESS | 3736 | 1463282007096 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 20:13:27 INFO - PROCESS | 3736 | 1463282007098 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 20:13:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:13:27 INFO - PROCESS | 3736 | 1463282007101 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:13:27 INFO - PROCESS | 3736 | 1463282007103 Marionette TRACE conn6 <- [1,2762,null,{}] 20:13:27 INFO - PROCESS | 3736 | 1463282007107 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}] 20:13:27 INFO - PROCESS | 3736 | 1463282007228 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 20:13:27 INFO - PROCESS | 3736 | 1463282007422 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:27 INFO - PROCESS | 3736 | ++DOCSHELL 27393C00 == 82 [pid = 3736] [id = 700] 20:13:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 294 (27396C00) [pid = 3736] [serial = 2100] [outer = 00000000] 20:13:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 295 (2739AC00) [pid = 3736] [serial = 2101] [outer = 27396C00] 20:13:27 INFO - PROCESS | 3736 | 1463282007478 Marionette DEBUG loaded listener.js 20:13:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 296 (2739F000) [pid = 3736] [serial = 2102] [outer = 27396C00] 20:13:28 INFO - PROCESS | 3736 | 1463282008013 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]]]}] 20:13:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:13:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 971ms 20:13:28 INFO - PROCESS | 3736 | 1463282008076 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 20:13:28 INFO - PROCESS | 3736 | 1463282008078 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 20:13:28 INFO - PROCESS | 3736 | 1463282008081 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:13:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:13:28 INFO - PROCESS | 3736 | 1463282008083 Marionette TRACE conn6 <- [1,2766,null,{}] 20:13:28 INFO - PROCESS | 3736 | 1463282008087 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}] 20:13:28 INFO - PROCESS | 3736 | 1463282008207 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 20:13:28 INFO - PROCESS | 3736 | 1463282008403 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:28 INFO - PROCESS | 3736 | ++DOCSHELL 28E52800 == 83 [pid = 3736] [id = 701] 20:13:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 297 (28E5EC00) [pid = 3736] [serial = 2103] [outer = 00000000] 20:13:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 298 (28E99000) [pid = 3736] [serial = 2104] [outer = 28E5EC00] 20:13:28 INFO - PROCESS | 3736 | 1463282008458 Marionette DEBUG loaded listener.js 20:13:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 299 (28E9F000) [pid = 3736] [serial = 2105] [outer = 28E5EC00] 20:13:29 INFO - PROCESS | 3736 | 1463282009046 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]]]}] 20:13:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:13:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1017ms 20:13:29 INFO - PROCESS | 3736 | 1463282009103 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 20:13:29 INFO - PROCESS | 3736 | 1463282009105 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 20:13:29 INFO - PROCESS | 3736 | 1463282009109 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:13:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:13:29 INFO - PROCESS | 3736 | 1463282009111 Marionette TRACE conn6 <- [1,2770,null,{}] 20:13:29 INFO - PROCESS | 3736 | 1463282009114 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}] 20:13:29 INFO - PROCESS | 3736 | 1463282009235 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 20:13:29 INFO - PROCESS | 3736 | 1463282009432 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:29 INFO - PROCESS | 3736 | ++DOCSHELL 26524400 == 84 [pid = 3736] [id = 702] 20:13:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 300 (26524800) [pid = 3736] [serial = 2106] [outer = 00000000] 20:13:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 301 (2652B000) [pid = 3736] [serial = 2107] [outer = 26524800] 20:13:29 INFO - PROCESS | 3736 | 1463282009488 Marionette DEBUG loaded listener.js 20:13:29 INFO - PROCESS | 3736 | ++DOMWINDOW == 302 (2652D400) [pid = 3736] [serial = 2108] [outer = 26524800] 20:13:30 INFO - PROCESS | 3736 | 1463282010070 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]]]}] 20:13:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:13:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 970ms 20:13:30 INFO - PROCESS | 3736 | 1463282010083 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 20:13:30 INFO - PROCESS | 3736 | 1463282010085 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 20:13:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:13:30 INFO - PROCESS | 3736 | 1463282010103 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:13:30 INFO - PROCESS | 3736 | 1463282010106 Marionette TRACE conn6 <- [1,2774,null,{}] 20:13:30 INFO - PROCESS | 3736 | 1463282010113 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}] 20:13:30 INFO - PROCESS | 3736 | 1463282010235 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 20:13:30 INFO - PROCESS | 3736 | 1463282010430 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:30 INFO - PROCESS | 3736 | ++DOCSHELL 265B9400 == 85 [pid = 3736] [id = 703] 20:13:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 303 (265BB000) [pid = 3736] [serial = 2109] [outer = 00000000] 20:13:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 304 (265BF400) [pid = 3736] [serial = 2110] [outer = 265BB000] 20:13:30 INFO - PROCESS | 3736 | 1463282010486 Marionette DEBUG loaded listener.js 20:13:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 305 (265C1C00) [pid = 3736] [serial = 2111] [outer = 265BB000] 20:13:31 INFO - PROCESS | 3736 | 1463282011066 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]]]}] 20:13:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:13:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 987ms 20:13:31 INFO - PROCESS | 3736 | 1463282011079 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 20:13:31 INFO - PROCESS | 3736 | 1463282011082 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 20:13:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:13:31 INFO - PROCESS | 3736 | 1463282011085 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:13:31 INFO - PROCESS | 3736 | 1463282011088 Marionette TRACE conn6 <- [1,2778,null,{}] 20:13:31 INFO - PROCESS | 3736 | 1463282011092 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}] 20:13:31 INFO - PROCESS | 3736 | 1463282011233 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 20:13:31 INFO - PROCESS | 3736 | 1463282011434 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:31 INFO - PROCESS | 3736 | ++DOCSHELL 2873FC00 == 86 [pid = 3736] [id = 704] 20:13:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 306 (28741400) [pid = 3736] [serial = 2112] [outer = 00000000] 20:13:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 307 (28748000) [pid = 3736] [serial = 2113] [outer = 28741400] 20:13:31 INFO - PROCESS | 3736 | 1463282011494 Marionette DEBUG loaded listener.js 20:13:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 308 (28E5E000) [pid = 3736] [serial = 2114] [outer = 28741400] 20:13:32 INFO - PROCESS | 3736 | 1463282012113 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]]]}] 20:13:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:13:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1068ms 20:13:32 INFO - PROCESS | 3736 | 1463282012158 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 20:13:32 INFO - PROCESS | 3736 | 1463282012160 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 20:13:32 INFO - PROCESS | 3736 | 1463282012163 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:13:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:13:32 INFO - PROCESS | 3736 | 1463282012165 Marionette TRACE conn6 <- [1,2782,null,{}] 20:13:32 INFO - PROCESS | 3736 | 1463282012169 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}] 20:13:32 INFO - PROCESS | 3736 | 1463282012295 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 20:13:32 INFO - PROCESS | 3736 | 1463282012493 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:32 INFO - PROCESS | 3736 | ++DOCSHELL 14666800 == 87 [pid = 3736] [id = 705] 20:13:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 309 (14CB5C00) [pid = 3736] [serial = 2115] [outer = 00000000] 20:13:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 310 (19B25800) [pid = 3736] [serial = 2116] [outer = 14CB5C00] 20:13:32 INFO - PROCESS | 3736 | 1463282012549 Marionette DEBUG loaded listener.js 20:13:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 311 (1A030C00) [pid = 3736] [serial = 2117] [outer = 14CB5C00] 20:13:33 INFO - PROCESS | 3736 | 1463282013146 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]]]}] 20:13:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:13:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1015ms 20:13:33 INFO - PROCESS | 3736 | 1463282013183 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 20:13:33 INFO - PROCESS | 3736 | 1463282013185 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 20:13:33 INFO - PROCESS | 3736 | 1463282013189 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:13:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:13:33 INFO - PROCESS | 3736 | 1463282013191 Marionette TRACE conn6 <- [1,2786,null,{}] 20:13:33 INFO - PROCESS | 3736 | 1463282013196 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}] 20:13:33 INFO - PROCESS | 3736 | 1463282013568 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 20:13:33 INFO - PROCESS | 3736 | 1463282013814 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:33 INFO - PROCESS | 3736 | ++DOCSHELL 10065C00 == 88 [pid = 3736] [id = 706] 20:13:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 312 (10355800) [pid = 3736] [serial = 2118] [outer = 00000000] 20:13:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 313 (1104FC00) [pid = 3736] [serial = 2119] [outer = 10355800] 20:13:33 INFO - PROCESS | 3736 | 1463282013864 Marionette DEBUG loaded listener.js 20:13:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 314 (14601400) [pid = 3736] [serial = 2120] [outer = 10355800] 20:13:34 INFO - PROCESS | 3736 | 1463282014488 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]]]}] 20:13:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:13:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1335ms 20:13:34 INFO - PROCESS | 3736 | 1463282014529 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 20:13:34 INFO - PROCESS | 3736 | 1463282014532 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 20:13:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:13:34 INFO - PROCESS | 3736 | 1463282014536 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:13:34 INFO - PROCESS | 3736 | 1463282014540 Marionette TRACE conn6 <- [1,2790,null,{}] 20:13:34 INFO - PROCESS | 3736 | 1463282014544 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}] 20:13:34 INFO - PROCESS | 3736 | 1463282014662 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 20:13:34 INFO - PROCESS | 3736 | 1463282014856 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:34 INFO - PROCESS | 3736 | ++DOCSHELL 14604800 == 89 [pid = 3736] [id = 707] 20:13:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 315 (14606800) [pid = 3736] [serial = 2121] [outer = 00000000] 20:13:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 316 (14BB9000) [pid = 3736] [serial = 2122] [outer = 14606800] 20:13:34 INFO - PROCESS | 3736 | 1463282014908 Marionette DEBUG loaded listener.js 20:13:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 317 (18F1C400) [pid = 3736] [serial = 2123] [outer = 14606800] 20:13:35 INFO - PROCESS | 3736 | --DOCSHELL 10353400 == 88 [pid = 3736] [id = 481] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 316 (1EC2CC00) [pid = 3736] [serial = 1993] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 315 (1061D400) [pid = 3736] [serial = 2029] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 314 (16BF3C00) [pid = 3736] [serial = 1996] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 313 (1A114800) [pid = 3736] [serial = 1999] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 312 (1ECF3800) [pid = 3736] [serial = 2002] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 311 (21117000) [pid = 3736] [serial = 2005] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 310 (22544800) [pid = 3736] [serial = 2008] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 309 (229A5800) [pid = 3736] [serial = 2011] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 308 (23D60C00) [pid = 3736] [serial = 2014] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 307 (23E88800) [pid = 3736] [serial = 2017] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 306 (25DDF400) [pid = 3736] [serial = 2020] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOCSHELL 1DAF7000 == 87 [pid = 3736] [id = 682] 20:13:35 INFO - PROCESS | 3736 | --DOCSHELL 1B133800 == 86 [pid = 3736] [id = 681] 20:13:35 INFO - PROCESS | 3736 | --DOCSHELL 1A039400 == 85 [pid = 3736] [id = 680] 20:13:35 INFO - PROCESS | 3736 | --DOCSHELL 18FB0800 == 84 [pid = 3736] [id = 679] 20:13:35 INFO - PROCESS | 3736 | --DOCSHELL 146F1800 == 83 [pid = 3736] [id = 678] 20:13:35 INFO - PROCESS | 3736 | --DOCSHELL 0C629000 == 82 [pid = 3736] [id = 677] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 305 (18DA4400) [pid = 3736] [serial = 2026] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 304 (19531000) [pid = 3736] [serial = 2027] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 303 (15BE0800) [pid = 3736] [serial = 2023] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 302 (1E8A2800) [pid = 3736] [serial = 1991] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 301 (1E8A8400) [pid = 3736] [serial = 1960] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 300 (19B68C00) [pid = 3736] [serial = 1967] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 299 (1DAF1C00) [pid = 3736] [serial = 1990] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 298 (19B62400) [pid = 3736] [serial = 1975] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 297 (2113A800) [pid = 3736] [serial = 1931] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 296 (18D97800) [pid = 3736] [serial = 1936] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 295 (1A188C00) [pid = 3736] [serial = 1978] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 294 (1B5AE800) [pid = 3736] [serial = 1988] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 293 (2249F000) [pid = 3736] [serial = 1951] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 292 (14097800) [pid = 3736] [serial = 1963] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 291 (1BD76800) [pid = 3736] [serial = 1982] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 290 (1B44C400) [pid = 3736] [serial = 1981] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 289 (22947C00) [pid = 3736] [serial = 1942] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 288 (146EB400) [pid = 3736] [serial = 1964] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 287 (1D7D0C00) [pid = 3736] [serial = 1985] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 286 (18FB9000) [pid = 3736] [serial = 1973] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 285 (1000C000) [pid = 3736] [serial = 1933] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 284 (22FB6000) [pid = 3736] [serial = 1948] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 283 (1A437400) [pid = 3736] [serial = 1979] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 282 (142D0C00) [pid = 3736] [serial = 1969] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 281 (1A18A400) [pid = 3736] [serial = 1987] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 280 (1C850800) [pid = 3736] [serial = 1984] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 279 (146F6800) [pid = 3736] [serial = 1970] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 278 (23D64400) [pid = 3736] [serial = 1957] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 277 (23A48C00) [pid = 3736] [serial = 1954] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 276 (1C741C00) [pid = 3736] [serial = 1939] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 275 (18FBB800) [pid = 3736] [serial = 1966] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 274 (18F24800) [pid = 3736] [serial = 1972] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 273 (229AA000) [pid = 3736] [serial = 1945] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | --DOMWINDOW == 272 (1A039000) [pid = 3736] [serial = 1976] [outer = 00000000] [url = about:blank] 20:13:35 INFO - PROCESS | 3736 | 1463282015567 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]]]}] 20:13:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:13:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1079ms 20:13:35 INFO - PROCESS | 3736 | 1463282015617 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 20:13:35 INFO - PROCESS | 3736 | 1463282015620 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 20:13:35 INFO - PROCESS | 3736 | 1463282015623 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:13:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:13:35 INFO - PROCESS | 3736 | 1463282015625 Marionette TRACE conn6 <- [1,2794,null,{}] 20:13:35 INFO - PROCESS | 3736 | 1463282015629 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}] 20:13:35 INFO - PROCESS | 3736 | 1463282015738 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 20:13:35 INFO - PROCESS | 3736 | 1463282015881 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:35 INFO - PROCESS | 3736 | ++DOCSHELL 1404A000 == 83 [pid = 3736] [id = 708] 20:13:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 273 (1404B400) [pid = 3736] [serial = 2124] [outer = 00000000] 20:13:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 274 (146EB400) [pid = 3736] [serial = 2125] [outer = 1404B400] 20:13:35 INFO - PROCESS | 3736 | 1463282015928 Marionette DEBUG loaded listener.js 20:13:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 275 (14D10000) [pid = 3736] [serial = 2126] [outer = 1404B400] 20:13:36 INFO - PROCESS | 3736 | 1463282016348 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]]]}] 20:13:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:13:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 770ms 20:13:36 INFO - PROCESS | 3736 | 1463282016397 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 20:13:36 INFO - PROCESS | 3736 | 1463282016401 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 20:13:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:13:36 INFO - PROCESS | 3736 | 1463282016442 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:13:36 INFO - PROCESS | 3736 | 1463282016447 Marionette TRACE conn6 <- [1,2798,null,{}] 20:13:36 INFO - PROCESS | 3736 | 1463282016451 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}] 20:13:36 INFO - PROCESS | 3736 | 1463282016557 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 20:13:36 INFO - PROCESS | 3736 | 1463282016563 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:36 INFO - PROCESS | 3736 | ++DOCSHELL 18F23400 == 84 [pid = 3736] [id = 709] 20:13:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 276 (18FB0400) [pid = 3736] [serial = 2127] [outer = 00000000] 20:13:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 277 (19530400) [pid = 3736] [serial = 2128] [outer = 18FB0400] 20:13:36 INFO - PROCESS | 3736 | 1463282016609 Marionette DEBUG loaded listener.js 20:13:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 278 (19869400) [pid = 3736] [serial = 2129] [outer = 18FB0400] 20:13:37 INFO - PROCESS | 3736 | 1463282017108 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]]]}] 20:13:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:13:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 730ms 20:13:37 INFO - PROCESS | 3736 | 1463282017172 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 20:13:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:13:37 INFO - PROCESS | 3736 | 1463282017174 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 20:13:37 INFO - PROCESS | 3736 | 1463282017177 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:13:37 INFO - PROCESS | 3736 | 1463282017179 Marionette TRACE conn6 <- [1,2802,null,{}] 20:13:37 INFO - PROCESS | 3736 | 1463282017182 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}] 20:13:37 INFO - PROCESS | 3736 | 1463282017285 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 20:13:37 INFO - PROCESS | 3736 | 1463282017438 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:37 INFO - PROCESS | 3736 | ++DOCSHELL 19B32800 == 85 [pid = 3736] [id = 710] 20:13:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 279 (19B61800) [pid = 3736] [serial = 2130] [outer = 00000000] 20:13:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 280 (19D0D800) [pid = 3736] [serial = 2131] [outer = 19B61800] 20:13:37 INFO - PROCESS | 3736 | 1463282017484 Marionette DEBUG loaded listener.js 20:13:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 281 (1A11D000) [pid = 3736] [serial = 2132] [outer = 19B61800] 20:13:37 INFO - PROCESS | 3736 | 1463282017919 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]]]}] 20:13:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:13:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 771ms 20:13:37 INFO - PROCESS | 3736 | 1463282017973 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 20:13:37 INFO - PROCESS | 3736 | 1463282017975 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 20:13:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:13:38 INFO - PROCESS | 3736 | 1463282017982 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:13:38 INFO - PROCESS | 3736 | 1463282017984 Marionette TRACE conn6 <- [1,2806,null,{}] 20:13:38 INFO - PROCESS | 3736 | 1463282017987 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}] 20:13:38 INFO - PROCESS | 3736 | 1463282018140 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 20:13:38 INFO - PROCESS | 3736 | 1463282018164 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:38 INFO - PROCESS | 3736 | ++DOCSHELL 1A193400 == 86 [pid = 3736] [id = 711] 20:13:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 282 (1A1B1800) [pid = 3736] [serial = 2133] [outer = 00000000] 20:13:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 283 (1A509400) [pid = 3736] [serial = 2134] [outer = 1A1B1800] 20:13:38 INFO - PROCESS | 3736 | 1463282018216 Marionette DEBUG loaded listener.js 20:13:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 284 (1B5B2C00) [pid = 3736] [serial = 2135] [outer = 1A1B1800] 20:13:38 INFO - PROCESS | 3736 | 1463282018711 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]]]}] 20:13:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:13:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 770ms 20:13:38 INFO - PROCESS | 3736 | 1463282018754 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 20:13:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:13:38 INFO - PROCESS | 3736 | 1463282018756 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 20:13:38 INFO - PROCESS | 3736 | 1463282018759 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:13:38 INFO - PROCESS | 3736 | 1463282018761 Marionette TRACE conn6 <- [1,2810,null,{}] 20:13:38 INFO - PROCESS | 3736 | 1463282018764 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}] 20:13:38 INFO - PROCESS | 3736 | 1463282018917 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 20:13:38 INFO - PROCESS | 3736 | 1463282018938 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:38 INFO - PROCESS | 3736 | ++DOCSHELL 1BD8D800 == 87 [pid = 3736] [id = 712] 20:13:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 285 (1BD8DC00) [pid = 3736] [serial = 2136] [outer = 00000000] 20:13:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 286 (1CC64800) [pid = 3736] [serial = 2137] [outer = 1BD8DC00] 20:13:39 INFO - PROCESS | 3736 | 1463282018984 Marionette DEBUG loaded listener.js 20:13:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 287 (1D7D0C00) [pid = 3736] [serial = 2138] [outer = 1BD8DC00] 20:13:39 INFO - PROCESS | 3736 | 1463282019452 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]]]}] 20:13:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:13:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 20:13:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:13:39 INFO - PROCESS | 3736 | 1463282019490 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 20:13:39 INFO - PROCESS | 3736 | 1463282019492 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 20:13:39 INFO - PROCESS | 3736 | 1463282019495 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:13:39 INFO - PROCESS | 3736 | 1463282019497 Marionette TRACE conn6 <- [1,2814,null,{}] 20:13:39 INFO - PROCESS | 3736 | 1463282019511 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}] 20:13:39 INFO - PROCESS | 3736 | 1463282019691 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 20:13:39 INFO - PROCESS | 3736 | --DOMWINDOW == 286 (1E89B800) [pid = 3736] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:13:39 INFO - PROCESS | 3736 | --DOMWINDOW == 285 (18FBBC00) [pid = 3736] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:13:39 INFO - PROCESS | 3736 | --DOMWINDOW == 284 (20B34800) [pid = 3736] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:13:39 INFO - PROCESS | 3736 | --DOMWINDOW == 283 (162C4000) [pid = 3736] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:13:39 INFO - PROCESS | 3736 | --DOMWINDOW == 282 (1779B800) [pid = 3736] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:13:39 INFO - PROCESS | 3736 | --DOMWINDOW == 281 (0FB4B800) [pid = 3736] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:13:40 INFO - PROCESS | 3736 | 1463282020051 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:40 INFO - PROCESS | 3736 | ++DOCSHELL 1403D800 == 88 [pid = 3736] [id = 713] 20:13:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 282 (14357C00) [pid = 3736] [serial = 2139] [outer = 00000000] 20:13:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 283 (17E4F800) [pid = 3736] [serial = 2140] [outer = 14357C00] 20:13:40 INFO - PROCESS | 3736 | 1463282020095 Marionette DEBUG loaded listener.js 20:13:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 284 (1B44E000) [pid = 3736] [serial = 2141] [outer = 14357C00] 20:13:40 INFO - PROCESS | 3736 | 1463282020450 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:13:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:13:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1019ms 20:13:40 INFO - PROCESS | 3736 | 1463282020515 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 20:13:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:13:40 INFO - PROCESS | 3736 | 1463282020517 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 20:13:40 INFO - PROCESS | 3736 | 1463282020521 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:13:40 INFO - PROCESS | 3736 | 1463282020522 Marionette TRACE conn6 <- [1,2818,null,{}] 20:13:40 INFO - PROCESS | 3736 | 1463282020536 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}] 20:13:40 INFO - PROCESS | 3736 | 1463282020637 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 20:13:40 INFO - PROCESS | 3736 | 1463282020644 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:40 INFO - PROCESS | 3736 | ++DOCSHELL 17797C00 == 89 [pid = 3736] [id = 714] 20:13:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 285 (1C84E800) [pid = 3736] [serial = 2142] [outer = 00000000] 20:13:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 286 (1EC2E800) [pid = 3736] [serial = 2143] [outer = 1C84E800] 20:13:40 INFO - PROCESS | 3736 | 1463282020688 Marionette DEBUG loaded listener.js 20:13:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 287 (1ECF3800) [pid = 3736] [serial = 2144] [outer = 1C84E800] 20:13:41 INFO - PROCESS | 3736 | 1463282021146 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]]]}] 20:13:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:13:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 20:13:41 INFO - PROCESS | 3736 | 1463282021208 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 20:13:41 INFO - PROCESS | 3736 | 1463282021210 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 20:13:41 INFO - PROCESS | 3736 | 1463282021213 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:13:41 INFO - PROCESS | 3736 | 1463282021215 Marionette TRACE conn6 <- [1,2822,null,{}] 20:13:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:13:41 INFO - PROCESS | 3736 | 1463282021219 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}] 20:13:41 INFO - PROCESS | 3736 | 1463282021321 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 20:13:41 INFO - PROCESS | 3736 | 1463282021363 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:41 INFO - PROCESS | 3736 | ++DOCSHELL 20F83800 == 90 [pid = 3736] [id = 715] 20:13:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 288 (20F87800) [pid = 3736] [serial = 2145] [outer = 00000000] 20:13:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 289 (19D0B000) [pid = 3736] [serial = 2146] [outer = 20F87800] 20:13:41 INFO - PROCESS | 3736 | 1463282021408 Marionette DEBUG loaded listener.js 20:13:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 290 (21142000) [pid = 3736] [serial = 2147] [outer = 20F87800] 20:13:41 INFO - PROCESS | 3736 | 1463282021888 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:13:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:13:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 20:13:41 INFO - PROCESS | 3736 | 1463282021950 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 20:13:41 INFO - PROCESS | 3736 | 1463282021952 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 20:13:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:13:41 INFO - PROCESS | 3736 | 1463282021955 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:13:41 INFO - PROCESS | 3736 | 1463282021957 Marionette TRACE conn6 <- [1,2826,null,{}] 20:13:41 INFO - PROCESS | 3736 | 1463282021961 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}] 20:13:42 INFO - PROCESS | 3736 | 1463282022159 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 20:13:42 INFO - PROCESS | 3736 | 1463282022339 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:42 INFO - PROCESS | 3736 | ++DOCSHELL 10356C00 == 91 [pid = 3736] [id = 716] 20:13:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 291 (10357800) [pid = 3736] [serial = 2148] [outer = 00000000] 20:13:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 292 (110F1000) [pid = 3736] [serial = 2149] [outer = 10357800] 20:13:42 INFO - PROCESS | 3736 | 1463282022398 Marionette DEBUG loaded listener.js 20:13:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 293 (14282800) [pid = 3736] [serial = 2150] [outer = 10357800] 20:13:43 INFO - PROCESS | 3736 | 1463282023076 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]]]}] 20:13:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:13:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1180ms 20:13:43 INFO - PROCESS | 3736 | 1463282023137 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 20:13:43 INFO - PROCESS | 3736 | 1463282023142 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 20:13:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:13:43 INFO - PROCESS | 3736 | 1463282023161 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:13:43 INFO - PROCESS | 3736 | 1463282023165 Marionette TRACE conn6 <- [1,2830,null,{}] 20:13:43 INFO - PROCESS | 3736 | 1463282023170 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}] 20:13:43 INFO - PROCESS | 3736 | 1463282023308 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 20:13:43 INFO - PROCESS | 3736 | 1463282023488 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:43 INFO - PROCESS | 3736 | ++DOCSHELL 16BF8800 == 92 [pid = 3736] [id = 717] 20:13:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 294 (17B22800) [pid = 3736] [serial = 2151] [outer = 00000000] 20:13:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 295 (18D97800) [pid = 3736] [serial = 2152] [outer = 17B22800] 20:13:43 INFO - PROCESS | 3736 | 1463282023547 Marionette DEBUG loaded listener.js 20:13:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 296 (197A7400) [pid = 3736] [serial = 2153] [outer = 17B22800] 20:13:44 INFO - PROCESS | 3736 | 1463282024134 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]]]}] 20:13:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:13:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1023ms 20:13:44 INFO - PROCESS | 3736 | 1463282024188 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 20:13:44 INFO - PROCESS | 3736 | 1463282024191 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 20:13:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:13:44 INFO - PROCESS | 3736 | 1463282024195 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:13:44 INFO - PROCESS | 3736 | 1463282024197 Marionette TRACE conn6 <- [1,2834,null,{}] 20:13:44 INFO - PROCESS | 3736 | 1463282024201 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}] 20:13:44 INFO - PROCESS | 3736 | 1463282024330 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 20:13:44 INFO - PROCESS | 3736 | 1463282024531 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:44 INFO - PROCESS | 3736 | ++DOCSHELL 1E897400 == 93 [pid = 3736] [id = 718] 20:13:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 297 (1E8E9000) [pid = 3736] [serial = 2154] [outer = 00000000] 20:13:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 298 (21116400) [pid = 3736] [serial = 2155] [outer = 1E8E9000] 20:13:44 INFO - PROCESS | 3736 | 1463282024588 Marionette DEBUG loaded listener.js 20:13:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 299 (22547000) [pid = 3736] [serial = 2156] [outer = 1E8E9000] 20:13:45 INFO - PROCESS | 3736 | 1463282025201 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]]]}] 20:13:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:13:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1070ms 20:13:45 INFO - PROCESS | 3736 | 1463282025267 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 20:13:45 INFO - PROCESS | 3736 | 1463282025271 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 20:13:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:13:45 INFO - PROCESS | 3736 | 1463282025282 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:13:45 INFO - PROCESS | 3736 | 1463282025287 Marionette TRACE conn6 <- [1,2838,null,{}] 20:13:45 INFO - PROCESS | 3736 | 1463282025291 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}] 20:13:45 INFO - PROCESS | 3736 | 1463282025453 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 20:13:45 INFO - PROCESS | 3736 | 1463282025640 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:45 INFO - PROCESS | 3736 | ++DOCSHELL 2294EC00 == 94 [pid = 3736] [id = 719] 20:13:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 300 (229AC800) [pid = 3736] [serial = 2157] [outer = 00000000] 20:13:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 301 (23A43C00) [pid = 3736] [serial = 2158] [outer = 229AC800] 20:13:45 INFO - PROCESS | 3736 | 1463282025695 Marionette DEBUG loaded listener.js 20:13:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 302 (23D5D400) [pid = 3736] [serial = 2159] [outer = 229AC800] 20:13:46 INFO - PROCESS | 3736 | 1463282026327 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:13:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:13:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1088ms 20:13:46 INFO - PROCESS | 3736 | 1463282026366 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 20:13:46 INFO - PROCESS | 3736 | 1463282026368 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 20:13:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:13:46 INFO - PROCESS | 3736 | 1463282026372 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:13:46 INFO - PROCESS | 3736 | 1463282026374 Marionette TRACE conn6 <- [1,2842,null,{}] 20:13:46 INFO - PROCESS | 3736 | 1463282026377 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}] 20:13:46 INFO - PROCESS | 3736 | 1463282026507 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 20:13:46 INFO - PROCESS | 3736 | 1463282026705 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:46 INFO - PROCESS | 3736 | ++DOCSHELL 23D64400 == 95 [pid = 3736] [id = 720] 20:13:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 303 (23E8A400) [pid = 3736] [serial = 2160] [outer = 00000000] 20:13:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 304 (25DE3C00) [pid = 3736] [serial = 2161] [outer = 23E8A400] 20:13:46 INFO - PROCESS | 3736 | 1463282026762 Marionette DEBUG loaded listener.js 20:13:46 INFO - PROCESS | 3736 | ++DOMWINDOW == 305 (25DE5400) [pid = 3736] [serial = 2162] [outer = 23E8A400] 20:13:47 INFO - PROCESS | 3736 | 1463282027354 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]]]}] 20:13:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:13:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1020ms 20:13:47 INFO - PROCESS | 3736 | 1463282027395 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 20:13:47 INFO - PROCESS | 3736 | 1463282027397 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 20:13:47 INFO - PROCESS | 3736 | 1463282027400 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:13:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:13:47 INFO - PROCESS | 3736 | 1463282027402 Marionette TRACE conn6 <- [1,2846,null,{}] 20:13:47 INFO - PROCESS | 3736 | 1463282027406 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}] 20:13:47 INFO - PROCESS | 3736 | 1463282027534 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 20:13:47 INFO - PROCESS | 3736 | 1463282027736 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:47 INFO - PROCESS | 3736 | ++DOCSHELL 265BEC00 == 96 [pid = 3736] [id = 721] 20:13:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 306 (265BF000) [pid = 3736] [serial = 2163] [outer = 00000000] 20:13:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 307 (265C7000) [pid = 3736] [serial = 2164] [outer = 265BF000] 20:13:47 INFO - PROCESS | 3736 | 1463282027799 Marionette DEBUG loaded listener.js 20:13:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 308 (27F7D000) [pid = 3736] [serial = 2165] [outer = 265BF000] 20:13:48 INFO - PROCESS | 3736 | 1463282028395 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:13:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:13:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1016ms 20:13:48 INFO - PROCESS | 3736 | 1463282028420 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 20:13:48 INFO - PROCESS | 3736 | 1463282028423 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 20:13:48 INFO - PROCESS | 3736 | 1463282028426 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:13:48 INFO - PROCESS | 3736 | 1463282028428 Marionette TRACE conn6 <- [1,2850,null,{}] 20:13:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:13:48 INFO - PROCESS | 3736 | 1463282028431 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}] 20:13:48 INFO - PROCESS | 3736 | 1463282028558 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 20:13:48 INFO - PROCESS | 3736 | 1463282028756 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:48 INFO - PROCESS | 3736 | ++DOCSHELL 22EB6400 == 97 [pid = 3736] [id = 722] 20:13:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 309 (22EB6800) [pid = 3736] [serial = 2166] [outer = 00000000] 20:13:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 310 (22EBC800) [pid = 3736] [serial = 2167] [outer = 22EB6800] 20:13:48 INFO - PROCESS | 3736 | 1463282028811 Marionette DEBUG loaded listener.js 20:13:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 311 (22EBFC00) [pid = 3736] [serial = 2168] [outer = 22EB6800] 20:13:49 INFO - PROCESS | 3736 | 1463282029351 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]]]}] 20:13:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:13:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 970ms 20:13:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:13:49 INFO - PROCESS | 3736 | 1463282029401 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 20:13:49 INFO - PROCESS | 3736 | 1463282029403 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 20:13:49 INFO - PROCESS | 3736 | 1463282029407 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:13:49 INFO - PROCESS | 3736 | 1463282029409 Marionette TRACE conn6 <- [1,2854,null,{}] 20:13:49 INFO - PROCESS | 3736 | 1463282029412 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}] 20:13:49 INFO - PROCESS | 3736 | 1463282029537 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 20:13:49 INFO - PROCESS | 3736 | 1463282029736 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:49 INFO - PROCESS | 3736 | ++DOCSHELL 27F79800 == 98 [pid = 3736] [id = 723] 20:13:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 312 (28238000) [pid = 3736] [serial = 2169] [outer = 00000000] 20:13:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 313 (282AB400) [pid = 3736] [serial = 2170] [outer = 28238000] 20:13:49 INFO - PROCESS | 3736 | 1463282029791 Marionette DEBUG loaded listener.js 20:13:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 314 (2873F800) [pid = 3736] [serial = 2171] [outer = 28238000] 20:13:50 INFO - PROCESS | 3736 | 1463282030384 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]]]}] 20:13:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:13:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1018ms 20:13:50 INFO - PROCESS | 3736 | 1463282030428 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 20:13:50 INFO - PROCESS | 3736 | 1463282030431 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 20:13:50 INFO - PROCESS | 3736 | 1463282030434 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:13:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:13:50 INFO - PROCESS | 3736 | 1463282030436 Marionette TRACE conn6 <- [1,2858,null,{}] 20:13:50 INFO - PROCESS | 3736 | 1463282030440 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}] 20:13:50 INFO - PROCESS | 3736 | 1463282030564 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 20:13:50 INFO - PROCESS | 3736 | 1463282030764 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:50 INFO - PROCESS | 3736 | ++DOCSHELL 28746800 == 99 [pid = 3736] [id = 724] 20:13:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 315 (2874B400) [pid = 3736] [serial = 2172] [outer = 00000000] 20:13:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 316 (28E20000) [pid = 3736] [serial = 2173] [outer = 2874B400] 20:13:50 INFO - PROCESS | 3736 | 1463282030819 Marionette DEBUG loaded listener.js 20:13:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 317 (28E20C00) [pid = 3736] [serial = 2174] [outer = 2874B400] 20:13:51 INFO - PROCESS | 3736 | 1463282031421 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]]]}] 20:13:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:13:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1016ms 20:13:51 INFO - PROCESS | 3736 | 1463282031455 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 20:13:51 INFO - PROCESS | 3736 | 1463282031457 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 20:13:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:13:51 INFO - PROCESS | 3736 | 1463282031460 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:13:51 INFO - PROCESS | 3736 | 1463282031462 Marionette TRACE conn6 <- [1,2862,null,{}] 20:13:51 INFO - PROCESS | 3736 | 1463282031466 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}] 20:13:51 INFO - PROCESS | 3736 | 1463282031594 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 20:13:51 INFO - PROCESS | 3736 | 1463282031794 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:51 INFO - PROCESS | 3736 | ++DOCSHELL 2874C400 == 100 [pid = 3736] [id = 725] 20:13:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 318 (2874C800) [pid = 3736] [serial = 2175] [outer = 00000000] 20:13:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 319 (28E2C800) [pid = 3736] [serial = 2176] [outer = 2874C800] 20:13:51 INFO - PROCESS | 3736 | 1463282031849 Marionette DEBUG loaded listener.js 20:13:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 320 (28E58800) [pid = 3736] [serial = 2177] [outer = 2874C800] 20:13:52 INFO - PROCESS | 3736 | 1463282032404 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]]]}] 20:13:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:13:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 970ms 20:13:52 INFO - PROCESS | 3736 | 1463282032441 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 20:13:52 INFO - PROCESS | 3736 | 1463282032443 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 20:13:52 INFO - PROCESS | 3736 | 1463282032447 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:13:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:13:52 INFO - PROCESS | 3736 | 1463282032449 Marionette TRACE conn6 <- [1,2866,null,{}] 20:13:52 INFO - PROCESS | 3736 | 1463282032452 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}] 20:13:52 INFO - PROCESS | 3736 | 1463282032580 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 20:13:52 INFO - PROCESS | 3736 | 1463282032750 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:52 INFO - PROCESS | 3736 | ++DOCSHELL 28E98800 == 101 [pid = 3736] [id = 726] 20:13:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 321 (28E9D800) [pid = 3736] [serial = 2178] [outer = 00000000] 20:13:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 322 (29CA9800) [pid = 3736] [serial = 2179] [outer = 28E9D800] 20:13:52 INFO - PROCESS | 3736 | 1463282032812 Marionette DEBUG loaded listener.js 20:13:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 323 (29CB1800) [pid = 3736] [serial = 2180] [outer = 28E9D800] 20:13:53 INFO - PROCESS | 3736 | 1463282033444 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]]]}] 20:13:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:13:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1017ms 20:13:53 INFO - PROCESS | 3736 | 1463282033467 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 20:13:53 INFO - PROCESS | 3736 | 1463282033470 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 20:13:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:13:53 INFO - PROCESS | 3736 | 1463282033473 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:13:53 INFO - PROCESS | 3736 | 1463282033476 Marionette TRACE conn6 <- [1,2870,null,{}] 20:13:53 INFO - PROCESS | 3736 | 1463282033480 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}] 20:13:53 INFO - PROCESS | 3736 | 1463282033623 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 20:13:53 INFO - PROCESS | 3736 | 1463282033828 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:53 INFO - PROCESS | 3736 | ++DOCSHELL 2A736C00 == 102 [pid = 3736] [id = 727] 20:13:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 324 (2A737C00) [pid = 3736] [serial = 2181] [outer = 00000000] 20:13:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 325 (2A73EC00) [pid = 3736] [serial = 2182] [outer = 2A737C00] 20:13:53 INFO - PROCESS | 3736 | 1463282033883 Marionette DEBUG loaded listener.js 20:13:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 326 (2A740C00) [pid = 3736] [serial = 2183] [outer = 2A737C00] 20:13:54 INFO - PROCESS | 3736 | 1463282034472 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]]]}] 20:13:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:13:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1067ms 20:13:54 INFO - PROCESS | 3736 | 1463282034544 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 20:13:54 INFO - PROCESS | 3736 | 1463282034546 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 20:13:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:13:54 INFO - PROCESS | 3736 | 1463282034549 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:13:54 INFO - PROCESS | 3736 | 1463282034551 Marionette TRACE conn6 <- [1,2874,null,{}] 20:13:54 INFO - PROCESS | 3736 | 1463282034555 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}] 20:13:54 INFO - PROCESS | 3736 | 1463282034681 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 20:13:54 INFO - PROCESS | 3736 | 1463282034897 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:54 INFO - PROCESS | 3736 | ++DOCSHELL 22FB7C00 == 103 [pid = 3736] [id = 728] 20:13:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 327 (23A4A000) [pid = 3736] [serial = 2184] [outer = 00000000] 20:13:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 328 (29DCA800) [pid = 3736] [serial = 2185] [outer = 23A4A000] 20:13:54 INFO - PROCESS | 3736 | 1463282034953 Marionette DEBUG loaded listener.js 20:13:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 329 (29DCF000) [pid = 3736] [serial = 2186] [outer = 23A4A000] 20:13:55 INFO - PROCESS | 3736 | 1463282035534 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]]]}] 20:13:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:13:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1016ms 20:13:55 INFO - PROCESS | 3736 | 1463282035570 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 20:13:55 INFO - PROCESS | 3736 | 1463282035572 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 20:13:55 INFO - PROCESS | 3736 | 1463282035575 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:13:55 INFO - PROCESS | 3736 | 1463282035577 Marionette TRACE conn6 <- [1,2878,null,{}] 20:13:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:13:55 INFO - PROCESS | 3736 | 1463282035581 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}] 20:13:55 INFO - PROCESS | 3736 | 1463282035709 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 20:13:55 INFO - PROCESS | 3736 | 1463282035916 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:55 INFO - PROCESS | 3736 | ++DOCSHELL 19861000 == 104 [pid = 3736] [id = 729] 20:13:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 330 (1A116000) [pid = 3736] [serial = 2187] [outer = 00000000] 20:13:55 INFO - PROCESS | 3736 | ++DOMWINDOW == 331 (20F7C800) [pid = 3736] [serial = 2188] [outer = 1A116000] 20:13:55 INFO - PROCESS | 3736 | 1463282035971 Marionette DEBUG loaded listener.js 20:13:56 INFO - PROCESS | 3736 | ++DOMWINDOW == 332 (22948000) [pid = 3736] [serial = 2189] [outer = 1A116000] 20:13:56 INFO - PROCESS | 3736 | 1463282036835 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:13:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:13:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1334ms 20:13:56 INFO - PROCESS | 3736 | 1463282036914 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 20:13:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:13:56 INFO - PROCESS | 3736 | 1463282036919 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 20:13:56 INFO - PROCESS | 3736 | 1463282036924 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:13:56 INFO - PROCESS | 3736 | 1463282036927 Marionette TRACE conn6 <- [1,2882,null,{}] 20:13:56 INFO - PROCESS | 3736 | 1463282036933 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}] 20:13:57 INFO - PROCESS | 3736 | 1463282037056 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 20:13:57 INFO - PROCESS | 3736 | 1463282037248 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:57 INFO - PROCESS | 3736 | ++DOCSHELL 14D0A000 == 105 [pid = 3736] [id = 730] 20:13:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 333 (14DA1000) [pid = 3736] [serial = 2190] [outer = 00000000] 20:13:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 334 (1779A800) [pid = 3736] [serial = 2191] [outer = 14DA1000] 20:13:57 INFO - PROCESS | 3736 | 1463282037299 Marionette DEBUG loaded listener.js 20:13:57 INFO - PROCESS | 3736 | ++DOMWINDOW == 335 (18D91000) [pid = 3736] [serial = 2192] [outer = 14DA1000] 20:13:57 INFO - PROCESS | 3736 | 1463282037928 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]]]}] 20:13:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:13:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1080ms 20:13:58 INFO - PROCESS | 3736 | 1463282038003 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 20:13:58 INFO - PROCESS | 3736 | 1463282038009 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 20:13:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:13:58 INFO - PROCESS | 3736 | 1463282038015 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:13:58 INFO - PROCESS | 3736 | 1463282038018 Marionette TRACE conn6 <- [1,2886,null,{}] 20:13:58 INFO - PROCESS | 3736 | 1463282038036 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}] 20:13:58 INFO - PROCESS | 3736 | 1463282038212 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 20:13:58 INFO - PROCESS | 3736 | 1463282038358 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:58 INFO - PROCESS | 3736 | ++DOCSHELL 14609C00 == 106 [pid = 3736] [id = 731] 20:13:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 336 (14607C00) [pid = 3736] [serial = 2193] [outer = 00000000] 20:13:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 337 (1A138800) [pid = 3736] [serial = 2194] [outer = 14607C00] 20:13:58 INFO - PROCESS | 3736 | 1463282038412 Marionette DEBUG loaded listener.js 20:13:58 INFO - PROCESS | 3736 | ++DOMWINDOW == 338 (1A5A3C00) [pid = 3736] [serial = 2195] [outer = 14607C00] 20:13:58 INFO - PROCESS | 3736 | --DOCSHELL 0FAE8800 == 105 [pid = 3736] [id = 494] 20:13:58 INFO - PROCESS | 3736 | --DOCSHELL 22633400 == 104 [pid = 3736] [id = 670] 20:13:58 INFO - PROCESS | 3736 | --DOCSHELL 23D6AC00 == 103 [pid = 3736] [id = 672] 20:13:58 INFO - PROCESS | 3736 | --DOCSHELL 20F83800 == 102 [pid = 3736] [id = 715] 20:13:58 INFO - PROCESS | 3736 | --DOCSHELL 17797C00 == 101 [pid = 3736] [id = 714] 20:13:58 INFO - PROCESS | 3736 | --DOCSHELL 1403D800 == 100 [pid = 3736] [id = 713] 20:13:58 INFO - PROCESS | 3736 | --DOCSHELL 1BD8D800 == 99 [pid = 3736] [id = 712] 20:13:58 INFO - PROCESS | 3736 | --DOCSHELL 1A193400 == 98 [pid = 3736] [id = 711] 20:13:58 INFO - PROCESS | 3736 | --DOCSHELL 19B32800 == 97 [pid = 3736] [id = 710] 20:13:58 INFO - PROCESS | 3736 | --DOCSHELL 18F23400 == 96 [pid = 3736] [id = 709] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 337 (1A502000) [pid = 3736] [serial = 2041] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 336 (1C842000) [pid = 3736] [serial = 2044] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 335 (1E8A4800) [pid = 3736] [serial = 2047] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 334 (21109400) [pid = 3736] [serial = 2050] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 333 (2253A400) [pid = 3736] [serial = 2053] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 332 (227DE800) [pid = 3736] [serial = 2056] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 331 (23A4B000) [pid = 3736] [serial = 2059] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 330 (26077000) [pid = 3736] [serial = 2080] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOCSHELL 1404A000 == 95 [pid = 3736] [id = 708] 20:13:59 INFO - PROCESS | 3736 | --DOCSHELL 14604800 == 94 [pid = 3736] [id = 707] 20:13:59 INFO - PROCESS | 3736 | --DOCSHELL 10065C00 == 93 [pid = 3736] [id = 706] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 329 (1466A400) [pid = 3736] [serial = 2030] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 328 (1E8EB800) [pid = 3736] [serial = 2071] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 327 (1A190C00) [pid = 3736] [serial = 2074] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 326 (22944400) [pid = 3736] [serial = 2077] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 325 (18A4E800) [pid = 3736] [serial = 2065] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 324 (1ECF8C00) [pid = 3736] [serial = 2072] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 323 (1000F400) [pid = 3736] [serial = 2032] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 322 (1460D800) [pid = 3736] [serial = 2062] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 321 (14D98000) [pid = 3736] [serial = 2035] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 320 (197ABC00) [pid = 3736] [serial = 2038] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 319 (1A037800) [pid = 3736] [serial = 2068] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 318 (1A122400) [pid = 3736] [serial = 2069] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 317 (18FBA800) [pid = 3736] [serial = 2066] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 316 (1D7CF000) [pid = 3736] [serial = 2075] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | --DOMWINDOW == 315 (22FB8000) [pid = 3736] [serial = 2078] [outer = 00000000] [url = about:blank] 20:13:59 INFO - PROCESS | 3736 | 1463282039160 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]]]}] 20:13:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:13:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1170ms 20:13:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:13:59 INFO - PROCESS | 3736 | 1463282039188 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 20:13:59 INFO - PROCESS | 3736 | 1463282039190 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 20:13:59 INFO - PROCESS | 3736 | 1463282039194 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:13:59 INFO - PROCESS | 3736 | 1463282039197 Marionette TRACE conn6 <- [1,2890,null,{}] 20:13:59 INFO - PROCESS | 3736 | 1463282039207 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}] 20:13:59 INFO - PROCESS | 3736 | 1463282039324 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 20:13:59 INFO - PROCESS | 3736 | 1463282039472 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:59 INFO - PROCESS | 3736 | ++DOCSHELL 10061C00 == 94 [pid = 3736] [id = 732] 20:13:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 316 (1408D000) [pid = 3736] [serial = 2196] [outer = 00000000] 20:13:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 317 (17A83000) [pid = 3736] [serial = 2197] [outer = 1408D000] 20:13:59 INFO - PROCESS | 3736 | 1463282039520 Marionette DEBUG loaded listener.js 20:13:59 INFO - PROCESS | 3736 | ++DOMWINDOW == 318 (10003400) [pid = 3736] [serial = 2198] [outer = 1408D000] 20:13:59 INFO - PROCESS | 3736 | 1463282039960 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:14:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:14:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 831ms 20:14:00 INFO - PROCESS | 3736 | 1463282040029 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 20:14:00 INFO - PROCESS | 3736 | 1463282040031 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 20:14:00 INFO - PROCESS | 3736 | 1463282040035 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:14:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:14:00 INFO - PROCESS | 3736 | 1463282040037 Marionette TRACE conn6 <- [1,2894,null,{}] 20:14:00 INFO - PROCESS | 3736 | 1463282040040 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}] 20:14:00 INFO - PROCESS | 3736 | 1463282040148 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 20:14:00 INFO - PROCESS | 3736 | 1463282040162 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:00 INFO - PROCESS | 3736 | ++DOCSHELL 19B32800 == 95 [pid = 3736] [id = 733] 20:14:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 319 (19B62000) [pid = 3736] [serial = 2199] [outer = 00000000] 20:14:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 320 (1A439800) [pid = 3736] [serial = 2200] [outer = 19B62000] 20:14:00 INFO - PROCESS | 3736 | 1463282040207 Marionette DEBUG loaded listener.js 20:14:00 INFO - PROCESS | 3736 | ++DOMWINDOW == 321 (1B15B800) [pid = 3736] [serial = 2201] [outer = 19B62000] 20:14:00 INFO - PROCESS | 3736 | 1463282040733 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]]]}] 20:14:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:14:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 20:14:00 INFO - PROCESS | 3736 | 1463282040769 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 20:14:00 INFO - PROCESS | 3736 | 1463282040771 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 20:14:00 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:14:00 INFO - PROCESS | 3736 | 1463282040774 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:14:00 INFO - PROCESS | 3736 | 1463282040776 Marionette TRACE conn6 <- [1,2898,null,{}] 20:14:00 INFO - PROCESS | 3736 | 1463282040810 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}] 20:14:00 INFO - PROCESS | 3736 | 1463282040914 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 20:14:01 INFO - PROCESS | 3736 | 1463282041078 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:01 INFO - PROCESS | 3736 | ++DOCSHELL 1C7B2000 == 96 [pid = 3736] [id = 734] 20:14:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 322 (1C845000) [pid = 3736] [serial = 2202] [outer = 00000000] 20:14:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 323 (1DAF1400) [pid = 3736] [serial = 2203] [outer = 1C845000] 20:14:01 INFO - PROCESS | 3736 | 1463282041124 Marionette DEBUG loaded listener.js 20:14:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 324 (1E8A9C00) [pid = 3736] [serial = 2204] [outer = 1C845000] 20:14:01 INFO - PROCESS | 3736 | 1463282041548 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]]]}] 20:14:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:14:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:14:01 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 830ms 20:14:01 INFO - TEST-START | /DOMEvents/constructors.html 20:14:01 INFO - PROCESS | 3736 | 1463282041605 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 20:14:01 INFO - PROCESS | 3736 | 1463282041607 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 20:14:01 INFO - PROCESS | 3736 | 1463282041610 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:14:01 INFO - PROCESS | 3736 | 1463282041612 Marionette TRACE conn6 <- [1,2902,null,{}] 20:14:01 INFO - PROCESS | 3736 | 1463282041615 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}] 20:14:01 INFO - PROCESS | 3736 | 1463282041798 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 20:14:01 INFO - PROCESS | 3736 | 1463282041823 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:01 INFO - PROCESS | 3736 | ++DOCSHELL 1DAEEC00 == 97 [pid = 3736] [id = 735] 20:14:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 325 (1EC2D400) [pid = 3736] [serial = 2205] [outer = 00000000] 20:14:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 326 (2253A400) [pid = 3736] [serial = 2206] [outer = 1EC2D400] 20:14:01 INFO - PROCESS | 3736 | 1463282041868 Marionette DEBUG loaded listener.js 20:14:01 INFO - PROCESS | 3736 | ++DOMWINDOW == 327 (22941C00) [pid = 3736] [serial = 2207] [outer = 1EC2D400] 20:14:02 INFO - PROCESS | 3736 | 1463282042564 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]]]}] 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:14:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:14:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:14:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:14:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:14:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:14:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:14:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:14:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:14:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:14:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:14:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:14:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:14:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:14:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:14:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:14:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:14:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:14:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:14:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:14:02 INFO - TEST-OK | /DOMEvents/constructors.html | took 1004ms 20:14:02 INFO - PROCESS | 3736 | 1463282042617 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 20:14:02 INFO - PROCESS | 3736 | 1463282042619 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 20:14:02 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:14:02 INFO - PROCESS | 3736 | 1463282042622 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:14:02 INFO - PROCESS | 3736 | 1463282042624 Marionette TRACE conn6 <- [1,2906,null,{}] 20:14:02 INFO - PROCESS | 3736 | 1463282042627 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}] 20:14:02 INFO - PROCESS | 3736 | 1463282042785 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 20:14:02 INFO - PROCESS | 3736 | 1463282042807 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:02 INFO - PROCESS | 3736 | ++DOCSHELL 22496800 == 98 [pid = 3736] [id = 736] 20:14:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 328 (22943C00) [pid = 3736] [serial = 2208] [outer = 00000000] 20:14:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 329 (22EBF800) [pid = 3736] [serial = 2209] [outer = 22943C00] 20:14:02 INFO - PROCESS | 3736 | 1463282042851 Marionette DEBUG loaded listener.js 20:14:02 INFO - PROCESS | 3736 | ++DOMWINDOW == 330 (23D64800) [pid = 3736] [serial = 2210] [outer = 22943C00] 20:14:03 INFO - PROCESS | 3736 | 1463282043572 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:14:03 INFO - PROCESS | 3736 | --DOMWINDOW == 329 (14357C00) [pid = 3736] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:14:03 INFO - PROCESS | 3736 | --DOMWINDOW == 328 (10355800) [pid = 3736] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:14:03 INFO - PROCESS | 3736 | --DOMWINDOW == 327 (1404B400) [pid = 3736] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:14:03 INFO - PROCESS | 3736 | --DOMWINDOW == 326 (1BD8DC00) [pid = 3736] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:14:03 INFO - PROCESS | 3736 | --DOMWINDOW == 325 (1A1B1800) [pid = 3736] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:14:03 INFO - PROCESS | 3736 | --DOMWINDOW == 324 (1C84E800) [pid = 3736] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:14:03 INFO - PROCESS | 3736 | --DOMWINDOW == 323 (19B61800) [pid = 3736] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:14:03 INFO - PROCESS | 3736 | --DOMWINDOW == 322 (1E8EB000) [pid = 3736] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:14:03 INFO - PROCESS | 3736 | --DOMWINDOW == 321 (14606800) [pid = 3736] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:14:03 INFO - PROCESS | 3736 | --DOMWINDOW == 320 (25DE1C00) [pid = 3736] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:14:03 INFO - PROCESS | 3736 | --DOMWINDOW == 319 (18FB0400) [pid = 3736] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:14:03 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:14:03 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 970ms 20:14:03 INFO - PROCESS | 3736 | 1463282043595 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 20:14:03 INFO - PROCESS | 3736 | 1463282043597 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 20:14:03 INFO - PROCESS | 3736 | 1463282043600 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:14:03 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:14:03 INFO - PROCESS | 3736 | 1463282043602 Marionette TRACE conn6 <- [1,2910,null,{}] 20:14:03 INFO - PROCESS | 3736 | 1463282043605 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}] 20:14:03 INFO - PROCESS | 3736 | 1463282043709 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 20:14:03 INFO - PROCESS | 3736 | 1463282043715 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:03 INFO - PROCESS | 3736 | ++DOCSHELL 14351400 == 99 [pid = 3736] [id = 737] 20:14:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 320 (14601800) [pid = 3736] [serial = 2211] [outer = 00000000] 20:14:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 321 (18F26000) [pid = 3736] [serial = 2212] [outer = 14601800] 20:14:03 INFO - PROCESS | 3736 | 1463282043773 Marionette DEBUG loaded listener.js 20:14:03 INFO - PROCESS | 3736 | ++DOMWINDOW == 322 (1A5A5800) [pid = 3736] [serial = 2213] [outer = 14601800] 20:14:04 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:14:04 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:14:04 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:14:04 INFO - PROCESS | 3736 | [3736] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:14:04 INFO - PROCESS | 3736 | 1463282044343 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]]]}] 20:14:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:14:04 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:14:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:14:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:14:04 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 20:14:04 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:14:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:14:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:14:04 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 20:14:04 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:14:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:14:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:14:04 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]" 20:14:04 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:14:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:14:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:14:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:14:04 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:14:04 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 774ms 20:14:04 INFO - PROCESS | 3736 | 1463282044379 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 20:14:04 INFO - PROCESS | 3736 | 1463282044381 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 20:14:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:14:04 INFO - PROCESS | 3736 | 1463282044384 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:14:04 INFO - PROCESS | 3736 | 1463282044386 Marionette TRACE conn6 <- [1,2914,null,{}] 20:14:04 INFO - PROCESS | 3736 | 1463282044389 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}] 20:14:04 INFO - PROCESS | 3736 | 1463282044495 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 20:14:04 INFO - PROCESS | 3736 | 1463282044500 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:04 INFO - PROCESS | 3736 | ++DOCSHELL 1068C400 == 100 [pid = 3736] [id = 738] 20:14:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 323 (1C84E800) [pid = 3736] [serial = 2214] [outer = 00000000] 20:14:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 324 (25A2F400) [pid = 3736] [serial = 2215] [outer = 1C84E800] 20:14:04 INFO - PROCESS | 3736 | 1463282044545 Marionette DEBUG loaded listener.js 20:14:04 INFO - PROCESS | 3736 | ++DOMWINDOW == 325 (25DE6400) [pid = 3736] [serial = 2216] [outer = 1C84E800] 20:14:05 INFO - PROCESS | 3736 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:14:05 INFO - PROCESS | 3736 | 1463282045104 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]]]}] 20:14:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:14:05 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 770ms 20:14:05 INFO - PROCESS | 3736 | 1463282045155 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 20:14:05 INFO - PROCESS | 3736 | 1463282045157 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 20:14:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:14:05 INFO - PROCESS | 3736 | 1463282045160 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:14:05 INFO - PROCESS | 3736 | 1463282045162 Marionette TRACE conn6 <- [1,2918,null,{}] 20:14:05 INFO - PROCESS | 3736 | 1463282045165 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}] 20:14:05 INFO - PROCESS | 3736 | 1463282045272 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 20:14:05 INFO - PROCESS | 3736 | 1463282045309 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:05 INFO - PROCESS | 3736 | ++DOCSHELL 25A15400 == 101 [pid = 3736] [id = 739] 20:14:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 326 (25A15800) [pid = 3736] [serial = 2217] [outer = 00000000] 20:14:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 327 (25A1B000) [pid = 3736] [serial = 2218] [outer = 25A15800] 20:14:05 INFO - PROCESS | 3736 | 1463282045353 Marionette DEBUG loaded listener.js 20:14:05 INFO - PROCESS | 3736 | ++DOMWINDOW == 328 (25A1E800) [pid = 3736] [serial = 2219] [outer = 25A15800] 20:14:06 INFO - PROCESS | 3736 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:14:06 INFO - PROCESS | 3736 | 1463282046058 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]]]}] 20:14:06 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:14:06 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 930ms 20:14:06 INFO - PROCESS | 3736 | 1463282046091 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 20:14:06 INFO - PROCESS | 3736 | 1463282046097 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 20:14:06 INFO - PROCESS | 3736 | 1463282046102 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:14:06 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:14:06 INFO - PROCESS | 3736 | 1463282046106 Marionette TRACE conn6 <- [1,2922,null,{}] 20:14:06 INFO - PROCESS | 3736 | 1463282046112 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}] 20:14:06 INFO - PROCESS | 3736 | 1463282046249 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 20:14:06 INFO - PROCESS | 3736 | 1463282046460 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:06 INFO - PROCESS | 3736 | ++DOCSHELL 146E6800 == 102 [pid = 3736] [id = 740] 20:14:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 329 (146E7400) [pid = 3736] [serial = 2220] [outer = 00000000] 20:14:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 330 (167E3400) [pid = 3736] [serial = 2221] [outer = 146E7400] 20:14:06 INFO - PROCESS | 3736 | 1463282046519 Marionette DEBUG loaded listener.js 20:14:06 INFO - PROCESS | 3736 | ++DOMWINDOW == 331 (18DAA400) [pid = 3736] [serial = 2222] [outer = 146E7400] 20:14:07 INFO - PROCESS | 3736 | 1463282047087 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]]]}] 20:14:07 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:14:07 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1022ms 20:14:07 INFO - PROCESS | 3736 | 1463282047129 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 20:14:07 INFO - PROCESS | 3736 | 1463282047135 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 20:14:07 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:14:07 INFO - PROCESS | 3736 | 1463282047142 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:14:07 INFO - PROCESS | 3736 | 1463282047144 Marionette TRACE conn6 <- [1,2926,null,{}] 20:14:07 INFO - PROCESS | 3736 | 1463282047148 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}] 20:14:07 INFO - PROCESS | 3736 | 1463282047283 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 20:14:07 INFO - PROCESS | 3736 | 1463282047489 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:07 INFO - PROCESS | 3736 | ++DOCSHELL 1A188000 == 103 [pid = 3736] [id = 741] 20:14:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 332 (1A510800) [pid = 3736] [serial = 2223] [outer = 00000000] 20:14:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 333 (1E8A6800) [pid = 3736] [serial = 2224] [outer = 1A510800] 20:14:07 INFO - PROCESS | 3736 | 1463282047546 Marionette DEBUG loaded listener.js 20:14:07 INFO - PROCESS | 3736 | ++DOMWINDOW == 334 (1EC40800) [pid = 3736] [serial = 2225] [outer = 1A510800] 20:14:08 INFO - PROCESS | 3736 | 1463282048108 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]]]}] 20:14:08 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. 20:14:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1023ms 20:14:08 INFO - PROCESS | 3736 | 1463282048166 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 20:14:08 INFO - PROCESS | 3736 | 1463282048168 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 20:14:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:14:08 INFO - PROCESS | 3736 | 1463282048172 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:14:08 INFO - PROCESS | 3736 | 1463282048176 Marionette TRACE conn6 <- [1,2930,null,{}] 20:14:08 INFO - PROCESS | 3736 | 1463282048187 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}] 20:14:08 INFO - PROCESS | 3736 | 1463282048369 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 20:14:08 INFO - PROCESS | 3736 | 1463282048565 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:08 INFO - PROCESS | 3736 | ++DOCSHELL 23D68000 == 104 [pid = 3736] [id = 742] 20:14:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 335 (25A13800) [pid = 3736] [serial = 2226] [outer = 00000000] 20:14:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 336 (25A1FC00) [pid = 3736] [serial = 2227] [outer = 25A13800] 20:14:08 INFO - PROCESS | 3736 | 1463282048621 Marionette DEBUG loaded listener.js 20:14:08 INFO - PROCESS | 3736 | ++DOMWINDOW == 337 (25A2F000) [pid = 3736] [serial = 2228] [outer = 25A13800] 20:14:09 INFO - PROCESS | 3736 | 1463282049134 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"]]]}] 20:14:09 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 20:14:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:14:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 970ms 20:14:09 INFO - PROCESS | 3736 | 1463282049145 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 20:14:09 INFO - PROCESS | 3736 | 1463282049148 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 20:14:09 INFO - PROCESS | 3736 | 1463282049151 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:14:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:14:09 INFO - PROCESS | 3736 | 1463282049153 Marionette TRACE conn6 <- [1,2934,null,{}] 20:14:09 INFO - PROCESS | 3736 | 1463282049157 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}] 20:14:09 INFO - PROCESS | 3736 | 1463282049289 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 20:14:09 INFO - PROCESS | 3736 | 1463282049486 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:09 INFO - PROCESS | 3736 | ++DOCSHELL 26077000 == 105 [pid = 3736] [id = 743] 20:14:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 338 (26520800) [pid = 3736] [serial = 2229] [outer = 00000000] 20:14:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 339 (27395400) [pid = 3736] [serial = 2230] [outer = 26520800] 20:14:09 INFO - PROCESS | 3736 | 1463282049540 Marionette DEBUG loaded listener.js 20:14:09 INFO - PROCESS | 3736 | ++DOMWINDOW == 340 (27F78C00) [pid = 3736] [serial = 2231] [outer = 26520800] 20:14:10 INFO - PROCESS | 3736 | 1463282050085 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]]]}] 20:14:10 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. 20:14:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 970ms 20:14:10 INFO - PROCESS | 3736 | 1463282050125 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 20:14:10 INFO - PROCESS | 3736 | 1463282050127 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 20:14:10 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:14:10 INFO - PROCESS | 3736 | 1463282050131 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:14:10 INFO - PROCESS | 3736 | 1463282050133 Marionette TRACE conn6 <- [1,2938,null,{}] 20:14:10 INFO - PROCESS | 3736 | 1463282050137 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}] 20:14:10 INFO - PROCESS | 3736 | 1463282050334 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 20:14:10 INFO - PROCESS | 3736 | 1463282050478 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:10 INFO - PROCESS | 3736 | ++DOCSHELL 265C5C00 == 106 [pid = 3736] [id = 744] 20:14:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 341 (2733A000) [pid = 3736] [serial = 2232] [outer = 00000000] 20:14:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 342 (27341800) [pid = 3736] [serial = 2233] [outer = 2733A000] 20:14:10 INFO - PROCESS | 3736 | 1463282050532 Marionette DEBUG loaded listener.js 20:14:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 343 (27343C00) [pid = 3736] [serial = 2234] [outer = 2733A000] 20:14:10 INFO - PROCESS | 3736 | ++DOCSHELL 2873EC00 == 107 [pid = 3736] [id = 745] 20:14:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 344 (28742400) [pid = 3736] [serial = 2235] [outer = 00000000] 20:14:10 INFO - PROCESS | 3736 | ++DOMWINDOW == 345 (28748C00) [pid = 3736] [serial = 2236] [outer = 28742400] 20:14:11 INFO - PROCESS | 3736 | 1463282051239 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]]]}] 20:14:11 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. 20:14:11 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1127ms 20:14:11 INFO - PROCESS | 3736 | 1463282051258 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 20:14:11 INFO - PROCESS | 3736 | 1463282051261 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 20:14:11 INFO - PROCESS | 3736 | 1463282051264 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:14:11 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:14:11 INFO - PROCESS | 3736 | 1463282051266 Marionette TRACE conn6 <- [1,2942,null,{}] 20:14:11 INFO - PROCESS | 3736 | 1463282051270 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}] 20:14:11 INFO - PROCESS | 3736 | 1463282051511 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 20:14:11 INFO - PROCESS | 3736 | 1463282051646 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:11 INFO - PROCESS | 3736 | ++DOCSHELL 27394800 == 108 [pid = 3736] [id = 746] 20:14:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 346 (2823A800) [pid = 3736] [serial = 2237] [outer = 00000000] 20:14:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 347 (28E55C00) [pid = 3736] [serial = 2238] [outer = 2823A800] 20:14:11 INFO - PROCESS | 3736 | 1463282051700 Marionette DEBUG loaded listener.js 20:14:11 INFO - PROCESS | 3736 | ++DOMWINDOW == 348 (28E5A000) [pid = 3736] [serial = 2239] [outer = 2823A800] 20:14:12 INFO - PROCESS | 3736 | 1463282052197 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]]]}] 20:14:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:14:12 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 20:14:12 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 970ms 20:14:12 INFO - PROCESS | 3736 | 1463282052238 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 20:14:12 INFO - PROCESS | 3736 | 1463282052241 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 20:14:12 INFO - PROCESS | 3736 | 1463282052244 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:14:12 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:14:12 INFO - PROCESS | 3736 | 1463282052246 Marionette TRACE conn6 <- [1,2946,null,{}] 20:14:12 INFO - PROCESS | 3736 | 1463282052250 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}] 20:14:12 INFO - PROCESS | 3736 | 1463282052449 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 20:14:12 INFO - PROCESS | 3736 | 1463282052646 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:12 INFO - PROCESS | 3736 | ++DOCSHELL 27C01400 == 109 [pid = 3736] [id = 747] 20:14:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 349 (27C03C00) [pid = 3736] [serial = 2240] [outer = 00000000] 20:14:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 350 (27C0D800) [pid = 3736] [serial = 2241] [outer = 27C03C00] 20:14:12 INFO - PROCESS | 3736 | 1463282052701 Marionette DEBUG loaded listener.js 20:14:12 INFO - PROCESS | 3736 | ++DOMWINDOW == 351 (282B1C00) [pid = 3736] [serial = 2242] [outer = 27C03C00] 20:14:13 INFO - PROCESS | 3736 | 1463282053222 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]]]}] 20:14:13 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. 20:14:13 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1017ms 20:14:13 INFO - PROCESS | 3736 | 1463282053274 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 20:14:13 INFO - PROCESS | 3736 | 1463282053276 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 20:14:13 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:14:13 INFO - PROCESS | 3736 | 1463282053281 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:14:13 INFO - PROCESS | 3736 | 1463282053284 Marionette TRACE conn6 <- [1,2950,null,{}] 20:14:13 INFO - PROCESS | 3736 | 1463282053304 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}] 20:14:13 INFO - PROCESS | 3736 | 1463282053433 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 20:14:13 INFO - PROCESS | 3736 | 1463282053642 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:13 INFO - PROCESS | 3736 | ++DOCSHELL 27C0D400 == 110 [pid = 3736] [id = 748] 20:14:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 352 (27C0DC00) [pid = 3736] [serial = 2243] [outer = 00000000] 20:14:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 353 (29CB0800) [pid = 3736] [serial = 2244] [outer = 27C0DC00] 20:14:13 INFO - PROCESS | 3736 | 1463282053698 Marionette DEBUG loaded listener.js 20:14:13 INFO - PROCESS | 3736 | ++DOMWINDOW == 354 (29CB3C00) [pid = 3736] [serial = 2245] [outer = 27C0DC00] 20:14:14 INFO - PROCESS | 3736 | 1463282054247 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]]]}] 20:14:14 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. 20:14:14 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1018ms 20:14:14 INFO - PROCESS | 3736 | 1463282054304 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 20:14:14 INFO - PROCESS | 3736 | 1463282054307 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 20:14:14 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:14:14 INFO - PROCESS | 3736 | 1463282054326 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:14:14 INFO - PROCESS | 3736 | 1463282054329 Marionette TRACE conn6 <- [1,2954,null,{}] 20:14:14 INFO - PROCESS | 3736 | 1463282054333 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}] 20:14:14 INFO - PROCESS | 3736 | 1463282054461 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 20:14:14 INFO - PROCESS | 3736 | 1463282054668 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:14 INFO - PROCESS | 3736 | ++DOCSHELL 29CAD800 == 111 [pid = 3736] [id = 749] 20:14:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 355 (29CD4800) [pid = 3736] [serial = 2246] [outer = 00000000] 20:14:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 356 (29CDD800) [pid = 3736] [serial = 2247] [outer = 29CD4800] 20:14:14 INFO - PROCESS | 3736 | 1463282054725 Marionette DEBUG loaded listener.js 20:14:14 INFO - PROCESS | 3736 | ++DOMWINDOW == 357 (29DCB400) [pid = 3736] [serial = 2248] [outer = 29CD4800] 20:14:15 INFO - PROCESS | 3736 | 1463282055205 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]]]}] 20:14:15 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. 20:14:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 930ms 20:14:15 INFO - PROCESS | 3736 | 1463282055270 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 20:14:15 INFO - PROCESS | 3736 | 1463282055273 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 20:14:15 INFO - PROCESS | 3736 | 1463282055280 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:14:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:14:15 INFO - PROCESS | 3736 | 1463282055282 Marionette TRACE conn6 <- [1,2958,null,{}] 20:14:15 INFO - PROCESS | 3736 | 1463282055286 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}] 20:14:15 INFO - PROCESS | 3736 | 1463282055416 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 20:14:15 INFO - PROCESS | 3736 | 1463282055624 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:15 INFO - PROCESS | 3736 | ++DOCSHELL 1EC39400 == 112 [pid = 3736] [id = 750] 20:14:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 358 (26E83400) [pid = 3736] [serial = 2249] [outer = 00000000] 20:14:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 359 (26E8A800) [pid = 3736] [serial = 2250] [outer = 26E83400] 20:14:15 INFO - PROCESS | 3736 | 1463282055680 Marionette DEBUG loaded listener.js 20:14:15 INFO - PROCESS | 3736 | ++DOMWINDOW == 360 (26E8CC00) [pid = 3736] [serial = 2251] [outer = 26E83400] 20:14:16 INFO - PROCESS | 3736 | 1463282056257 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]]]}] 20:14:16 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. 20:14:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1017ms 20:14:16 INFO - PROCESS | 3736 | 1463282056300 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 20:14:16 INFO - PROCESS | 3736 | 1463282056303 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 20:14:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:14:16 INFO - PROCESS | 3736 | 1463282056326 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:14:16 INFO - PROCESS | 3736 | 1463282056329 Marionette TRACE conn6 <- [1,2962,null,{}] 20:14:16 INFO - PROCESS | 3736 | 1463282056352 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}] 20:14:16 INFO - PROCESS | 3736 | 1463282056602 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 20:14:16 INFO - PROCESS | 3736 | 1463282056742 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:16 INFO - PROCESS | 3736 | ++DOCSHELL 26E8B400 == 113 [pid = 3736] [id = 751] 20:14:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 361 (2905A800) [pid = 3736] [serial = 2252] [outer = 00000000] 20:14:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 362 (29064400) [pid = 3736] [serial = 2253] [outer = 2905A800] 20:14:16 INFO - PROCESS | 3736 | 1463282056803 Marionette DEBUG loaded listener.js 20:14:16 INFO - PROCESS | 3736 | ++DOMWINDOW == 363 (29CDB400) [pid = 3736] [serial = 2254] [outer = 2905A800] 20:14:17 INFO - PROCESS | 3736 | 1463282057338 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]]]}] 20:14:17 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. 20:14:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1062ms 20:14:17 INFO - PROCESS | 3736 | 1463282057371 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 20:14:17 INFO - PROCESS | 3736 | 1463282057374 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 20:14:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:14:17 INFO - PROCESS | 3736 | 1463282057396 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:14:17 INFO - PROCESS | 3736 | 1463282057398 Marionette TRACE conn6 <- [1,2966,null,{}] 20:14:17 INFO - PROCESS | 3736 | 1463282057402 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}] 20:14:17 INFO - PROCESS | 3736 | 1463282057542 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 20:14:17 INFO - PROCESS | 3736 | 1463282057754 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:17 INFO - PROCESS | 3736 | ++DOCSHELL 26E8FC00 == 114 [pid = 3736] [id = 752] 20:14:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 364 (29436C00) [pid = 3736] [serial = 2255] [outer = 00000000] 20:14:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 365 (2943C400) [pid = 3736] [serial = 2256] [outer = 29436C00] 20:14:17 INFO - PROCESS | 3736 | 1463282057809 Marionette DEBUG loaded listener.js 20:14:17 INFO - PROCESS | 3736 | ++DOMWINDOW == 366 (2943E800) [pid = 3736] [serial = 2257] [outer = 29436C00] 20:14:18 INFO - PROCESS | 3736 | 1463282058342 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]]]}] 20:14:18 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. 20:14:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 987ms 20:14:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:14:18 INFO - PROCESS | 3736 | 1463282058379 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 20:14:18 INFO - PROCESS | 3736 | 1463282058382 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 20:14:18 INFO - PROCESS | 3736 | 1463282058385 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:14:18 INFO - PROCESS | 3736 | 1463282058389 Marionette TRACE conn6 <- [1,2970,null,{}] 20:14:18 INFO - PROCESS | 3736 | 1463282058410 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}] 20:14:18 INFO - PROCESS | 3736 | 1463282058540 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 20:14:18 INFO - PROCESS | 3736 | 1463282058708 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:18 INFO - PROCESS | 3736 | ++DOCSHELL 26274C00 == 115 [pid = 3736] [id = 753] 20:14:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 367 (26275800) [pid = 3736] [serial = 2258] [outer = 00000000] 20:14:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 368 (26279400) [pid = 3736] [serial = 2259] [outer = 26275800] 20:14:18 INFO - PROCESS | 3736 | 1463282058762 Marionette DEBUG loaded listener.js 20:14:18 INFO - PROCESS | 3736 | ++DOMWINDOW == 369 (2627B800) [pid = 3736] [serial = 2260] [outer = 26275800] 20:14:19 INFO - PROCESS | 3736 | 1463282059271 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"]]]}] 20:14:19 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 20:14:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:14:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:14:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 950ms 20:14:19 INFO - PROCESS | 3736 | 1463282059336 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 20:14:19 INFO - PROCESS | 3736 | 1463282059338 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 20:14:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:14:19 INFO - PROCESS | 3736 | 1463282059342 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:14:19 INFO - PROCESS | 3736 | 1463282059344 Marionette TRACE conn6 <- [1,2974,null,{}] 20:14:19 INFO - PROCESS | 3736 | 1463282059348 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}] 20:14:19 INFO - PROCESS | 3736 | 1463282059478 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 20:14:19 INFO - PROCESS | 3736 | 1463282059689 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:19 INFO - PROCESS | 3736 | ++DOCSHELL 26276800 == 116 [pid = 3736] [id = 754] 20:14:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 370 (26278400) [pid = 3736] [serial = 2261] [outer = 00000000] 20:14:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 371 (2A2E3800) [pid = 3736] [serial = 2262] [outer = 26278400] 20:14:19 INFO - PROCESS | 3736 | 1463282059744 Marionette DEBUG loaded listener.js 20:14:19 INFO - PROCESS | 3736 | ++DOMWINDOW == 372 (2A2E7000) [pid = 3736] [serial = 2263] [outer = 26278400] 20:14:20 INFO - PROCESS | 3736 | 1463282060267 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]]]}] 20:14:20 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. 20:14:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 970ms 20:14:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:14:20 INFO - PROCESS | 3736 | 1463282060315 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 20:14:20 INFO - PROCESS | 3736 | 1463282060318 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 20:14:20 INFO - PROCESS | 3736 | 1463282060321 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:14:20 INFO - PROCESS | 3736 | 1463282060323 Marionette TRACE conn6 <- [1,2978,null,{}] 20:14:20 INFO - PROCESS | 3736 | 1463282060326 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}] 20:14:20 INFO - PROCESS | 3736 | 1463282060490 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 20:14:20 INFO - PROCESS | 3736 | 1463282060698 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:20 INFO - PROCESS | 3736 | ++DOCSHELL 27422800 == 117 [pid = 3736] [id = 755] 20:14:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 373 (27423C00) [pid = 3736] [serial = 2264] [outer = 00000000] 20:14:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 374 (27429C00) [pid = 3736] [serial = 2265] [outer = 27423C00] 20:14:20 INFO - PROCESS | 3736 | 1463282060751 Marionette DEBUG loaded listener.js 20:14:20 INFO - PROCESS | 3736 | ++DOMWINDOW == 375 (2742C000) [pid = 3736] [serial = 2266] [outer = 27423C00] 20:14:21 INFO - PROCESS | 3736 | ++DOCSHELL 1465C400 == 118 [pid = 3736] [id = 756] 20:14:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 376 (14B66C00) [pid = 3736] [serial = 2267] [outer = 00000000] 20:14:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 377 (167E4C00) [pid = 3736] [serial = 2268] [outer = 14B66C00] 20:14:21 INFO - PROCESS | 3736 | 1463282061400 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]]]}] 20:14:21 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. 20:14:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1124ms 20:14:21 INFO - PROCESS | 3736 | 1463282061446 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 20:14:21 INFO - PROCESS | 3736 | 1463282061448 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 20:14:21 INFO - PROCESS | 3736 | 1463282061452 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:14:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:14:21 INFO - PROCESS | 3736 | 1463282061454 Marionette TRACE conn6 <- [1,2982,null,{}] 20:14:21 INFO - PROCESS | 3736 | 1463282061457 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}] 20:14:21 INFO - PROCESS | 3736 | 1463282061633 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 20:14:21 INFO - PROCESS | 3736 | 1463282061844 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:21 INFO - PROCESS | 3736 | ++DOCSHELL 110F2000 == 119 [pid = 3736] [id = 757] 20:14:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 378 (14608800) [pid = 3736] [serial = 2269] [outer = 00000000] 20:14:21 INFO - PROCESS | 3736 | ++DOMWINDOW == 379 (1A11A800) [pid = 3736] [serial = 2270] [outer = 14608800] 20:14:21 INFO - PROCESS | 3736 | 1463282061899 Marionette DEBUG loaded listener.js 20:14:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 380 (1E89C800) [pid = 3736] [serial = 2271] [outer = 14608800] 20:14:22 INFO - PROCESS | 3736 | 1463282062401 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]]]}] 20:14:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:14:22 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 20:14:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 970ms 20:14:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:14:22 INFO - PROCESS | 3736 | 1463282062426 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 20:14:22 INFO - PROCESS | 3736 | 1463282062428 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 20:14:22 INFO - PROCESS | 3736 | 1463282062431 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:14:22 INFO - PROCESS | 3736 | 1463282062433 Marionette TRACE conn6 <- [1,2986,null,{}] 20:14:22 INFO - PROCESS | 3736 | 1463282062437 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}] 20:14:22 INFO - PROCESS | 3736 | 1463282062572 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 20:14:22 INFO - PROCESS | 3736 | 1463282062779 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:22 INFO - PROCESS | 3736 | ++DOCSHELL 1ECEF000 == 120 [pid = 3736] [id = 758] 20:14:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 381 (1ECF2800) [pid = 3736] [serial = 2272] [outer = 00000000] 20:14:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 382 (2739DC00) [pid = 3736] [serial = 2273] [outer = 1ECF2800] 20:14:22 INFO - PROCESS | 3736 | 1463282062833 Marionette DEBUG loaded listener.js 20:14:22 INFO - PROCESS | 3736 | ++DOMWINDOW == 383 (27428000) [pid = 3736] [serial = 2274] [outer = 1ECF2800] 20:14:23 INFO - PROCESS | 3736 | 1463282063392 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]]]}] 20:14:23 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. 20:14:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 970ms 20:14:23 INFO - PROCESS | 3736 | 1463282063402 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 20:14:23 INFO - PROCESS | 3736 | 1463282063404 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 20:14:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:14:23 INFO - PROCESS | 3736 | 1463282063424 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:14:23 INFO - PROCESS | 3736 | 1463282063426 Marionette TRACE conn6 <- [1,2990,null,{}] 20:14:23 INFO - PROCESS | 3736 | 1463282063432 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}] 20:14:23 INFO - PROCESS | 3736 | 1463282063566 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 20:14:24 INFO - PROCESS | 3736 | 1463282064022 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:24 INFO - PROCESS | 3736 | ++DOCSHELL 0FAEA800 == 121 [pid = 3736] [id = 759] 20:14:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 384 (10001400) [pid = 3736] [serial = 2275] [outer = 00000000] 20:14:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 385 (1460E400) [pid = 3736] [serial = 2276] [outer = 10001400] 20:14:24 INFO - PROCESS | 3736 | 1463282064133 Marionette DEBUG loaded listener.js 20:14:24 INFO - PROCESS | 3736 | ++DOMWINDOW == 386 (14D96800) [pid = 3736] [serial = 2277] [outer = 10001400] 20:14:24 INFO - PROCESS | 3736 | 1463282064701 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]]]}] 20:14:24 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. 20:14:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1313ms 20:14:24 INFO - PROCESS | 3736 | 1463282064725 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 20:14:24 INFO - PROCESS | 3736 | 1463282064729 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 20:14:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:14:24 INFO - PROCESS | 3736 | 1463282064733 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:14:24 INFO - PROCESS | 3736 | 1463282064737 Marionette TRACE conn6 <- [1,2994,null,{}] 20:14:24 INFO - PROCESS | 3736 | 1463282064761 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}] 20:14:24 INFO - PROCESS | 3736 | 1463282064889 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 20:14:25 INFO - PROCESS | 3736 | 1463282065103 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:25 INFO - PROCESS | 3736 | ++DOCSHELL 162BB800 == 122 [pid = 3736] [id = 760] 20:14:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 387 (162C7400) [pid = 3736] [serial = 2278] [outer = 00000000] 20:14:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 388 (1A438C00) [pid = 3736] [serial = 2279] [outer = 162C7400] 20:14:25 INFO - PROCESS | 3736 | 1463282065155 Marionette DEBUG loaded listener.js 20:14:25 INFO - PROCESS | 3736 | ++DOMWINDOW == 389 (1D7C8400) [pid = 3736] [serial = 2280] [outer = 162C7400] 20:14:25 INFO - PROCESS | 3736 | 1463282065710 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]]]}] 20:14:25 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. 20:14:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1021ms 20:14:25 INFO - PROCESS | 3736 | 1463282065758 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 20:14:25 INFO - PROCESS | 3736 | 1463282065762 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 20:14:25 INFO - PROCESS | 3736 | 1463282065766 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:14:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:14:25 INFO - PROCESS | 3736 | 1463282065768 Marionette TRACE conn6 <- [1,2998,null,{}] 20:14:25 INFO - PROCESS | 3736 | 1463282065772 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}] 20:14:25 INFO - PROCESS | 3736 | 1463282065896 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 20:14:26 INFO - PROCESS | 3736 | 1463282066131 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:26 INFO - PROCESS | 3736 | --DOCSHELL 106EC400 == 121 [pid = 3736] [id = 633] 20:14:26 INFO - PROCESS | 3736 | --DOCSHELL 1068C400 == 120 [pid = 3736] [id = 738] 20:14:26 INFO - PROCESS | 3736 | --DOCSHELL 14351400 == 119 [pid = 3736] [id = 737] 20:14:26 INFO - PROCESS | 3736 | --DOCSHELL 22496800 == 118 [pid = 3736] [id = 736] 20:14:26 INFO - PROCESS | 3736 | --DOCSHELL 1DAEEC00 == 117 [pid = 3736] [id = 735] 20:14:26 INFO - PROCESS | 3736 | --DOCSHELL 1C7B2000 == 116 [pid = 3736] [id = 734] 20:14:26 INFO - PROCESS | 3736 | --DOCSHELL 19B32800 == 115 [pid = 3736] [id = 733] 20:14:26 INFO - PROCESS | 3736 | --DOCSHELL 10061C00 == 114 [pid = 3736] [id = 732] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 388 (19B25800) [pid = 3736] [serial = 2116] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 387 (19D0B000) [pid = 3736] [serial = 2146] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | ++DOCSHELL 10061C00 == 115 [pid = 3736] [id = 761] 20:14:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 388 (10677800) [pid = 3736] [serial = 2281] [outer = 00000000] 20:14:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 389 (142CF800) [pid = 3736] [serial = 2282] [outer = 10677800] 20:14:26 INFO - PROCESS | 3736 | 1463282066302 Marionette DEBUG loaded listener.js 20:14:26 INFO - PROCESS | 3736 | ++DOMWINDOW == 390 (15BDD400) [pid = 3736] [serial = 2283] [outer = 10677800] 20:14:26 INFO - PROCESS | 3736 | --DOCSHELL 14609C00 == 114 [pid = 3736] [id = 731] 20:14:26 INFO - PROCESS | 3736 | --DOCSHELL 14D0A000 == 113 [pid = 3736] [id = 730] 20:14:26 INFO - PROCESS | 3736 | --DOCSHELL 22EB6400 == 112 [pid = 3736] [id = 722] 20:14:26 INFO - PROCESS | 3736 | --DOCSHELL 265BEC00 == 111 [pid = 3736] [id = 721] 20:14:26 INFO - PROCESS | 3736 | --DOCSHELL 23D64400 == 110 [pid = 3736] [id = 720] 20:14:26 INFO - PROCESS | 3736 | --DOCSHELL 2294EC00 == 109 [pid = 3736] [id = 719] 20:14:26 INFO - PROCESS | 3736 | --DOCSHELL 1E897400 == 108 [pid = 3736] [id = 718] 20:14:26 INFO - PROCESS | 3736 | --DOCSHELL 16BF8800 == 107 [pid = 3736] [id = 717] 20:14:26 INFO - PROCESS | 3736 | --DOCSHELL 10356C00 == 106 [pid = 3736] [id = 716] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 389 (19D0D800) [pid = 3736] [serial = 2131] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 388 (1E8A6400) [pid = 3736] [serial = 2086] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 387 (282AD000) [pid = 3736] [serial = 2092] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 386 (28748000) [pid = 3736] [serial = 2113] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 385 (1ECBA800) [pid = 3736] [serial = 1994] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 384 (18F1C400) [pid = 3736] [serial = 2123] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 383 (146EB400) [pid = 3736] [serial = 2125] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 382 (19530400) [pid = 3736] [serial = 2128] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 381 (1104FC00) [pid = 3736] [serial = 2119] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 380 (27F79000) [pid = 3736] [serial = 2089] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 379 (2652B000) [pid = 3736] [serial = 2107] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 378 (2823AC00) [pid = 3736] [serial = 2095] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 377 (28E5F000) [pid = 3736] [serial = 2098] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 376 (1A509400) [pid = 3736] [serial = 2134] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 375 (265BF400) [pid = 3736] [serial = 2110] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 374 (1ECF3800) [pid = 3736] [serial = 2144] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 373 (1B44E000) [pid = 3736] [serial = 2141] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 372 (14BB9000) [pid = 3736] [serial = 2122] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 371 (1D7D0C00) [pid = 3736] [serial = 2138] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 370 (1A11D000) [pid = 3736] [serial = 2132] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 369 (28E99000) [pid = 3736] [serial = 2104] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 368 (2739AC00) [pid = 3736] [serial = 2101] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 367 (17EFEC00) [pid = 3736] [serial = 2083] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 366 (2607BC00) [pid = 3736] [serial = 2081] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 365 (19869400) [pid = 3736] [serial = 2129] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 364 (17E4F800) [pid = 3736] [serial = 2140] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 363 (14601400) [pid = 3736] [serial = 2120] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 362 (14D10000) [pid = 3736] [serial = 2126] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 361 (1CC64800) [pid = 3736] [serial = 2137] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 360 (1B5B2C00) [pid = 3736] [serial = 2135] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | --DOMWINDOW == 359 (1EC2E800) [pid = 3736] [serial = 2143] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 3736 | [3736] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:14:26 INFO - PROCESS | 3736 | 1463282066872 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:14:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:14:26 INFO - {} 20:14:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:14:26 INFO - {} 20:14:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:14:26 INFO - {} 20:14:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:14:26 INFO - {} 20:14:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1119ms 20:14:26 INFO - PROCESS | 3736 | 1463282066890 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 20:14:26 INFO - PROCESS | 3736 | 1463282066893 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 20:14:26 INFO - TEST-START | /FileAPI/fileReader.html 20:14:26 INFO - PROCESS | 3736 | 1463282066898 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:14:26 INFO - PROCESS | 3736 | 1463282066903 Marionette TRACE conn6 <- [1,3002,null,{}] 20:14:26 INFO - PROCESS | 3736 | 1463282066914 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}] 20:14:27 INFO - PROCESS | 3736 | 1463282067075 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 20:14:27 INFO - PROCESS | 3736 | 1463282067227 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:27 INFO - PROCESS | 3736 | ++DOCSHELL 16BFAC00 == 107 [pid = 3736] [id = 762] 20:14:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 360 (17797C00) [pid = 3736] [serial = 2284] [outer = 00000000] 20:14:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 361 (1A02F800) [pid = 3736] [serial = 2285] [outer = 17797C00] 20:14:27 INFO - PROCESS | 3736 | 1463282067272 Marionette DEBUG loaded listener.js 20:14:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 362 (1A11A400) [pid = 3736] [serial = 2286] [outer = 17797C00] 20:14:27 INFO - PROCESS | 3736 | 1463282067718 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]]]}] 20:14:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:14:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:14:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:14:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:14:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 891ms 20:14:27 INFO - TEST-START | /FileAPI/historical.html 20:14:27 INFO - PROCESS | 3736 | 1463282067790 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 20:14:27 INFO - PROCESS | 3736 | 1463282067793 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 20:14:27 INFO - PROCESS | 3736 | 1463282067796 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:14:27 INFO - PROCESS | 3736 | 1463282067798 Marionette TRACE conn6 <- [1,3006,null,{}] 20:14:27 INFO - PROCESS | 3736 | 1463282067801 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}] 20:14:27 INFO - PROCESS | 3736 | 1463282067912 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 20:14:27 INFO - PROCESS | 3736 | 1463282067925 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:27 INFO - PROCESS | 3736 | ++DOCSHELL 1A11EC00 == 108 [pid = 3736] [id = 763] 20:14:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 363 (1A18C000) [pid = 3736] [serial = 2287] [outer = 00000000] 20:14:27 INFO - PROCESS | 3736 | ++DOMWINDOW == 364 (1BD8F000) [pid = 3736] [serial = 2288] [outer = 1A18C000] 20:14:27 INFO - PROCESS | 3736 | 1463282067970 Marionette DEBUG loaded listener.js 20:14:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 365 (1D2CC000) [pid = 3736] [serial = 2289] [outer = 1A18C000] 20:14:28 INFO - PROCESS | 3736 | 1463282068435 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"]]]}] 20:14:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:14:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:14:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:14:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:14:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:14:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:14:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:14:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:14:28 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 20:14:28 INFO - PROCESS | 3736 | 1463282068547 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 20:14:28 INFO - PROCESS | 3736 | 1463282068549 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 20:14:28 INFO - TEST-START | /FileAPI/idlharness.html 20:14:28 INFO - PROCESS | 3736 | 1463282068561 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:14:28 INFO - PROCESS | 3736 | 1463282068563 Marionette TRACE conn6 <- [1,3010,null,{}] 20:14:28 INFO - PROCESS | 3736 | 1463282068566 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}] 20:14:28 INFO - PROCESS | 3736 | 1463282068684 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 20:14:28 INFO - PROCESS | 3736 | 1463282068693 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:28 INFO - PROCESS | 3736 | ++DOCSHELL 1ECBB400 == 109 [pid = 3736] [id = 764] 20:14:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 366 (1ECBB800) [pid = 3736] [serial = 2290] [outer = 00000000] 20:14:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 367 (20B3F000) [pid = 3736] [serial = 2291] [outer = 1ECBB800] 20:14:28 INFO - PROCESS | 3736 | 1463282068744 Marionette DEBUG loaded listener.js 20:14:28 INFO - PROCESS | 3736 | ++DOMWINDOW == 368 (2110DC00) [pid = 3736] [serial = 2292] [outer = 1ECBB800] 20:14:29 INFO - PROCESS | 3736 | 1463282069803 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:14:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:14:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:14:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:14:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:14:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:14:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:14:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:14:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:14:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:14:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:14:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:14:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:14:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:14:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:14:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:14:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:14:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:14:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:14:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:14:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:14:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:14:29 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 20:14:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:14:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:14:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:14:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:14:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:14:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:14:29 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 20:14:29 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 20:14:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:14:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:14:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:14:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:14:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:14:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:14:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:14:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:14:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:14:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:14:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:14:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:14:29 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 20:14:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:14:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:14:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:14:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:14:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:14:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:14:29 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 20:14:29 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 20:14:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:14:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:14:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:14:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:14:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:14:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:14:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:14:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:14:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:14:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:14:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:14:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 1392ms 20:14:29 INFO - PROCESS | 3736 | 1463282069954 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 20:14:29 INFO - PROCESS | 3736 | 1463282069956 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 20:14:29 INFO - PROCESS | 3736 | 1463282069959 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:14:29 INFO - TEST-START | /FileAPI/idlharness.worker 20:14:29 INFO - PROCESS | 3736 | 1463282069961 Marionette TRACE conn6 <- [1,3014,null,{}] 20:14:29 INFO - PROCESS | 3736 | 1463282069965 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}] 20:14:30 INFO - PROCESS | 3736 | 1463282070133 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 20:14:30 INFO - PROCESS | 3736 | 1463282070180 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:30 INFO - PROCESS | 3736 | ++DOCSHELL 20B31C00 == 110 [pid = 3736] [id = 765] 20:14:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 369 (21134000) [pid = 3736] [serial = 2293] [outer = 00000000] 20:14:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 370 (265C7C00) [pid = 3736] [serial = 2294] [outer = 21134000] 20:14:30 INFO - PROCESS | 3736 | 1463282070314 Marionette DEBUG loaded listener.js 20:14:30 INFO - PROCESS | 3736 | ++DOMWINDOW == 371 (26E8A400) [pid = 3736] [serial = 2295] [outer = 21134000] 20:14:30 INFO - PROCESS | 3736 | [3736] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:14:31 INFO - PROCESS | 3736 | --DOMWINDOW == 370 (14601800) [pid = 3736] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 20:14:31 INFO - PROCESS | 3736 | --DOMWINDOW == 369 (1EC2D400) [pid = 3736] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:14:31 INFO - PROCESS | 3736 | --DOMWINDOW == 368 (22943C00) [pid = 3736] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:14:31 INFO - PROCESS | 3736 | --DOMWINDOW == 367 (14607C00) [pid = 3736] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:14:31 INFO - PROCESS | 3736 | --DOMWINDOW == 366 (1408D000) [pid = 3736] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:14:31 INFO - PROCESS | 3736 | --DOMWINDOW == 365 (1C84E800) [pid = 3736] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:14:31 INFO - PROCESS | 3736 | --DOMWINDOW == 364 (14DA1000) [pid = 3736] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:14:31 INFO - PROCESS | 3736 | --DOMWINDOW == 363 (1C845000) [pid = 3736] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:14:31 INFO - PROCESS | 3736 | --DOMWINDOW == 362 (20F87800) [pid = 3736] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:14:31 INFO - PROCESS | 3736 | --DOMWINDOW == 361 (19B62000) [pid = 3736] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:14:31 INFO - PROCESS | 3736 | 1463282071417 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:14:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:14:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:14:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:14:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:14:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:14:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:14:31 INFO - {} 20:14:31 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 20:14:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:14:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:14:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:14:31 INFO - {} 20:14:31 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 - {} 20:14:31 INFO - {} 20:14:31 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 20:14:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:14:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:14:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:14:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:14:31 INFO - {} 20:14:31 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 20:14:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:14:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:14:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:14:31 INFO - {} 20:14:31 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 - {} 20:14:31 INFO - {} 20:14:31 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 20:14:31 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:31 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:14:31 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:14:31 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:14:31 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 20:14:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:14:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:14:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:14:31 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 20:14:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:14:31 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 20:14:31 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:31 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:14:31 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 20:14:31 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:31 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:14:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:14:31 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:14:31 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:14:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:31 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:14:31 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:14:31 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:14:31 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:14:31 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:14:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:14:31 INFO - {} 20:14:31 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1602ms 20:14:31 INFO - PROCESS | 3736 | 1463282071568 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 20:14:31 INFO - PROCESS | 3736 | 1463282071570 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 20:14:31 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:14:31 INFO - PROCESS | 3736 | 1463282071576 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:14:31 INFO - PROCESS | 3736 | 1463282071577 Marionette TRACE conn6 <- [1,3018,null,{}] 20:14:31 INFO - PROCESS | 3736 | 1463282071581 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}] 20:14:31 INFO - PROCESS | 3736 | 1463282071688 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 20:14:31 INFO - PROCESS | 3736 | 1463282071839 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:31 INFO - PROCESS | 3736 | ++DOCSHELL 2733E400 == 111 [pid = 3736] [id = 766] 20:14:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 362 (27398800) [pid = 3736] [serial = 2296] [outer = 00000000] 20:14:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 363 (2AAD8C00) [pid = 3736] [serial = 2297] [outer = 27398800] 20:14:31 INFO - PROCESS | 3736 | 1463282071885 Marionette DEBUG loaded listener.js 20:14:31 INFO - PROCESS | 3736 | ++DOMWINDOW == 364 (2AADE000) [pid = 3736] [serial = 2298] [outer = 27398800] 20:14:32 INFO - PROCESS | 3736 | 1463282072229 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]]]}] 20:14:32 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 20:14:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 20:14:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:14:32 INFO - PROCESS | 3736 | 1463282072246 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 20:14:32 INFO - PROCESS | 3736 | 1463282072248 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 20:14:32 INFO - PROCESS | 3736 | 1463282072251 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:14:32 INFO - PROCESS | 3736 | 1463282072253 Marionette TRACE conn6 <- [1,3022,null,{}] 20:14:32 INFO - PROCESS | 3736 | 1463282072256 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}] 20:14:32 INFO - PROCESS | 3736 | 1463282072438 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 20:14:32 INFO - PROCESS | 3736 | 1463282072449 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:32 INFO - PROCESS | 3736 | ++DOCSHELL 146DD400 == 112 [pid = 3736] [id = 767] 20:14:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 365 (28236800) [pid = 3736] [serial = 2299] [outer = 00000000] 20:14:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 366 (2AAE1800) [pid = 3736] [serial = 2300] [outer = 28236800] 20:14:32 INFO - PROCESS | 3736 | 1463282072493 Marionette DEBUG loaded listener.js 20:14:32 INFO - PROCESS | 3736 | ++DOMWINDOW == 367 (2B41C800) [pid = 3736] [serial = 2301] [outer = 28236800] 20:14:32 INFO - PROCESS | 3736 | 1463282072930 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]]]}] 20:14:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:14:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 730ms 20:14:33 INFO - PROCESS | 3736 | 1463282072982 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 20:14:33 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:14:33 INFO - PROCESS | 3736 | 1463282072984 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 20:14:33 INFO - PROCESS | 3736 | 1463282072987 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:14:33 INFO - PROCESS | 3736 | 1463282072989 Marionette TRACE conn6 <- [1,3026,null,{}] 20:14:33 INFO - PROCESS | 3736 | 1463282072993 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}] 20:14:33 INFO - PROCESS | 3736 | 1463282073170 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 20:14:33 INFO - PROCESS | 3736 | 1463282073408 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:33 INFO - PROCESS | 3736 | ++DOCSHELL 10010800 == 113 [pid = 3736] [id = 768] 20:14:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 368 (1034D000) [pid = 3736] [serial = 2302] [outer = 00000000] 20:14:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 369 (110F4400) [pid = 3736] [serial = 2303] [outer = 1034D000] 20:14:33 INFO - PROCESS | 3736 | 1463282073507 Marionette DEBUG loaded listener.js 20:14:33 INFO - PROCESS | 3736 | ++DOMWINDOW == 370 (1460D800) [pid = 3736] [serial = 2304] [outer = 1034D000] 20:14:34 INFO - PROCESS | 3736 | 1463282074076 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"]]]}] 20:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:14:34 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1124ms 20:14:34 INFO - PROCESS | 3736 | 1463282074113 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 20:14:34 INFO - PROCESS | 3736 | 1463282074118 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 20:14:34 INFO - PROCESS | 3736 | 1463282074123 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:14:34 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:14:34 INFO - PROCESS | 3736 | 1463282074127 Marionette TRACE conn6 <- [1,3030,null,{}] 20:14:34 INFO - PROCESS | 3736 | 1463282074132 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}] 20:14:34 INFO - PROCESS | 3736 | 1463282074359 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 20:14:34 INFO - PROCESS | 3736 | 1463282074510 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:34 INFO - PROCESS | 3736 | ++DOCSHELL 14D98000 == 114 [pid = 3736] [id = 769] 20:14:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 371 (18D8B000) [pid = 3736] [serial = 2305] [outer = 00000000] 20:14:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 372 (1A11B400) [pid = 3736] [serial = 2306] [outer = 18D8B000] 20:14:34 INFO - PROCESS | 3736 | 1463282074608 Marionette DEBUG loaded listener.js 20:14:34 INFO - PROCESS | 3736 | ++DOMWINDOW == 373 (1A503C00) [pid = 3736] [serial = 2307] [outer = 18D8B000] 20:14:35 INFO - PROCESS | 3736 | 1463282075416 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]]]}] 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:14:35 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. 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:14:35 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'.) 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:14:35 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. 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:14:35 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. 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:14:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:14:35 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. 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:14:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:14:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:14:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:14:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:14:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:14:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:14:35 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1369ms 20:14:35 INFO - PROCESS | 3736 | 1463282075500 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 20:14:35 INFO - PROCESS | 3736 | 1463282075504 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 20:14:35 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:14:35 INFO - PROCESS | 3736 | 1463282075509 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:14:35 INFO - PROCESS | 3736 | 1463282075511 Marionette TRACE conn6 <- [1,3034,null,{}] 20:14:35 INFO - PROCESS | 3736 | 1463282075515 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}] 20:14:35 INFO - PROCESS | 3736 | 1463282075689 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 20:14:35 INFO - PROCESS | 3736 | 1463282075885 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:35 INFO - PROCESS | 3736 | ++DOCSHELL 2110C000 == 115 [pid = 3736] [id = 770] 20:14:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 374 (21114C00) [pid = 3736] [serial = 2308] [outer = 00000000] 20:14:35 INFO - PROCESS | 3736 | ++DOMWINDOW == 375 (2652B000) [pid = 3736] [serial = 2309] [outer = 21114C00] 20:14:35 INFO - PROCESS | 3736 | 1463282075940 Marionette DEBUG loaded listener.js 20:14:36 INFO - PROCESS | 3736 | ++DOMWINDOW == 376 (27F7EC00) [pid = 3736] [serial = 2310] [outer = 21114C00] 20:14:36 INFO - PROCESS | 3736 | [3736] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:14:36 INFO - PROCESS | 3736 | 1463282076526 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:14:36 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:14:36 INFO - {} 20:14:36 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1074ms 20:14:36 INFO - PROCESS | 3736 | 1463282076612 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 20:14:36 INFO - PROCESS | 3736 | 1463282076614 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 20:14:36 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:14:36 INFO - PROCESS | 3736 | 1463282076627 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:14:36 INFO - PROCESS | 3736 | 1463282076633 Marionette TRACE conn6 <- [1,3038,null,{}] 20:14:36 INFO - PROCESS | 3736 | 1463282076638 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}] 20:14:36 INFO - PROCESS | 3736 | 1463282076790 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 20:14:36 INFO - PROCESS | 3736 | 1463282076969 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:37 INFO - PROCESS | 3736 | ++DOCSHELL 24263400 == 116 [pid = 3736] [id = 771] 20:14:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 377 (24263C00) [pid = 3736] [serial = 2311] [outer = 00000000] 20:14:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 378 (27396400) [pid = 3736] [serial = 2312] [outer = 24263C00] 20:14:37 INFO - PROCESS | 3736 | 1463282077026 Marionette DEBUG loaded listener.js 20:14:37 INFO - PROCESS | 3736 | ++DOMWINDOW == 379 (2823D400) [pid = 3736] [serial = 2313] [outer = 24263C00] 20:14:37 INFO - PROCESS | 3736 | 1463282077550 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]]]}] 20:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:14:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:14:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 991ms 20:14:37 INFO - PROCESS | 3736 | 1463282077625 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 20:14:37 INFO - PROCESS | 3736 | 1463282077628 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 20:14:37 INFO - PROCESS | 3736 | 1463282077634 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:14:37 INFO - PROCESS | 3736 | 1463282077636 Marionette TRACE conn6 <- [1,3042,null,{}] 20:14:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:14:37 INFO - PROCESS | 3736 | 1463282077640 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}] 20:14:37 INFO - PROCESS | 3736 | 1463282077781 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 20:14:38 INFO - PROCESS | 3736 | 1463282077998 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:38 INFO - PROCESS | 3736 | ++DOCSHELL 282ACC00 == 117 [pid = 3736] [id = 772] 20:14:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 380 (282B0000) [pid = 3736] [serial = 2314] [outer = 00000000] 20:14:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 381 (28E5BC00) [pid = 3736] [serial = 2315] [outer = 282B0000] 20:14:38 INFO - PROCESS | 3736 | 1463282078054 Marionette DEBUG loaded listener.js 20:14:38 INFO - PROCESS | 3736 | ++DOMWINDOW == 382 (28E95C00) [pid = 3736] [serial = 2316] [outer = 282B0000] 20:14:38 INFO - PROCESS | 3736 | 1463282078872 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"]]]}] 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:14:38 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" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:14:38 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" 20:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:14:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1334ms 20:14:39 INFO - PROCESS | 3736 | 1463282078974 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 20:14:39 INFO - PROCESS | 3736 | 1463282078976 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 20:14:39 INFO - PROCESS | 3736 | 1463282078980 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:14:39 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:14:39 INFO - PROCESS | 3736 | 1463282078982 Marionette TRACE conn6 <- [1,3046,null,{}] 20:14:39 INFO - PROCESS | 3736 | 1463282078985 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}] 20:14:39 INFO - PROCESS | 3736 | 1463282079149 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 20:14:39 INFO - PROCESS | 3736 | 1463282079318 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:39 INFO - PROCESS | 3736 | ++DOCSHELL 28E9CC00 == 118 [pid = 3736] [id = 773] 20:14:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 383 (28E9D400) [pid = 3736] [serial = 2317] [outer = 00000000] 20:14:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 384 (29061400) [pid = 3736] [serial = 2318] [outer = 28E9D400] 20:14:39 INFO - PROCESS | 3736 | 1463282079379 Marionette DEBUG loaded listener.js 20:14:39 INFO - PROCESS | 3736 | ++DOMWINDOW == 385 (29CAB000) [pid = 3736] [serial = 2319] [outer = 28E9D400] 20:14:40 INFO - PROCESS | 3736 | 1463282079988 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]]]}] 20:14:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:14:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:14:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:14:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:14:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:14:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:14:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:14:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:14:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:14:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:14:40 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:40 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:14:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:14:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:14:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:14:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:14:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:14:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:14:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:14:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:14:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:14:40 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1080ms 20:14:40 INFO - PROCESS | 3736 | 1463282080063 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 20:14:40 INFO - PROCESS | 3736 | 1463282080066 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 20:14:40 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:14:40 INFO - PROCESS | 3736 | 1463282080069 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:14:40 INFO - PROCESS | 3736 | 1463282080071 Marionette TRACE conn6 <- [1,3050,null,{}] 20:14:40 INFO - PROCESS | 3736 | 1463282080075 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}] 20:14:40 INFO - PROCESS | 3736 | 1463282080241 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 20:14:40 INFO - PROCESS | 3736 | 1463282080443 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:40 INFO - PROCESS | 3736 | ++DOCSHELL 29061000 == 119 [pid = 3736] [id = 774] 20:14:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 386 (29443800) [pid = 3736] [serial = 2320] [outer = 00000000] 20:14:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 387 (2AC07C00) [pid = 3736] [serial = 2321] [outer = 29443800] 20:14:40 INFO - PROCESS | 3736 | 1463282080497 Marionette DEBUG loaded listener.js 20:14:40 INFO - PROCESS | 3736 | ++DOMWINDOW == 388 (2AC0AC00) [pid = 3736] [serial = 2322] [outer = 29443800] 20:14:40 INFO - PROCESS | 3736 | [3736] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:14:41 INFO - PROCESS | 3736 | 1463282081072 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:14:41 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:14:41 INFO - {} 20:14:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1016ms 20:14:41 INFO - PROCESS | 3736 | 1463282081089 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 20:14:41 INFO - PROCESS | 3736 | 1463282081092 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 20:14:41 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:14:41 INFO - PROCESS | 3736 | 1463282081095 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:14:41 INFO - PROCESS | 3736 | 1463282081097 Marionette TRACE conn6 <- [1,3054,null,{}] 20:14:41 INFO - PROCESS | 3736 | 1463282081100 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}] 20:14:41 INFO - PROCESS | 3736 | 1463282081232 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 20:14:41 INFO - PROCESS | 3736 | 1463282081448 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:41 INFO - PROCESS | 3736 | ++DOCSHELL 2A2EFC00 == 120 [pid = 3736] [id = 775] 20:14:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 389 (2A2F0000) [pid = 3736] [serial = 2323] [outer = 00000000] 20:14:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 390 (2AC27C00) [pid = 3736] [serial = 2324] [outer = 2A2F0000] 20:14:41 INFO - PROCESS | 3736 | 1463282081504 Marionette DEBUG loaded listener.js 20:14:41 INFO - PROCESS | 3736 | ++DOMWINDOW == 391 (2AC2B400) [pid = 3736] [serial = 2325] [outer = 2A2F0000] 20:14:42 INFO - PROCESS | 3736 | 1463282082047 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]]]}] 20:14:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:14:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:14:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:14:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:14:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:14:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:14:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:14:42 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 970ms 20:14:42 INFO - PROCESS | 3736 | 1463282082066 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 20:14:42 INFO - PROCESS | 3736 | 1463282082068 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 20:14:42 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:14:42 INFO - PROCESS | 3736 | 1463282082071 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:14:42 INFO - PROCESS | 3736 | 1463282082073 Marionette TRACE conn6 <- [1,3058,null,{}] 20:14:42 INFO - PROCESS | 3736 | 1463282082077 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}] 20:14:42 INFO - PROCESS | 3736 | 1463282082210 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 20:14:42 INFO - PROCESS | 3736 | 1463282082417 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:42 INFO - PROCESS | 3736 | ++DOCSHELL 2425E000 == 121 [pid = 3736] [id = 776] 20:14:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 392 (24262800) [pid = 3736] [serial = 2326] [outer = 00000000] 20:14:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 393 (2AC2D400) [pid = 3736] [serial = 2327] [outer = 24262800] 20:14:42 INFO - PROCESS | 3736 | 1463282082470 Marionette DEBUG loaded listener.js 20:14:42 INFO - PROCESS | 3736 | ++DOMWINDOW == 394 (2AC78000) [pid = 3736] [serial = 2328] [outer = 24262800] 20:14:43 INFO - PROCESS | 3736 | 1463282083094 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]]]}] 20:14:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:14:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:14:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:14:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:14:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:14:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:14:43 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1069ms 20:14:43 INFO - PROCESS | 3736 | 1463282083142 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 20:14:43 INFO - PROCESS | 3736 | 1463282083144 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 20:14:43 INFO - PROCESS | 3736 | 1463282083148 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:14:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:14:43 INFO - PROCESS | 3736 | 1463282083150 Marionette TRACE conn6 <- [1,3062,null,{}] 20:14:43 INFO - PROCESS | 3736 | 1463282083154 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}] 20:14:43 INFO - PROCESS | 3736 | 1463282083287 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 20:14:43 INFO - PROCESS | 3736 | 1463282083490 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:43 INFO - PROCESS | 3736 | ++DOCSHELL 26072C00 == 122 [pid = 3736] [id = 777] 20:14:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 395 (2AC2A800) [pid = 3736] [serial = 2329] [outer = 00000000] 20:14:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 396 (2AC81000) [pid = 3736] [serial = 2330] [outer = 2AC2A800] 20:14:43 INFO - PROCESS | 3736 | 1463282083545 Marionette DEBUG loaded listener.js 20:14:43 INFO - PROCESS | 3736 | ++DOMWINDOW == 397 (2AC85C00) [pid = 3736] [serial = 2331] [outer = 2AC2A800] 20:14:44 INFO - PROCESS | 3736 | 1463282084059 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]]]}] 20:14:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:14:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:14:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:14:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:14:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:14:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:14:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 20:14:44 INFO - PROCESS | 3736 | 1463282084082 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 20:14:44 INFO - PROCESS | 3736 | 1463282084084 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 20:14:44 INFO - PROCESS | 3736 | 1463282084088 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:14:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:14:44 INFO - PROCESS | 3736 | 1463282084090 Marionette TRACE conn6 <- [1,3066,null,{}] 20:14:44 INFO - PROCESS | 3736 | 1463282084094 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}] 20:14:44 INFO - PROCESS | 3736 | 1463282084230 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 20:14:44 INFO - PROCESS | 3736 | 1463282084439 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:44 INFO - PROCESS | 3736 | ++DOCSHELL 26E23000 == 123 [pid = 3736] [id = 778] 20:14:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 398 (26E24800) [pid = 3736] [serial = 2332] [outer = 00000000] 20:14:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 399 (26E2AC00) [pid = 3736] [serial = 2333] [outer = 26E24800] 20:14:44 INFO - PROCESS | 3736 | 1463282084539 Marionette DEBUG loaded listener.js 20:14:44 INFO - PROCESS | 3736 | ++DOMWINDOW == 400 (26E2F800) [pid = 3736] [serial = 2334] [outer = 26E24800] 20:14:45 INFO - PROCESS | 3736 | 1463282085127 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] 20:14:45 INFO - PROCESS | 3736 | 1463282085204 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 20:14:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:14:45 INFO - PROCESS | 3736 | 1463282085223 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:14:45 INFO - PROCESS | 3736 | 1463282085226 Marionette TRACE conn6 <- [1,3070,null,{}] 20:14:45 INFO - PROCESS | 3736 | 1463282085231 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}] 20:14:45 INFO - PROCESS | 3736 | 1463282085391 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 20:14:45 INFO - PROCESS | 3736 | 1463282085597 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:45 INFO - PROCESS | 3736 | ++DOCSHELL 2AC86C00 == 124 [pid = 3736] [id = 779] 20:14:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 401 (2D0D6000) [pid = 3736] [serial = 2335] [outer = 00000000] 20:14:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 402 (2D0DBC00) [pid = 3736] [serial = 2336] [outer = 2D0D6000] 20:14:45 INFO - PROCESS | 3736 | 1463282085691 Marionette DEBUG loaded listener.js 20:14:45 INFO - PROCESS | 3736 | ++DOMWINDOW == 403 (2D0DD800) [pid = 3736] [serial = 2337] [outer = 2D0D6000] 20:14:46 INFO - PROCESS | 3736 | 1463282086293 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]]]}] 20:14:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:14:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:14:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:14:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:14:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1147ms 20:14:46 INFO - PROCESS | 3736 | 1463282086377 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 20:14:46 INFO - PROCESS | 3736 | 1463282086379 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 20:14:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:14:46 INFO - PROCESS | 3736 | 1463282086385 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:14:46 INFO - PROCESS | 3736 | 1463282086387 Marionette TRACE conn6 <- [1,3074,null,{}] 20:14:46 INFO - PROCESS | 3736 | 1463282086390 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}] 20:14:46 INFO - PROCESS | 3736 | 1463282086544 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 20:14:47 INFO - PROCESS | 3736 | 1463282087038 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:47 INFO - PROCESS | 3736 | ++DOCSHELL 1005B800 == 125 [pid = 3736] [id = 780] 20:14:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 404 (10670800) [pid = 3736] [serial = 2338] [outer = 00000000] 20:14:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 405 (162BD000) [pid = 3736] [serial = 2339] [outer = 10670800] 20:14:47 INFO - PROCESS | 3736 | 1463282087108 Marionette DEBUG loaded listener.js 20:14:47 INFO - PROCESS | 3736 | ++DOMWINDOW == 406 (18FB4800) [pid = 3736] [serial = 2340] [outer = 10670800] 20:14:47 INFO - PROCESS | 3736 | 1463282087647 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:14:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:14:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1278ms 20:14:47 INFO - PROCESS | 3736 | 1463282087663 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 20:14:47 INFO - PROCESS | 3736 | 1463282087667 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 20:14:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:14:47 INFO - PROCESS | 3736 | 1463282087671 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:14:47 INFO - PROCESS | 3736 | 1463282087675 Marionette TRACE conn6 <- [1,3078,null,{}] 20:14:47 INFO - PROCESS | 3736 | 1463282087680 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}] 20:14:47 INFO - PROCESS | 3736 | 1463282087812 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 20:14:48 INFO - PROCESS | 3736 | 1463282088037 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:48 INFO - PROCESS | 3736 | ++DOCSHELL 1952CC00 == 126 [pid = 3736] [id = 781] 20:14:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 407 (197A9C00) [pid = 3736] [serial = 2341] [outer = 00000000] 20:14:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 408 (1BD78800) [pid = 3736] [serial = 2342] [outer = 197A9C00] 20:14:48 INFO - PROCESS | 3736 | 1463282088128 Marionette DEBUG loaded listener.js 20:14:48 INFO - PROCESS | 3736 | ++DOMWINDOW == 409 (1E8ED000) [pid = 3736] [serial = 2343] [outer = 197A9C00] 20:14:48 INFO - PROCESS | 3736 | 1463282088691 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:14:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1080ms 20:14:48 INFO - PROCESS | 3736 | 1463282088754 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 20:14:48 INFO - PROCESS | 3736 | 1463282088758 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 20:14:48 INFO - PROCESS | 3736 | 1463282088763 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:14:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:14:48 INFO - PROCESS | 3736 | 1463282088765 Marionette TRACE conn6 <- [1,3082,null,{}] 20:14:48 INFO - PROCESS | 3736 | 1463282088769 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}] 20:14:48 INFO - PROCESS | 3736 | 1463282088894 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 20:14:49 INFO - PROCESS | 3736 | 1463282089112 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:49 INFO - PROCESS | 3736 | ++DOCSHELL 1EC40000 == 127 [pid = 3736] [id = 782] 20:14:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 410 (20F8A000) [pid = 3736] [serial = 2344] [outer = 00000000] 20:14:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 411 (22541400) [pid = 3736] [serial = 2345] [outer = 20F8A000] 20:14:49 INFO - PROCESS | 3736 | 1463282089203 Marionette DEBUG loaded listener.js 20:14:49 INFO - PROCESS | 3736 | ++DOMWINDOW == 412 (22EB1000) [pid = 3736] [serial = 2346] [outer = 20F8A000] 20:14:49 INFO - PROCESS | 3736 | 1463282089765 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:14:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:14:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1015ms 20:14:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:14:49 INFO - PROCESS | 3736 | 1463282089795 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 20:14:49 INFO - PROCESS | 3736 | 1463282089798 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 20:14:49 INFO - PROCESS | 3736 | 1463282089804 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:14:49 INFO - PROCESS | 3736 | 1463282089810 Marionette TRACE conn6 <- [1,3086,null,{}] 20:14:49 INFO - PROCESS | 3736 | 1463282089832 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}] 20:14:49 INFO - PROCESS | 3736 | 1463282089961 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 20:14:50 INFO - PROCESS | 3736 | 1463282090195 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:50 INFO - PROCESS | 3736 | ++DOCSHELL 25A2A800 == 128 [pid = 3736] [id = 783] 20:14:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 413 (25DDEC00) [pid = 3736] [serial = 2347] [outer = 00000000] 20:14:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 414 (2607C400) [pid = 3736] [serial = 2348] [outer = 25DDEC00] 20:14:50 INFO - PROCESS | 3736 | 1463282090245 Marionette DEBUG loaded listener.js 20:14:50 INFO - PROCESS | 3736 | ++DOMWINDOW == 415 (26278800) [pid = 3736] [serial = 2349] [outer = 25DDEC00] 20:14:50 INFO - PROCESS | 3736 | 1463282090780 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]]]}] 20:14:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:14:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:14:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 990ms 20:14:50 INFO - PROCESS | 3736 | 1463282090794 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 20:14:50 INFO - PROCESS | 3736 | 1463282090796 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 20:14:50 INFO - PROCESS | 3736 | 1463282090799 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:14:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:14:50 INFO - PROCESS | 3736 | 1463282090801 Marionette TRACE conn6 <- [1,3090,null,{}] 20:14:50 INFO - PROCESS | 3736 | 1463282090805 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}] 20:14:50 INFO - PROCESS | 3736 | 1463282090928 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 20:14:51 INFO - PROCESS | 3736 | 1463282091195 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:51 INFO - PROCESS | 3736 | ++DOCSHELL 14DA1C00 == 129 [pid = 3736] [id = 784] 20:14:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 416 (14DA2000) [pid = 3736] [serial = 2350] [outer = 00000000] 20:14:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 417 (2262C800) [pid = 3736] [serial = 2351] [outer = 14DA2000] 20:14:51 INFO - PROCESS | 3736 | 1463282091244 Marionette DEBUG loaded listener.js 20:14:51 INFO - PROCESS | 3736 | ++DOMWINDOW == 418 (2627AC00) [pid = 3736] [serial = 2352] [outer = 14DA2000] 20:14:51 INFO - PROCESS | 3736 | 1463282091737 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:14:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:14:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 970ms 20:14:51 INFO - PROCESS | 3736 | 1463282091774 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 20:14:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:14:51 INFO - PROCESS | 3736 | 1463282091776 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 20:14:51 INFO - PROCESS | 3736 | 1463282091779 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:14:51 INFO - PROCESS | 3736 | 1463282091781 Marionette TRACE conn6 <- [1,3094,null,{}] 20:14:51 INFO - PROCESS | 3736 | 1463282091784 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}] 20:14:51 INFO - PROCESS | 3736 | 1463282091935 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 20:14:52 INFO - PROCESS | 3736 | 1463282092227 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 146DD400 == 128 [pid = 3736] [id = 767] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 2733E400 == 127 [pid = 3736] [id = 766] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 20B31C00 == 126 [pid = 3736] [id = 765] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 1ECBB400 == 125 [pid = 3736] [id = 764] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 1A11EC00 == 124 [pid = 3736] [id = 763] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 16BFAC00 == 123 [pid = 3736] [id = 762] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 10061C00 == 122 [pid = 3736] [id = 761] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 162BB800 == 121 [pid = 3736] [id = 760] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 0FAEA800 == 120 [pid = 3736] [id = 759] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 417 (265C7000) [pid = 3736] [serial = 2164] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 416 (25DE3C00) [pid = 3736] [serial = 2161] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 415 (21116400) [pid = 3736] [serial = 2155] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 414 (29CA9800) [pid = 3736] [serial = 2179] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 413 (28E2C800) [pid = 3736] [serial = 2176] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 412 (18D97800) [pid = 3736] [serial = 2152] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 411 (282AB400) [pid = 3736] [serial = 2170] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 410 (28E20000) [pid = 3736] [serial = 2173] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 409 (2A73EC00) [pid = 3736] [serial = 2182] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 408 (23A43C00) [pid = 3736] [serial = 2158] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 407 (110F1000) [pid = 3736] [serial = 2149] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 406 (22EBC800) [pid = 3736] [serial = 2167] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 405 (29DCA800) [pid = 3736] [serial = 2185] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 404 (20F7C800) [pid = 3736] [serial = 2188] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 403 (25A1B000) [pid = 3736] [serial = 2218] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | ++DOCSHELL 0FA5F000 == 121 [pid = 3736] [id = 785] 20:14:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 404 (0FAEA800) [pid = 3736] [serial = 2353] [outer = 00000000] 20:14:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 405 (14044400) [pid = 3736] [serial = 2354] [outer = 0FAEA800] 20:14:52 INFO - PROCESS | 3736 | 1463282092410 Marionette DEBUG loaded listener.js 20:14:52 INFO - PROCESS | 3736 | ++DOMWINDOW == 406 (17E52C00) [pid = 3736] [serial = 2355] [outer = 0FAEA800] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 1465C400 == 120 [pid = 3736] [id = 756] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 26276800 == 119 [pid = 3736] [id = 754] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 26274C00 == 118 [pid = 3736] [id = 753] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 26E8FC00 == 117 [pid = 3736] [id = 752] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 26E8B400 == 116 [pid = 3736] [id = 751] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 1EC39400 == 115 [pid = 3736] [id = 750] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 29CAD800 == 114 [pid = 3736] [id = 749] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 27C0D400 == 113 [pid = 3736] [id = 748] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 27C01400 == 112 [pid = 3736] [id = 747] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 27394800 == 111 [pid = 3736] [id = 746] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 2873EC00 == 110 [pid = 3736] [id = 745] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 265C5C00 == 109 [pid = 3736] [id = 744] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 26077000 == 108 [pid = 3736] [id = 743] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 23D68000 == 107 [pid = 3736] [id = 742] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 1A188000 == 106 [pid = 3736] [id = 741] 20:14:52 INFO - PROCESS | 3736 | --DOCSHELL 146E6800 == 105 [pid = 3736] [id = 740] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 405 (2253A400) [pid = 3736] [serial = 2206] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 404 (22EBF800) [pid = 3736] [serial = 2209] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 403 (22941C00) [pid = 3736] [serial = 2207] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 402 (1A5A3C00) [pid = 3736] [serial = 2195] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 401 (1A138800) [pid = 3736] [serial = 2194] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 400 (17A83000) [pid = 3736] [serial = 2197] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 399 (10003400) [pid = 3736] [serial = 2198] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 398 (18F26000) [pid = 3736] [serial = 2212] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 397 (25A2F400) [pid = 3736] [serial = 2215] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 396 (18D91000) [pid = 3736] [serial = 2192] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 395 (1779A800) [pid = 3736] [serial = 2191] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 394 (1DAF1400) [pid = 3736] [serial = 2203] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 393 (23D64800) [pid = 3736] [serial = 2210] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 392 (21142000) [pid = 3736] [serial = 2147] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 391 (1A439800) [pid = 3736] [serial = 2200] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 390 (1B15B800) [pid = 3736] [serial = 2201] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 389 (25DE6400) [pid = 3736] [serial = 2216] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 388 (1A5A5800) [pid = 3736] [serial = 2213] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | --DOMWINDOW == 387 (1E8A9C00) [pid = 3736] [serial = 2204] [outer = 00000000] [url = about:blank] 20:14:52 INFO - PROCESS | 3736 | 1463282092919 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]]]}] 20:14:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:14:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:14:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:14:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1181ms 20:14:52 INFO - PROCESS | 3736 | 1463282092961 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 20:14:52 INFO - PROCESS | 3736 | 1463282092963 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 20:14:52 INFO - PROCESS | 3736 | 1463282092966 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:14:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:14:52 INFO - PROCESS | 3736 | 1463282092968 Marionette TRACE conn6 <- [1,3098,null,{}] 20:14:52 INFO - PROCESS | 3736 | 1463282092971 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}] 20:14:53 INFO - PROCESS | 3736 | 1463282093082 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 20:14:53 INFO - PROCESS | 3736 | 1463282093280 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:53 INFO - PROCESS | 3736 | ++DOCSHELL 18D82000 == 106 [pid = 3736] [id = 786] 20:14:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 388 (18D9E000) [pid = 3736] [serial = 2356] [outer = 00000000] 20:14:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 389 (1A121400) [pid = 3736] [serial = 2357] [outer = 18D9E000] 20:14:53 INFO - PROCESS | 3736 | 1463282093325 Marionette DEBUG loaded listener.js 20:14:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 390 (1A437C00) [pid = 3736] [serial = 2358] [outer = 18D9E000] 20:14:53 INFO - PROCESS | 3736 | 1463282093653 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"]]]}] 20:14:53 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:14:53 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 20:14:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:14:53 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:14:53 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 20:14:53 INFO - PROCESS | 3736 | 1463282093727 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 20:14:53 INFO - PROCESS | 3736 | 1463282093729 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 20:14:53 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:14:53 INFO - PROCESS | 3736 | 1463282093763 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:14:53 INFO - PROCESS | 3736 | 1463282093765 Marionette TRACE conn6 <- [1,3102,null,{}] 20:14:53 INFO - PROCESS | 3736 | 1463282093769 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}] 20:14:53 INFO - PROCESS | 3736 | 1463282093877 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 20:14:53 INFO - PROCESS | 3736 | 1463282093883 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\", \"3d70f2e7-9f2b-4bb2-b166-3d68d0b7c428\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:53 INFO - PROCESS | 3736 | ++DOCSHELL 1A504800 == 107 [pid = 3736] [id = 787] 20:14:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 391 (1A50D000) [pid = 3736] [serial = 2359] [outer = 00000000] 20:14:53 INFO - PROCESS | 3736 | ++DOMWINDOW == 392 (1DAF7000) [pid = 3736] [serial = 2360] [outer = 1A50D000] 20:14:53 INFO - PROCESS | 3736 | 1463282093927 Marionette DEBUG loaded listener.js 20:14:54 INFO - PROCESS | 3736 | ++DOMWINDOW == 393 (1E8E8000) [pid = 3736] [serial = 2361] [outer = 1A50D000] 20:14:54 INFO - PROCESS | 3736 | 1463282094395 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]]]}] 20:14:54 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:14:54 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 20:14:54 INFO - PROCESS | 3736 | 1463282094442 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 20:14:54 INFO - PROCESS | 3736 | 1463282094444 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 20:14:55 WARNING - u'runner_teardown' () 20:14:55 INFO - No more tests 20:14:55 INFO - Got 0 unexpected results 20:14:55 INFO - SUITE-END | took 718s 20:14:55 INFO - Closing logging queue 20:14:55 INFO - queue closed 20:14:55 INFO - Return code: 0 20:14:55 WARNING - # TBPL SUCCESS # 20:14:55 INFO - Running post-action listener: _resource_record_post_action 20:14:55 INFO - Running post-run listener: _resource_record_post_run 20:14:56 INFO - Total resource usage - Wall time: 727s; CPU: 14.0%; Read bytes: 186335744; Write bytes: 1147920896; Read time: 2921110; Write time: 8047480 20:14:56 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:14:56 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 28672; Read time: 0; Write time: 130 20:14:56 INFO - run-tests - Wall time: 726s; CPU: 14.0%; Read bytes: 186335744; Write bytes: 1090470400; Read time: 2921110; Write time: 8008370 20:14:56 INFO - Running post-run listener: _upload_blobber_files 20:14:56 INFO - Blob upload gear active. 20:14:56 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:14:56 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 20:14:56 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 20:14:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 20:14:57 INFO - (blobuploader) - INFO - Open directory for files ... 20:14:57 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:14:57 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:14:57 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:14:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:14:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:14:58 INFO - (blobuploader) - INFO - Done attempting. 20:14:58 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:14:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:14:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:15:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:15:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:15:00 INFO - (blobuploader) - INFO - Done attempting. 20:15:00 INFO - (blobuploader) - INFO - Iteration through files over. 20:15:00 INFO - Return code: 0 20:15:00 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:15:00 INFO - Using _rmtree_windows ... 20:15:00 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:15:00 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a4a21d438783717bb6bed55a1168d01f59a67e5fc6676a78cf7682cf750c78353c25a3b9eb4f498d6a75fe6e25fcffda6ab48af8439a389ba52987db1e2bc34a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a5789641085533d1edd146f3e6b0273edaeed3a1b3fffd571b6aaa24ccedf3c855085052c24f4519b8ce741f9fbaed5d250203a49a26a862275376681cada9c8"} 20:15:00 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:15:00 INFO - Writing to file C:\slave\test\properties\blobber_files 20:15:00 INFO - Contents: 20:15:00 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a4a21d438783717bb6bed55a1168d01f59a67e5fc6676a78cf7682cf750c78353c25a3b9eb4f498d6a75fe6e25fcffda6ab48af8439a389ba52987db1e2bc34a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a5789641085533d1edd146f3e6b0273edaeed3a1b3fffd571b6aaa24ccedf3c855085052c24f4519b8ce741f9fbaed5d250203a49a26a862275376681cada9c8"} 20:15:00 INFO - Running post-run listener: copy_logs_to_upload_dir 20:15:00 INFO - Copying logs to upload dir... 20:15:00 INFO - mkdir: C:\slave\test\build\upload\logs 20:15:00 INFO - Copying logs to upload dir... 20:15:00 INFO - Using _rmtree_windows ... 20:15:00 INFO - Using _rmtree_windows ... 20:15:00 INFO - Using _rmtree_windows ... 20:15:00 INFO - Using _rmtree_windows ... 20:15:00 INFO - Using _rmtree_windows ... 20:15:00 INFO - Using _rmtree_windows ... 20:15:00 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=878.434000 ========= master_lag: -0.28 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 38 secs) (at 2016-05-14 20:15:00.498966) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-14 20:15:00.500205) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-137 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-137 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-137 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a4a21d438783717bb6bed55a1168d01f59a67e5fc6676a78cf7682cf750c78353c25a3b9eb4f498d6a75fe6e25fcffda6ab48af8439a389ba52987db1e2bc34a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a5789641085533d1edd146f3e6b0273edaeed3a1b3fffd571b6aaa24ccedf3c855085052c24f4519b8ce741f9fbaed5d250203a49a26a862275376681cada9c8"} build_url:https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a4a21d438783717bb6bed55a1168d01f59a67e5fc6676a78cf7682cf750c78353c25a3b9eb4f498d6a75fe6e25fcffda6ab48af8439a389ba52987db1e2bc34a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a5789641085533d1edd146f3e6b0273edaeed3a1b3fffd571b6aaa24ccedf3c855085052c24f4519b8ce741f9fbaed5d250203a49a26a862275376681cada9c8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YRLkch7AS9OuTiXK9kkNuA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-14 20:15:00.623101) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-14 20:15:00.623493) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-137 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-137 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-137 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-14 20:15:00.740530) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-14 20:15:00.740848) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-14 20:15:01.420992) ========= ========= Total master_lag: -0.17 =========